; This file describes the exception definitions. ; The definitions will be used for new databases. ; for each exception: ; code stop_at pass_to_app name description ; ; code is the exception code ; stop_at is one of stop or nostop - should the debugger suspend ; the process when the exception occurs ; pass_to_app is one of app or deb - should the debugger pass ; the exception to the application or not ; name is the exception short name ; description is the exception description displayed to the user ; Windows exceptions .win32 0xC0000005 stop app EXCEPTION_ACCESS_VIOLATION The instruction at 0x%a referenced memory at 0x%a. The memory could not be %s 0x80000002 stop app EXCEPTION_DATATYPE_MISALIGNMENT A datatype misalignment error was detected in a load or store instruction 0x80000003 stop app EXCEPTION_BREAKPOINT Software breakpoint exception 0x80000004 stop app EXCEPTION_SINGLE_STEP Single step exception 0xC000008C stop app EXCEPTION_ARRAY_BOUNDS_EXCEEDED Array bounds exceeded 0xC000008D stop app EXCEPTION_FLT_DENORMAL_OPERAND Floating point denormal operand 0xC000008E stop app EXCEPTION_FLT_DIVIDE_BY_ZERO Floating point divide by zero 0xC000008F stop app EXCEPTION_FLT_INEXACT_RESULT Floating point inexact result 0xC0000090 stop app EXCEPTION_FLT_INVALID_OPERATION Floating point invalid operation 0xC0000091 stop app EXCEPTION_FLT_OVERFLOW Floating point overflow 0xC0000092 stop app EXCEPTION_FLT_STACK_CHECK Floating point stack check 0xC0000093 stop app EXCEPTION_FLT_UNDERFLOW Floating point underflow 0xC0000094 stop app EXCEPTION_INT_DIVIDE_BY_ZERO Integer divide by zero 0xC0000095 stop app EXCEPTION_INT_OVERFLOW Integer overflow 0xC0000096 stop app EXCEPTION_PRIV_INSTRUCTION Priveleged instruction 0xC0000006 stop app EXCEPTION_IN_PAGE_ERROR The instruction at "0x%a" referenced memory at "0x%a". The required data was not placed into memory because of an I/O error status of "0x%a" 0xC000001D stop app EXCEPTION_ILLEGAL_INSTRUCTION An attempt was made to execute an illegal instruction 0xC0000025 stop app EXCEPTION_NONCONTINUABLE_EXCEPTION Windows cannot continue from this exception 0xC00000FD stop app EXCEPTION_STACK_OVERFLOW A new guard page for the stack cannot be created (stack overflow) 0xC0000026 stop app EXCEPTION_INVALID_DISPOSITION An invalid exception disposition was returned by an exception handler 0x80000001 stop app EXCEPTION_GUARD_PAGE A page of memory that marks the end of a data structure such as a stack or an array has been accessed 0xC0000008 stop app EXCEPTION_INVALID_HANDLE An invalid HANDLE was specified 0xEEFFACE stop app EXCEPTION_BCC_FATAL Fatal unhandled exception in the BCC compiled program 0xEEDFAE6 stop app EXCEPTION_BCC_NORMAL Unhandled exception in the BCC compiled program 0x40010005 stop app DBG_CONTROL_C CTRL+C was input to console process 0x40010008 stop app DBG_CONTROL_BREAK CTRL+BREAK was input to console process ; Linux exceptions .linux 1 stop deb SIGHUP Hangup 2 stop deb SIGINT Interrupt 3 stop deb SIGQUIT Quit 4 stop deb SIGILL Illegal instruction 5 stop deb SIGTRAP Trace trap 6 stop deb SIGABRT Abort 7 stop deb SIGBUS BUS error 8 stop deb SIGFPE Floating-point exception 9 stop deb SIGKILL Kill unblockable 10 stop deb SIGUSR1 User-defined signal 1 11 stop deb SIGSEGV Segmentation violation 12 stop deb SIGUSR2 User-defined signal 2 13 stop deb SIGPIPE Broken pipe 14 stop deb SIGALRM Alarm clock 15 stop deb SIGTERM Termination 16 stop deb SIGSTKFLT Stack fault 17 stop deb SIGCHLD Child status has changed 18 stop deb SIGCONT Continue 19 stop deb SIGSTOP Stop unblockable 20 stop deb SIGTSTP Keyboard stop 21 stop deb SIGTTIN Background read from tty 22 stop deb SIGTTOU Background write to tty 23 stop deb SIGURG Urgent condition on socket 24 stop deb SIGXCPU CPU limit exceeded 25 stop deb SIGXFSZ File size limit exceeded 26 stop deb SIGVTALRM Virtual alarm clock 27 stop deb SIGPROF Profiling alarm clock 28 stop deb SIGWINCH Window size change 29 stop deb SIGIO I/O now possible 30 stop deb SIGPWR Power failure restart 31 stop deb SIGSYS Bad system call