System crashes when you unmount an IEEE 1394 removable storage device (822556)



The information in this article applies to:

  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Professional SP1
  • Microsoft Windows 2000 Professional SP2
  • Microsoft Windows 2000 Professional SP3
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Server SP3
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Advanced Server SP3

SYMPTOMS

When you run Softek Storage Manager to unmount an IEEE 1394 removable storage device, you may receive the following error message on a blue screen:
STOP 0x0000001E (0xc0000005,0x8050ad4f,0x00000001,0x00000000)
KMODE_EXCEPTION_NOT_HANDLED
If a kernel debugger is attached to the the system that has crashed, you may receive the following error message:
STOP 0x0000000A (0x00000008,0x00000002,0x00000000,0x8042CE22)
IRQL_NOT_LESS_OR_EQUAL
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

CAUSE

This problem occurs when the 1394 mass-storage driver, Sbp2port.sys, does not validate an input parameter when handling the IRP_MN_REMOVE_DEVICE request. Therefore, Sbp2port.sys incorrectly passes a NULL pointer to the KeInitializeEvent function.

RESOLUTION

To resolve this problem, obtain the latest service pack for Microsoft Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Windows 2000 Service Pack 4.

Modification Type:MinorLast Reviewed:2/10/2004
Keywords:kbWin2kSP4fix kbOSWin2000fix kbfix KB822556 kbAudDeveloper