Guardian Procedure Errors and Messages Manual

Cause An error was detected in the file format of the Program file. The error-detail information
contains an error subcode that indicates the invalid file format error. These errors are listed in
Table 8 (page 162).
Effect No process is created.
Recovery Take corrective action as indicated by the subcode. For example, if subcode 1 or 2 is
returned, use the FUP INFO command to check the file code. In many cases, the object file was
built improperly or corrupted. It must be relinked and perhaps recompiled.
13 ILLEGAL USER-LIBRARY FILE FORMAT
Cause An error was detected in the file format of the user library file. The error-detail
information contains an error subcode that indicates the invalid file format error. These error
subcodes are listed in Table 8 (page 162).
Effect No process is created.
Recovery Take corrective action as indicated by the subcode. For example, if subcode 1 or 2 is
returned, use the FUP INFO command to check the file code. In many cases, the object file was
built improperly or corrupted. It must be relinked and perhaps recompiled.
Table 8 Error Subcodes for Process Creation Errors 12, 13, 70, 76, 84, and 3xx
MeaningSubcode
The file is not a disk file.1
For the program file designated in the process creation request: The file is in the Guardian file system
and does not have file code 100 or 700, or it is in the OSS file system and not recognizable as a TNS
2
or ELF object file or a shell script. Otherwise: A TNS library file was expected, but 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 not
recognizable as a TNS object file.
The file does not have the correct file structure.3
The file requires a later version of the operating system.4
A TNS program file does not have data pages.7
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
The file resident size is greater than the code area length.10
The file was not prepared by the nld utility or the Binder program.11
The file has undefined data blocks.12
The file has data blocks with unresolved references.13
The file has too many TNS code segments.14
Accelerated code length in the file is invalid.15
Accelerated code address in the file is invalid.16
Accelerated data length in the file is invalid.17
Accelerated data address in the file is invalid.18
The file has too many accelerated code segments.19
The file has invalid resident areas in accelerated code.20
Accelerator header in the file is invalid.21
Either the UC (user code) option or the UL (user library) option was not used when the file was accelerated.22
162 Process Creation Errors