Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-129
PROCESS_LAUNCH_ Procedure
The following table contains descriptions of the error subcodes for errors 12, 13, 70,
76, and 3
xx.
Table 12-5. Error Subcodes for Process Creation Errors 12, 13, 70, 76, 84, and
3xx (page1of4)
Subcode Meaning
1 The file is not a disk file.
2 For a program file designated in the process creation request:
This is a TNS/R file in the Guardian file system and does not have file code 100
or 700, or the file is in the OSS file system and is not recognizable as a shell
script or a TNS or ELF object file.
This is a TNS/E file in the Guardian file system and does not have file code 100
or 800.
For a file other than the one designated as the program file in the process
creation request:
A TNS library file was expected, but either the file is in the Guardian file system
and does not have file code 100 or the file is in the OSS file system and is not
recognizable as a TNS object file.
3 The file does not have the correct file structure.
4 The file requires a later RVU of the operating system.
5 Either a program lacks an entry point or an attempt was made to load a library
as a program. (An entry point is specified either by a TAL or pTAL procedure
having the MAIN attribute or by naming a native procedure in the -e linker
option.)
6 Either an attempt was made to load a program as a library or a TNS user library
has a MAIN procedure.
7 A TNS program file does not have data pages.
8 Either a native object file requires fixup to SRLs by the nld utility or a TNS
object file was not prepared by the Binder program.
9 The file header INITSEGS is not consistent with its size.
10 The file resident size is greater than the code area length.
11 The file was not prepared by the nld utility or the Binder program.
12 The file has undefined data blocks.
13 The file has data blocks with unresolved references.
14 The file has too many TNS code segments.
15 Accelerated code length in the file is invalid.
16 Accelerated code address in the file is invalid.
17 Accelerated data length in the file is invalid.
18 Accelerated data address in the file is invalid.
19 The file has too many accelerated code segments.
20 The file has invalid resident areas in accelerated code.