Guardian Procedure Calls Reference Manual
Error Codes and Subcodes
Table 28 summarizes the error and error-detail values that can be returned by
NEWPROCESS[NOWAIT]. (For information about similar process creation errors (issued by
PROCESS_LAUNCH_ and PROCESS_CREATE_), see Table 35 (page 1061) and Table 36 (page 1069).)
Table 28 Summary of NEWPROCESS[NOWAIT] error and error-detail Values
Description (including error-detail values, when applicable)error
No error, process created.0
The process has one or more references to undefined external procedures, but was started anyway
(this is a warning, accompanied by a message to the home terminal).
1
See Process Creation Error 14 in Table 35 (page 1061).
No process control block available.2
File-system error occurred on program file: the error-detail is the file-system error number.
1
3
Unable to allocate map.4
File-system error occurred on swap file: the error-detail is the file-system error number.
1
5
Invalid file format. The error-detail is:6
Program file is not a disk file.2
Library file is not a disk file.3
Program file does not have file code 100 or 700 (TNS/R) or 800 (TNS/E).4
Library file does not have file code 100 or 700 (TNS/R) or 800 (TNS/E).5
Program file does not have correct file structure.6
Library file does not have correct file structure.7
Program file requires a later RVU of the operating system.8
Library file requires a later RVU of the operating system.9
Program file does not have a main procedure.10
Library file has a main procedure.13
Program file has a stack definition of zero pages.14
Program file has an invalid procedure entry point (PEP).16
Library file has an invalid procedure entry point (PEP).17
Initial extended segment information in program file is inconsistent.18
Initial extended segment information in library file is inconsistent.19
Program file resident size is greater than the code area length.20
Library file resident size is greater than the code area length.21
The file was not prepared by the nld utility or the Binder program.22
Library file was not prepared by the nld utility or the Binder program.23
Program file has undefined data blocks.24
Library file has undefined data blocks.25
Program file has data blocks with unresolved references.26
Library file has data blocks with unresolved references.27
Program file has too many TNS code segments.28
852 Guardian Procedure Calls (N)