Guardian Procedure Calls Reference Manual

Table 36 error-detail Codes for PROCESS_LAUNCH_and PROCESS_SPAWN_ Errors 2 and 3
(continued)
PROCESS_SPAWN_ Structure or Parameter in ErrorPROCESS_LAUNCH_ Structure or Parameter in
Error
error-detail
Z^DEFINESZ^DEFINES^NAME18
Z^DEBUGOPTIONSZ^DEBUG^OPTIONS19
Z^PFSSIZEZ^PFS^SIZE20
not returned by PROCESS_SPAWN_param-list22
Z^TPCDETAILerror-detail23
not returned by PROCESS_SPAWN_output-list24
not returned by PROCESS_SPAWN_output-list-len25
process-extensionnot returned by PROCESS_LAUNCH_50
Z^OSSOPTIONSnot returned by PROCESS_LAUNCH_51
argvnot returned by PROCESS_LAUNCH_52
envpnot returned by PROCESS_LAUNCH_53
envp contains an invalid address.not returned by PROCESS_LAUNCH_54
inheritancenot returned by PROCESS_LAUNCH_56
an internal errornot returned by PROCESS_LAUNCH_57
fdinfonot returned by PROCESS_LAUNCH_58
pathnot returned by PROCESS_LAUNCH_59
inheritance-lengthnot returned by PROCESS_LAUNCH_60
Table 37 lists the error subcodes for errors 12, 13, 70, 76, and 3xx.
Table 37 error-detail Codes for Process Creation Errors 12, 13, 70, 76, 84, and 3xx
Descriptionerror-detail
The file is not a disk file.1
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
2
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.
The file does not have the correct file structure.3
The file requires a later RVU of the operating system.4
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.)
5
Either an attempt was made to load a program as a library or a TNS user library has a MAIN
procedure.
6
A TNS program file does not have data pages.7
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.
8
The file header INITSEGS is not consistent with its size.9
1070 Guardian Procedure Calls (P)