*** Fatal System Error: 0x00000044 (0xB084D008,0x00000000,0x00000000,0x00000000) Break instruction exception - code 80000003 (first chance) A fatal system error has occurred. Debugger entered on first try; Bugcheck callbacks have not been invoked. A fatal system error has occurred. Connected to Windows Server 2003 3790 x86 compatible target at (Mon Jan 7 16:23:38.014 2013 (UTC + 2:00)), ptr64 FALSE Loading Kernel Symbols .............................. Loading User Symbols ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 44, {b084d008, 0, 0, 0} *** ERROR: Symbol file could not be found. Defaulted to export symbols for hidclass.sys - 00000019: Unable to read TableSize for resource Probably caused by : hidclass.sys ( hidclass+1abd ) Followup: MachineOwner --------- nt!RtlpBreakWithStatusInstruction: 80514d68 cc int 3 kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* MULTIPLE_IRP_COMPLETE_REQUESTS (44) A driver has requested that an IRP be completed (IoCompleteRequest()), but the packet has already been completed. This is a tough bug to find because the easiest case, a driver actually attempted to complete its own packet twice, is generally not what happened. Rather, two separate drivers each believe that they own the packet, and each attempts to complete it. The first actually works, and the second fails. Tracking down which drivers in the system actually did this is difficult, generally because the trails of the first driver have been covered by the second. However, the driver stack for the current request can be found by examining the DeviceObject fields in each of the stack locations. Arguments: Arg1: b084d008, Address of the IRP Arg2: 00000000 Arg3: 00000000 Arg4: 00000000 Debugging Details: ------------------ 00000019: Unable to read TableSize for resource IRP_ADDRESS: b084d008 DEFAULT_BUCKET_ID: INTEL_CPU_MICROCODE_ZERO BUGCHECK_STR: 0x44 PROCESS_NAME: System CURRENT_IRQL: 0 PNP_TRIAGE: Lock address : 0x00000000 Thread Count : 0 Thread address: 0x00000000 Thread wait : 0x0 EXCEPTION_RECORD: f9f34d40 -- (.exr 0xfffffffff9f34d40) ExceptionAddress: 00000000 ExceptionCode: f9f34d8c ExceptionFlags: 8043c517 NumberParameters: 0 CONTEXT: 80484d7a -- (.cxr 0xffffffff80484d7a) Unable to get program counter eax=c84d8b10 ebx=d44d8914 ecx=4289c845 edx=8bc4558b esi=4a8bd045 edi=8910428b eip=458b1051 esp=458bcc55 ebp=89c4558b iopl=0 vif ov up di ng nz na po cy cs=8bcc ss=0010 ds=8b10 es=0000 fs=e851 gs=8b50 efl=8b084889 8bcc:1051 ?? ??? Resetting default scope LAST_CONTROL_TRANSFER: from 00000000 to 458b1051 UNALIGNED_STACK_POINTER: 458bcc55 STACK_TEXT: f9f30608 8047da66 00000003 f9f30928 ffdff408 nt!RtlpBreakWithStatusInstruction f9f30638 8047e2e2 00000003 b084d12c f9f30b3c nt!KiBugCheckDebugBreak+0x36 [e:\drivers\reactos\ntoskrnl\ke\bug.c @ 535] f9f309d4 8047e8ae 00000044 b084d008 00000000 nt!KeBugCheckWithTf+0x4f2 [e:\drivers\reactos\ntoskrnl\ke\bug.c @ 1083] f9f309f4 804682f6 00000044 b084d008 00000000 nt!KeBugCheckEx+0x1e [e:\drivers\reactos\ntoskrnl\ke\bug.c @ 1411] f9f30a60 f9ef1abd 0000000d 00000001 b084d108 nt!IofCompleteRequest+0x76 [e:\drivers\reactos\ntoskrnl\io\iomgr\irp.c @ 1217] WARNING: Stack unwind information not available. Following frames may be wrong. f9f30a7c f9ef3295 b0854138 b084d008 b08541f0 hidclass+0x1abd f9f30a90 f9ef3403 b0854138 b084d008 0000001b hidclass!DllUnload+0x1565 f9f30aa8 80468279 b0854138 b084d008 00000001 hidclass!DllUnload+0x16d3 f9f30acc 80470d29 00000000 8000003b 00000023 nt!IofCallDriver+0xa9 [e:\drivers\reactos\ntoskrnl\io\iomgr\irp.c @ 1171] f9f30b04 80470dbf b089d230 f9f30b18 f9f30b80 nt!IopSynchronousCall+0x109 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 1277] f9f30b3c 80478e90 b089d230 f9f30b7c 0000000d nt!IopInitiatePnpIrp+0x4f [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 1321] f9f30b84 80478997 b0899d40 804588c0 00000004 nt!IopFilterResourceRequirements+0x40 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpres.c @ 746] f9f30b9c 804701b5 b0899d40 00000000 00000000 nt!IopAssignDeviceResources+0x27 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpres.c @ 1067] f9f30bd4 8046eec4 b0899d40 00720070 805854d0 nt!IopStartDevice+0x35 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 781] f9f30c20 80472d48 b0899d40 00000000 b0852678 nt!PipCallDriverAddDevice+0x2b4 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpinit.c @ 351] f9f30c48 80470df1 b0899d40 b089d550 01000000 nt!IopActionInitChildServices+0x278 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 2646] f9f30c64 80470e2c f9f30c98 b0899d40 00000000 nt!IopTraverseDeviceTreeNode+0x21 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 1336] f9f30c7c 80470eb1 f9f30c98 b089d550 f9f30ca8 nt!IopTraverseDeviceTreeNode+0x5c [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 1350] f9f30c8c 80472dbb f9f30c98 b0899d40 b089d550 nt!IopTraverseDeviceTree+0x61 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 1375] f9f30ca8 804725e3 b089d550 00000001 b0899d40 nt!IopInitializePnpServices+0x3b [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 2691] f9f30d0c 80476332 b089d6b8 00000000 f9f30d30 nt!IopEnumerateDevice+0x313 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 2382] f9f30d1c 8047629c b089d6b8 00000000 b08a7658 nt!IoSynchronousInvalidateDeviceRelations+0x62 [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 4707] f9f30d30 80466c60 b089d6b8 b08a7658 b089d6b8 nt!IopAsynchronousInvalidateDeviceRelations+0x1c [e:\drivers\reactos\ntoskrnl\io\pnpmgr\pnpmgr.c @ 898] f9f30d48 8043c580 b0924d70 00000001 00000001 nt!IopWorkItemCallback+0x60 [e:\drivers\reactos\ntoskrnl\io\iomgr\iowork.c @ 30] f9f30d8c 804e5b9f 00000001 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x1b0 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 165] f9f30dc0 804f9ca0 8043c3d0 00000001 f9f30de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f30ddc 804e5b1f 8043c3d0 00000001 01b00400 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f34ca8 804f61a3 f9f34ce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f34ce4 80484d7a 00000001 00000000 00000001 nt!KiSwapContext+0x19 f9f34d40 8043c517 805fb49c 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f34d8c 804e5b9f 00000001 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f34dc0 804f9ca0 8043c3d0 00000001 f9f34de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f34ddc 804e5b1f 8043c3d0 00000001 fffe2000 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f38ca8 804f61a3 f9f38ce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f38ce4 80484d7a 00000001 00010400 00000001 nt!KiSwapContext+0x19 f9f38d40 8043c517 805fb49c 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f38d8c 804e5b9f 00000001 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f38dc0 804f9ca0 8043c3d0 00000001 f9f38de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f38ddc 804e5b1f 8043c3d0 00000001 8b025100 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f3cca8 804f61a3 f9f3cce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f3cce4 80484d7a 00000001 b0917278 00000001 nt!KiSwapContext+0x19 f9f3cd40 8043c517 805fb460 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f3cd8c 804e5b9f 00000000 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f3cdc0 804f9ca0 8043c3d0 00000000 f9f3cde0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f3cddc 804e5b1f 8043c3d0 00000000 09eb0000 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f40ca8 804f61a3 f9f40ce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f40ce4 80484d7a 00000001 7503f883 00000001 nt!KiSwapContext+0x19 f9f40d40 8043c517 805fb460 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f40d8c 804e5b9f 00000000 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f40dc0 804f9ca0 8043c3d0 00000000 f9f40de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f40ddc 804e5b1f 8043c3d0 00000000 c405c700 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f44ca8 804f61a3 f9f44ce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f44ce4 80484d7a 00000001 8908458b 00000001 nt!KiSwapContext+0x19 f9f44d40 8043c517 805fb460 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f44d8c 804e5b9f 00000000 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f44dc0 804f9ca0 8043c3d0 00000000 f9f44de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f44ddc 804e5b1f 8043c3d0 00000000 08558b00 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f48ca8 804f61a3 f9f48ce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f48ce4 80484d7a 00000001 ccccccc3 00000001 nt!KiSwapContext+0x19 f9f48d40 8043c517 805fb460 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f48d8c 804e5b9f 00000000 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f48dc0 804f9ca0 8043c3d0 00000000 f9f48de0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f48ddc 804e5b1f 8043c3d0 00000000 00000d00 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f4cca8 804f61a3 f9f4cce4 00000000 8000003b nt!PspUnhandledExceptionInSystemThread+0xcf f9f4cce4 80484d7a 00000001 fffffccc 00000001 nt!KiSwapContext+0x19 f9f4cd40 8043c517 805fb460 00000000 00000000 nt!KeRemoveQueue+0x4ea [e:\drivers\reactos\ntoskrnl\ke\queue.c @ 401] f9f4cd8c 804e5b9f 00000000 00000000 8000003b nt!ExpWorkerThreadEntryPoint+0x147 [e:\drivers\reactos\ntoskrnl\ex\work.c @ 147] f9f4cdc0 804f9ca0 8043c3d0 00000000 f9f4cde0 nt!PspSystemThreadStartup+0x7f [e:\drivers\reactos\ntoskrnl\ps\thread.c @ 158] f9f4cddc 804e5b1f 8043c3d0 00000000 cccccc00 nt!KiThreadStartup+0x40 [e:\drivers\reactos\ntoskrnl\ke\i386\thrdini.c @ 81] f9f4cde0 8043c3cf 00000000 cccccc00 0000027f nt!PspUnhandledExceptionInSystemThread+0xcf f9f4cde4 00000000 cccccc00 0000027f 00000000 nt!ExpDesktopDelete+0x1f STACK_COMMAND: kb FOLLOWUP_IP: hidclass+1abd f9ef1abd 8b45f8 mov eax,dword ptr [ebp-8] SYMBOL_STACK_INDEX: 5 SYMBOL_NAME: hidclass+1abd FOLLOWUP_NAME: MachineOwner MODULE_NAME: hidclass IMAGE_NAME: hidclass.sys DEBUG_FLR_IMAGE_TIMESTAMP: 50784af8 FAILURE_BUCKET_ID: 0x44_hidclass+1abd BUCKET_ID: 0x44_hidclass+1abd Followup: MachineOwner ---------