You are currently offline, waiting for your internet to reconnect

Application exception error codes

This article was previously published under Q101774
4.00 | 3.10 3.50 3.51WINDOWS | WINDOWS NTkbprg
INTRODUCTION
Many exception errors are not processed by applications. The most commonexception error is EXCEPTION_ACCESS_VIOLATION (c0000005). It occurs when apointer is dereferenced and the pointer points to inaccessible memory or awrite operation is attempted on read-only memory. If an application doesnot trap an exception, the Win32 module, UnhandledExceptionFilter, will doone of the following: display a message box, invoke Dr. Watson, or attachyour 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		
3.10 3.50 4.00
Properties

Article ID: 101774 - Last Review: 11/21/2006 15:28:21 - Revision: 3.4

Microsoft Win32 Application Programming Interface

  • kbinfo KB101774
Feedback
>