Guardian Procedure Errors and Messages Manual

Effect No process is created.
Recovery Use the original object files and the nld utility to re-create the program file.
51 (%031400) INCORRECT NUMBER OF SRLS IN LIBRARY
Cause The number of shared run-time libraries (SRLs) specified for the library file is incorrect.
Effect No process is created, and a message is printed on the home terminal. For example:
PID: \SAT.0,36 \SAT.$DATA.MDTUNRES.TC03 (ELF)
SRL-Client References Symbols Not Found In Nominated SRL:
Prg: \SAT.$DATA.MDTUNRES.TC03E -> FRED_PROC (PROC) -> SRL:
\$DATA.MDTUNRES.SRL1
*ERROR* PROCESS_CREATE_ Error: 51,0
Recovery Use the original object files and the nld utility to re-create the program file.
52 (%032000) SRL MUST BE LICENSED
Cause A security violation occurred. A shared run-time library (SRL) must be licensed to be used
by callable or privileged code.
Effect No process is created.
Recovery Rebuild the program file. If the error recurs, contact your service provider.
53 (%032001) UNABLE TO OBTAIN GLOBAL VIRTUAL SPACE
Cause Either there is insufficient virtual memory or there is insufficient lockable memory in the
processor.
Effect No process is created.
Recovery Try again or select another processor. If the problem persists, run the PEEK program in
the processor where process creation failed and determine new memory needs.
54 (%033000) SYMBOLIC REFERENCE TARGET/SOURCE TYPE
MISMATCH
Cause An attempt was made to resolve a procedure address to a data area or a data address to
a procedure area.
Effect No process is created, and a message is printed on the home terminal. For example:
PID: \SAT.1,284 \SAT.$DATA.SRLVOL.NULCLIE2 (ELF)
Native UL Symbolic Reference Error: Target/Source Type Mismatch:
Prg: \SAT.$DATA.SRLVOL.NULCLIE2 -> X_INT (DATA)
*ERROR* PROCESS_CREATE_ Error: 54
Recovery Use the original files and the nld utility to recreate the program file.
55 (%033001) EXTERNAL DATA REFERENCE NOT RESOLVED
TO ANY USER/SYSTEM LIBRARY
Cause An anonymous data symbol reference is not located in a UL, Native UL, or system library.
Effect No process is created, and a message is printed on the home terminal. For example:
PID: \SAT.1,284 \SAT.$DATA.SRLVOL.NULCLIE2 (ELF) External References Not Resolved to Any User/System Library:
Prg: \SAT.$DATA.SRLVOL.NULCLIE2 -> X_INT (DATA) *ERROR* PROCESS_CREATE_ Error: 55
154 NEWPROCESS AND NEWPROCESSNOWAIT Errors