CRE Programmer's Guide
Run-Time Diagnostic Messages
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
10-4
Trap and Signal Messages
manuals for the routines in your program for additional detail. The Guardian
Programmer’s Guide describes traps and signals.
1
The CRE trap processing function was called with an unknown trap number.
2
An address was specified that was not within either the virtual code area or the virtual
data area allocated to the process.
3
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.
4
In the TNS environment, the overflow bit in the environment-register, ENV.<10>, was
set to 1. In the native environment, a
SIGFPE was raised. In either environment, the
fault occurs for one of the following reasons:
•
The result of a signed arithmetic operation could not be represented with the
number of bits available for the particular data type.
•
An division operation was attempted with a zero divisor.
5
A stack overflow fault occurs if:
•
An attempt was made to execute a procedure or subprocedure whose local or
sublocal data area extends into the upper 32K of the user data area.
Unknown trap
Illegal address reference
Instruction failure
Arithmetic fault
Stack overflow