home *** CD-ROM | disk | FTP | other *** search
- OSHTLIST - GENERAL LIST OF OS/2 TRAPS
- 11/01/94
-
- ================================================================
- GENERAL LIST OF OS/2 TRAPS
- ================================================================
-
- Please Read Entire Document for Full Explanation of Procedures
- ----------------------------------------------------------------
-
-
-
- TRAP 0000 - DIVIDE ERROR. A program attempted to divide a
- number by zero. Contact software support.
-
- TRAP 0001 - DEBUG EXCEPTION. Contact software support.
-
- TRAP 0002 - HARDWARE/MEMORY ERROR. Memory or hardware
- failure in the system. Contact hardware support.
-
- TRAP 0003 - BREAKPOINT. This is a special instruction (INT
- 3) used in "debugging" software, which was left
- in the code either accidentally or by design.
- Contact software support.
-
- TRAP 0004 - OVERFLOW. An overflow occurred while doing an
- arithmetic operation. Contact software support.
-
- TRAP 0005 - BOUND RANGE EXCEEDED. A Bound instruction
- exceeded the specified limits. Contact
- software support.
-
- TRAP 0006 - INVALID OPCODE. The processor tried to execute
- an unreserved invalid opcode. Contact software
- support.
-
- TRAP 0007 - COPROCESSOR NOT AVAILABLE. If COPROCESSOR
- diagnostics run error-free. Contact software
- support.
-
- TRAP 0008 - DOUBLE FAULT. The processor detected an
- exception while processing an exception. It
- could be caused by either hardware or software.
- If trap 0002 is also being experienced, contact
- hardware support.
-
- TRAP 0009 - COPROCESSOR OVERRUN. The middle portion of a
- COPROCESSOR operand is protected or
- not-present. Contact software support.
-
-
- TRAP 000A - INVALID TASK STATE SEGMENT. A task switch to
- an invalid task switch segment was attempted.
- Contact software support.
-
- TRAP 000B - SEGMENT NOT PRESENT. The segment being
- referenced is not present. Contact software
- support.
-
- TRAP 000C - STACK FAULT. The page being referenced is not
- present in memory or the procedure referencing
- the page does not have enough privilege to
- access the page. Contact software support.
-
- TRAP 000D - GENERAL PROTECTION EXCEPTION. All protection
- violations which do not cause another exception
- cause a Trap 000d. Contact software support.
-
- TRAP 000E - PAGE FAULT. The page being referenced is
- not present in memory or the procedure
- referencing the page does not have enough
- privilege to access the page. Contact software
- support.
-
- TRAP 000F - RESERVED BY INTEL.
-
- TRAP 0010 - COPROCESSOR ERROR. The processor detected an
- error from the COPROCESSOR. This could be
- caused by hardware or software.
-
- If you receive any of the above traps, please copy down ALL
- of the information on the screen and contact
- OS/2 Support.
-
-
- ----------------------------------------------------------------
- IBM disclaims all warranties, whether express or implied,
- including without limitation, warranties of fitness and
- merchantability with respect to the information in this document.
- By furnishing this document, IBM grants no licenses to any
- related patents or copyrights.
-
-