PRB: Encountering an INT 01 with WDEB386 (64123)
The information in this article applies to:
- Microsoft Windows Software Development Kit (SDK) 3.0
- Microsoft Windows Software Development Kit (SDK) 3.1
This article was previously published under Q64123 SYMPTOMS
When debugging an application with WDEB386, the program halts on a
breakpoint at an INT 01 instruction.
CAUSE
An INT 01 is coded into Windows in the Fatal_Error_Handler. This interrupt
is hit when some device driver is doing a fatal exit. The INT 01 is there
to make the debugger useful when diagnosing the fatal error. INT 01 in
virtual devices (VxDs) is generally ignored (treated as a NOP instruction)
in the retail version of Windows. However, if the debugger is installed,
the system breaks into the debugger.
RESOLUTION
Diagnose and correct the cause of the fatal exit.
Modification Type: | Major | Last Reviewed: | 4/13/2004 |
---|
Keywords: | kb16bitonly KB64123 |
---|
|