Hi,
I have a USB2.0 video capture device.It works fine when installed.But
when I do a disable on device manager and then a enable, it crashes with
the following crash dump after exiting my Driver Entry routine.
The Driver Entry calls KsInitializeDriver.I tried with Devicedispatch
null so that avstream should handle all the Pnp messages.I still get the
same problem.So, it was not from my PnP processing.
Fatal System Error: 0x0000007e
(0xC0000005,0xF7601532,0xF78E27DC,0xF78E24DC)
Here is the stack dump
ChildEBP RetAddr Args to Child
f78e1ec0 804f428c 00000003 f78e21f0 c0000005
nt!RtlpBreakWithStatusInstruction (FPO: [1,0,0])
f78e1f0c 804f4d11 00000003 804d7798 00000000 nt!KiBugCheckDebugBreak+0x19
(FPO: [Non-Fpo])
f78e22d8 804f52af 0000007e c0000005 f7601532 nt!KeBugCheck2+0x46d (FPO:
[Non-Fpo])
f78e22f8 805b0436 0000007e c0000005 f7601532 nt!KeBugCheckEx+0x19 (FPO:
[Non-Fpo])
f78e2310 805b0488 f78e2338 8052951b f78e2340
nt!PspUnhandledExceptionInSystemThread+0x16 (FPO: [1,0,0])
f78e2318 8052951b f78e2340 00000000 f78e2340
nt!PspSystemThreadStartup+0x50 (FPO: [Non-Fpo])
f78e2340 805357be f78e27dc f78e2dcc f78e24dc nt!_except_handler3+0x4b
(FPO: [EBP 0xf78e2364] [3,0,7])
f78e2364 80535790 f78e27dc f78e2dcc f78e24dc nt!ExecuteHandler2+0x26
f78e2410 804f9208 f78e27dc f78e24dc 00000044 nt!ExecuteHandler+0x24
f78e27c0 80530dcd f78e27dc 00000000 f78e2830 nt!KiDispatchException+0xa8
(FPO: [Non-Fpo])
f78e2828 80530d7e ffffffff ffffffff ffffffff
nt!CommonDispatchException+0x4d (FPO: [0,20,0])
f78e28ac f75faec2 85898ec0 86cc0f00 00000008 nt!Kei386EoiHelper+0x18e
f78e28d0 f75f8a4a 00898ec0 86cc0f00 f78e2914 usbhub!USBH_PdoDispatch+0x58
(FPO: [Non-Fpo])
f78e28e0 804eb171 85898e08 86cc0f00 806bb2e4 usbhub!USBH_HubDispatch+0x46
(FPO: [Non-Fpo])
f78e28f0 80633110 86cc0fd4 86cc0ff8 86cc0fb8 nt!IopfCallDriver+0x31 (FPO:
[0,0,1])
f78e2914 8063d372 858e8e30 85683590 00000000 nt!IovCallDriver+0x9e (FPO:
[Non-Fpo])
f78e2928 804eb171 85898e08 86cc0f00 806bb2e4 nt!ViDriverDispatchPnp+0xc8
(FPO: [Non-Fpo])
f78e2938 80633110 858b8140 858b8008 00000000 nt!IopfCallDriver+0x31 (FPO:
[0,0,1])
f78e295c bad8fa21 85647528 858b8008 858b8030 nt!IovCallDriver+0x9e (FPO:
[Non-Fpo])
f78e2988 bad8fbe7 00000000 858b8008 00000000
ks!CKsDevice::GetBusInterfaceStandard+0x71 (FPO: [Non-Fpo])
Please help.
Hannah