home *** CD-ROM | disk | FTP | other *** search
/ Arawak OS/2 Shareware / PAKLED.ISO / docs / os2traps.txt < prev    next >
Internet Message Format  |  1993-10-29  |  1KB

  1. From: voyager@eng.umd.edu (Gebran Krikor)
  2. Subject: Trap # reference
  3. Date: 13 May 92 21:10:41 GMT
  4. Organization: University of Maryland, College Park, College of Engineering
  5.  
  6. The information found here is taken in part from the Intel i386 or i486
  7.                                 manual(s)
  8.  
  9. ==============================================================================
  10. Trap #    Function    OS/2 HELP MSG (SYSxxxx)    Likely cause under OS/2:
  11. ==============================================================================
  12. 0000    Divide error            3184    division by zero by OS/2
  13. 0001    Debug exception                shouldn't occur
  14. 0002    NMI Interrupt                memory parity or 387 error
  15. 0003    One Byte Interrupt            shouldn't occur
  16. 0004    Interrupt on Overflow        3185    from INTO instruction
  17. 0005    Array Bounds Check        3191    from BOUND instruction
  18. 0006    Invalid OP-Code            3176    usually a corrupted .EXE
  19. 0007    Device not Available            from ESC or WAIT instruction
  20. 0008    Double Fault                shouldn't happen
  21. 0009    Reserved by Intel            
  22. 000A    Invalid TSS (Task State Segment)    OS/2 bug - not a common bug
  23. 000B    Segment not Present            Can be a program or OS/2 bug
  24. 000C    Stack Fault                stack was ruined (not common)
  25. 000D    General Protection Fault        invalid pointer (most common)
  26. 000E    Page Fault                OS/2 bug, error in virtual mem
  27. 000F    Reserved by Intel            
  28. ==============================================================================
  29. (C)1992 Gebran Krikor  * Freely distributable 
  30.