Application exception error codes

Article translations Article translations
Article ID: 101774 - View products that this article applies to.
This article was previously published under Q101774
4.00 | 3.10 3.50 3.51 WINDOWS | WINDOWS NT kbprg
Expand all | Collapse all

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
		

Properties

Article ID: 101774 - Last Review: November 21, 2006 - Revision: 3.4
APPLIES TO
  • Microsoft Win32 Application Programming Interface, when used with:
    • Microsoft Windows NT Advanced 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
    • Microsoft Windows 95
Keywords: 
kbinfo KB101774

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com