Operator Messages Manual

Appendix D Process Creation Errors

The following table lists the error codes produced by the PROCESS_LAUNCH_ and PROCESS_CREATE_ process-control procedures and provides a brief description of each code. Most of the error codes are also returned by the process-control procedure PROCESS_SPAWN_, which creates Open System Services (OSS) processes.

For a list of NEWPROCESS and NEWPROCESSNOWAIT procedure error codes, see Appendix C.

For information about the PROCESS_LAUNCH_, PROCESS_CREATE_, and PROCESS_SPAWN_ procedures, see the Guardian Procedure Calls Reference Manual. For detailed information about these errors, see the Guardian Procedure Errors and Messages Manual.

Error numbers 1-13 and number 15 also return an additional parameter that provides details about the error.

Table D-1 Process Creation Errors

Error NumberDescription
0No error
1A file-system error was encountered on the program file.
2Parameter errors
3Bounds violation (For subcode value, see the Guardian Procedure Errors and Messages Manual.)
4A file-system error was encountered on the user library file.
5Error while accessing swap file
6Error while accessing extended swap file
7File-system error on process file segment (PFS)
8Illegal home terminal
9I/O error on home terminal
10Unable to communicate with system monitor process
11Process name error
12Illegal program file format (For subcode value, see the Guardian Procedure Errors and Messages Manual.)
13Illegal library file format (For subcode value, see the Guardian Procedure Errors and Messages Manual.)
14Undefined externals
15No PCB available
16Unable to allocate MAP
17Unlicensed privileged program or library
18Library conflict
19Program file and library file are the same
20Program file with an illegal device subtype
21Process device subtype specified in backup process is not the same as primary
22Backup creation specified, but caller is unnamed
24DEFINE context propagation error
25DSC error: Invalid ZZPIM file.
26Dynamic IOP error.
27Invalid process file segment (PFS) size
29Unable to allocate a PRIV stack for the process
30Unable to lock the PRIV stack for the process
31Unable to allocate a main stack for the process
32Unable to lock the main stack of a native I/O process that is created dynamically
33Security inheritance error
35Internal error in the PROCESS_CREATE_ or the PROCESS_SPAWN_ procedure
36Child’s process file segment (PFS) error
37Unable to allocate global data for the process
38Unable to lock IOP global data for the process
40The main stack maximum value, specified either by the procedure call or by the object file, is too large.
41The heap maximum value, specified either by the procedure call or by the object file, is too large.
42The space guarantee value, specified either by the procedure call or by the object file, is too large.
43The process creation request specifies two files that contain the same shared run-time library (SRL) names.
44Unable to find a shared run-time library (SRL) specified by the program file
45Unable to find a shared run-time library (SRL) specified by another SRL
46The process creation request specifies too many shared run-time libraries (SRLs).
47The program file requires fixups to a shared run-time library (SRL), but the program file is currently running.
48A shared run-time library (SRL) requires fixups to another SRL.
49Security violation. The program file is not licensed, but a shared run-time library (SRL) containing instance data is licensed.
50Security violation. Either the program file or shared run-time library (SRL) is licensed, but a shared run-time library (SRL) is not licensed.
51The program file requires a symbol from a shared run‑time library (SRL), but the SRL is not exporting it.
52The specified version, Z^VERSION, of the ZSYS^DDL^PLAUNCH^PARMS structure is not supported.
53The specified version, Z^VERSION, of the ZSYS^DDL^PLAUNCH^PARMS structure is incompatible with the specified length, Z^LENGTH, of the structure.
54INTERNAL PROCESS CREATION ERROR
55THE SPECIFIED SPACE GUARANTEE CANNOT BE ALLOCATED.
56INTERNAL PROCESS CREATION ERROR
57A shared run-time library (SRL) has undefined externals.
58INTERNAL PROCESS CREATION ERROR
59INTERNAL PROCESS CREATION ERROR
60Security violation. A shared run-time library (SRL) containing callable procedures must be licensed to be used by callable or privileged code.
61Unable to allocate memory from system pool.
62Symbolic reference target/source type mismatch.
63External data references not resolved to any user/system library.
64Unable to honor floattype attribute
65Referenced SRL is already in use
66Unable to honor floattype attribute of a user library
67Unable to honor floattype attribute of a DLL
68A define = _RLD is present but not valid
69A file system error was encountered on the runtime loader library (rld)
70Invalid file format in the runtime loader library (rld)
71Error loading or running the runtime loader (rld)
72The runtime loader (rld) reported an internal or unrecognized error
74Unresolved reference to a function
75A file-system error was encountered in a DLL
76Invalid file format in a DLL
77An object file could not be loaded
78An unsupported operation was attempted
79A resource limitation was detected by the runtime loader (rld)
104Unable to create OSS process.
106OSS START interpreter error
107OSS static variable error
108The calling process is not OSS
110OSS current working directory error
111OSS file descriptor dup error
112OSS file descriptor open error
113OSS file descriptor open timeout error
114Cannot create OSS privileged process (returned by PROCESS_SPAWN_ only)
115Unable to allocate global data or heap for the process (returned by PROCESS_SPAWN_ only)
116Unable to propogate shared run-time library (SRL) data (returned by PROCESS_SPAWN_ only)
3xxInvalid file format on shared run-time library (srl) numberxx. (For subcode value, see the Guardian Procedure Errors and Messages Manual.)
5xxFile-system error on shared run-time library (SRL) number xx
1100 to 1499 Internal error within a module of the operating system