Application exception error codes (101774)
The information in this article applies to:
- Microsoft Win32 Application Programming Interface (API), when used with:
- Microsoft Windows NT Server 3.1
- Microsoft Windows NT Server 3.5
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Workstation 3.1
- Microsoft Windows NT Workstation 3.5
- Microsoft Windows NT Workstation 3.51
This article was previously published under Q101774
4.00 | 3.10 3.50 3.51
WINDOWS | WINDOWS NT
kbprg
INTRODUCTION
Many exception errors are not processed by applications. The most common
exception error is EXCEPTION_ACCESS_VIOLATION (c0000005). It occurs when a
pointer is dereferenced and the pointer points to inaccessible memory or a
write operation is attempted on read-only memory. If an application does
not trap an exception, the Win32 module, UnhandledExceptionFilter, will do
one of the following: display a message box, invoke Dr. Watson, or attach
your application to a debugger.
The following are standard exception errors:
EXCEPTION_ACCESS_VIOLATION
EXCEPTION_ARRAY_BOUNDS_EXCEEDED
EXCEPTION_BREAKPOINT
EXCEPTION_DATATYPE_MISALIGNMENT
EXCEPTION_FLT_DENORMAL_OPERAND
EXCEPTION_FLT_DIVIDE_BY_ZERO
EXCEPTION_FLT_INEXACT_RESULT
EXCEPTION_FLT_INVALID_OPERATION
EXCEPTION_FLT_OVERFLOW
EXCEPTION_FLT_STACK_CHECK
EXCEPTION_FLT_UNDERFLOW
EXCEPTION_ILLEGAL_INSTRUCTION
EXCEPTION_IN_PAGE_ERROR
EXCEPTION_INT_DIVIDE_BY_ZERO
EXCEPTION_INT_OVERFLOW
EXCEPTION_INVALID_DISPOSITION
EXCEPTION_NONCONTINUABLE_EXCEPTION
EXCEPTION_PRIV_INSTRUCTION
EXCEPTION_SINGLE_STEP
EXCEPTION_STACK_OVERFLOW
Modification Type: | Minor | Last Reviewed: | 5/4/2005 |
---|
Keywords: | kbinfo KB101774 |
---|
|