-
Type:
Bug
-
Status: Untriaged
-
Priority:
Major
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: None
-
Labels:
This is what happens:
- usbstor is enumerated
- IopStartDevice2 is called
- usbstor fails to initialize (unrelated x64 issue)
- IopStartDevice2 calls IopRemoveDevice, passing an uninitialized DEVICE_NODE structure
- IopRemoveDevice calls IopQueueTargetDeviceEvent
- IopQueueTargetDeviceEvent calls RtlAppendUnicodeStringToString, passing the uninitialized DeviceIds unicode string.