OSHTLIST - GENERAL LIST OF OS/2 TRAPS 01/25/96 ======================================================================= General List of OS/2 Traps ======================================================================= Please Read Entire Document for Full Explanation of Procedures -------------------------------------------------------------- DESCRIPTION General List of OS/2 Traps RESOLUTION 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 during 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 diagnostic tests run error-free, contact software support. TRAP 0008 - DOUBLE FAULT: The processor detected an exception while processing another exception. It could be caused by either hardware or software. If TRAP 0002 also is 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 referenced segment is not present. Contact software support. TRAP 000C - STACK FAULT: The referenced page 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 that do not cause another exception cause a TRAP 000D. Contact software support. TRAP 000E - PAGE FAULT: The referenced page 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 make a note of ALL 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. Copyright (c) 1994, 1995 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.