COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
1
Unknown trap
Cause
The CRE trap processing function was called with an unknown trap number.
Effect
The run unit terminates abnormally.
Recovery
Check the program’s logic. Use the selected debugger to help isolate the problem or consult
your system administrator.
2
Illegal address reference
Cause
An address was specified that was not within either the virtual code area or the virtual data area
allocated to the process. In most cases, a subscript or reference modifier was out of bounds.
Effect
The run unit terminates abnormally.
Recovery
Try recompiling with the CHECK 3 directive.
3
Instruction failure
Cause
An attempt was made to:
• Execute a code word that is not an instruction
• Execute a privileged instruction by a nonprivileged process
• Reference an illegal extended address
In most cases, a compiler error or a subscript or reference modifier was out of bounds.
Effect
The run unit terminates abnormally.
Recovery
Try recompiling with the CHECK 3 directive.
4
Arithmetic fault
Cause
An arithmetic overflow occurred for one of these reasons:
• The result of a signed arithmetic operation could not be represented with the number of bits
available for the particular data type.
• A division operation was attempted with a zero divisor.
In most cases, a receiving item in an arithmetic statement is too small.
Effect
The run unit terminates abnormally.
Message List 1181










