Debugging Tools for Windows

Specific Exceptions

The following table lists the exception codes for the specific exception filters.

Exception Code Exception Header file or value
STATUS_ACCESS_VIOLATION Access violation NtStatus.h
STATUS_ASSERTION_FAILURE Assertion failure NtStatus.h
STATUS_APPLICATION_HANG Application hang 0xCFFFFFFF
STATUS_BREAKPOINT Break instruction exception NtStatus.h
STATUS_CPP_EH_EXCEPTION C++ exception handling exception 0xE06D7363
STATUS_CLR_EXCEPTION Common language runtime (CLR) exception 0xE0434f4D
DBG_CONTROL_BREAK CTRL+Break exception NtStatus.h
DBG_CONTROL_C CTRL+C exception NtStatus.h
STATUS_DATATYPE_MISALIGNMENT Data misaligned NtStatus.h
DBG_COMMAND_EXCEPTION Debugger command exception NtStatus.h
STATUS_GUARD_PAGE_VIOLATION Guard page violation NtStatus.h
STATUS_ILLEGAL_INSTRUCTION Illegal instruction NtStatus.h
STATUS_IN_PAGE_ERROR In-page I/O error NtStatus.h
STATUS_INTEGER_DIVIDE_BY_ZERO Integer divide-by-zero NtStatus.h
STATUS_INTEGER_OVERFLOW Integer overflow NtStatus.h
STATUS_INVALID_HANDLE Invalid handle NtStatus.h
STATUS_INVALID_LOCK_SEQUENCE Invalid lock sequence NtStatus.h
STATUS_INVALID_SYSTEM_SERVICE Invalid system call NtStatus.h
STATUS_PORT_DISCONNECTED Port disconnected NtStatus.h
STATUS_SINGLE_STEP Single-step exception NtStatus.h
STATUS_STACK_BUFFER_OVERRUN Stack buffer overflow NtStatus.h
STATUS_STACK_OVERFLOW Stack overflow NtStatus.h
STATUS_VERIFIER_STOP Application Verifier stop NtStatus.h
STATUS_WAKE_SYSTEM_DEBUGGER Wake debugger NtStatus.h

Build machine: CAPEBUILD