Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual522629-013
12-120
PROCESS_LAUNCH_ Procedure
29 Unable to allocate a priv stack for the process.
30 Unable to lock the priv stack for the process.
31 Unable to allocate a main stack for the process.
32 Unable to lock the main stack of a native IOP. (This error is returned only to
privileged callers.)
33 Security inheritance failure.
35 Internal process creation error; error-detail is an internal code that localizes
the error.
36 Child’s PFS error; error-detail contains a file-system error number*.
37 Unable to allocate global data for the process. If error-detail is non-zero, it
indicates:
1
2
3
Insufficient swap space available from KMSF
Address range unavailable
Process memory-segment limit exceeded
38 Unable to lock IOP global data for the process. (This error is returned only to
privileged callers.)
40 The main stack maximum value, specified either by the procedure call or by the
object file, is too large.
41 The heap maximum value, specified either by the procedure call or by the object
file, is too large.
42 The space guarantee value, specified either by the procedure call or by the object
file, is too large.
43 The process creation request specifies two files that contain the same shared run-
time library (SRL) names; error-detail contains the numbers** of the
duplicate SRLs in the form xxyy (where xx is the first SRL and yy is the
duplicate SRL).
44 Unable to find a shared run-time library (SRL) specified by the program file;
error-detail contains the SRL number** that could not be found.
45 Unable to find a shared run-time library (SRL) specified by another SRL; error-
detail contains the SRL numbers** in the form xxyy (where xx is the SRL that
specifies the yy SRL).
46 The process creation request specifies too many shared run-time libraries (SRLs);
error-detail contains the maximum number of SRLs that can be used.
Table 12-3. Summary of Process Creation Errors (page 3 of 10)
error Description
* Refer to the Guardian Procedure Errors and Messages Manual for a list of all file-system and DEFINE errors.
**When error-detail indicates the number of a shared run-time library (SRL), the number represents either
the public SRL relative number, or 00 for a native user library. For more information on shared run-time libraries
(SRLs) refer to the nld and noft Manual.
Note: Refer to Guardian Procedure Errors and Messages Manual for Cause, Effect, and Recovery of all the
Process Creation Errors.