C/C++ Programmer's Guide (G06.25+)
Run-Time Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
22-2
Trap and Signal Messages
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.
•
A 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.
•
There was not enough remaining virtual data space for an system procedure to
execute.
•
The native environment exceeded the maximum stack space available.
The amount of virtual data space available is G[0] through G[32767].
System procedures require approximately 350 words of user-data stack space to
execute.
6
The new time limit specified in the latest call to SETLOOPTIMER has expired.
Instruction failure
Arithmetic fault
Stack overflow
Process loop-timer timeout