Debugging Tools for Windows

Bug Check 0xFE: BUGCODE_USB_DRIVER

The BUGCODE_USB_DRIVER bug check has a value of 0x000000FE. This indicates that an error has occurred in a Universal Serial Bus (USB) driver.

Parameters

The four bug check parameters are displayed on the blue screen. Parameter 1 identifies the type of violation.

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Cause of Error
0x1 Reserved Reserved Reserved An internal error has occurred in the USB stack.
0x2 Address of the pending IRP Address of the IRP that was passed in Address of the USB request block (URB) that caused the error The USB client driver has submitted a URB that is still attached to another IRP that is pending in the bus driver.
0x3 Reserved Reserved Reserved The USB miniport driver has generated a bug check. This usually happens in response to a catastrophic hardware failure.
0x4 Address of the IRP Address of the URB Reserved The caller has submitted an IRP that is already pending in the USB bus driver.
0x5 Device extension pointer of the host controller PCI vendor, product id for the controller Pointer to endpoint data structure A hardware failure has occurred due to a bad physical address found in a hardware data structure. This is not due to a driver bug.
Ox6 Object address Signature that was expected Reserved An Internal data structure (object) has been corrupted.
0x7 Pointer to usbport.sys debug log Message string File name Please consult the provided message string for details.
0x8 Reserved Type Reserved Reserved Reserved

Cause

See the description of each code in the Parameters section for an explanation of the cause.

Build machine: CAPEBUILD