!analyze -v:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
WDF_VIOLATION (10d)
The Kernel-Mode Driver Framework was notified that Windows detected an error
in a framework-based driver. In general, the dump file will yield additional
information about the driver that caused this bug check.
Arguments:
Arg1: 000000000000000a, A fatal error has occurred while processing a request on the
queue.
Arg2: fffff88003193620, Pointer to a WDF_QUEUE_FATAL_ERROR_DATA structure.
Arg3: 0000000000000000, Reserved.
Arg4: fffffa801708a010, Reserved.
Debugging Details:
BUGCHECK_STR: 0x10D_a
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from fffff88000ef336b to fffff80002ce5d00
STACK_TEXT:
fffff880031935e8 fffff880
00ef336b : 000000000000010d 00000000
0000000a fffff88003193620 00000000
00000000 : nt!KeBugCheckEx
fffff880031935f0 fffff880
00ede91d : fffffa8016c1b000 fffffa80
18f0eb80 0000057fe70f1478 00000000
00001003 : Wdf01000!FxIoQueue::FatalError+0x5b
fffff88003193650 fffff880
0524d650 : fffffa8018f0eb80 fffffa80
169f9e60 0000000000000001 fffff880
0527c218 : Wdf01000!imp_WdfIoQueueStopAndPurge+0x115
fffff880031936b0 fffff880
0528887b : 0000000000000000 fffffa80
18eb6970 fffffa8016c1b0c0 00000000
00000001 : driver!DoSomething0A+0x37c
fffff88003193740 fffff880
05287fdf : fffff880031937e8 00000000
00000008 0000000000000000 fffffa80
1902f460 : driver!DoSomething10+0x39f
fffff880031937b0 fffff880
05232bdd : 00000000c0000184 fffffa80
1902f460 0000000000000000 00000000
00000000 : driver!DoSomething9+0x1a7
fffff88003193810 fffff880
0525ccca : fffffa80186ad620 fffffa80
186ad5f0 fffff880031939f8 fffffa80
186ad5f0 : driver!DoSomething8+0x129
fffff88003193880 fffff880
0529f805 : fffffa80186ad5f0 fffffa80
186ad620 0000057fe7df03a8 00000000
000007ff : driver!DoSomething7+0x2e
fffff880031938b0 fffff880
052a0c21 : fffffa8016c282d0 fffff880
0527c218 fffff8800527c218 fffff880
031939f8 : driver!DoSomething6+0x1b9
fffff88003193920 fffff880
052636af : fffffa80186ad5f0 fffffa80
16c282d0 0000000000000003 00000000
00000003 : driver!DoSomething5+0x179
fffff88003193990 fffff880
07a85646 : fffffa8016cae400 00000000
00000000 fffff88007aa2558 fffffa80
1747f560 : driver!DoSomething4+0x223
fffff880031939f0 fffff880
07a6f945 : fffffa8016cae400 fffff880
00000000 fffff88007ac2970 fffff880
000003e7 : driver2!DoSomething3+0xb2
fffff88003193a30 fffff880
07a6c4b4 : fffffa8016cae400 00000000
00000002 0000000000000002 00000000
00000001 : driver2!DoSomething2+0x199
fffff88003193a90 fffff880
07a8b080 : fffffa80066da100 00000000
00000000 0000000000000002 00000000
00000100 : driver2!DoSomething1+0x418
fffff88003193b10 fffff800
02fdc0c3 : fffffa8016cae2b0 fffff800
02e83260 fffffa80066bb610 fffffa80
066da1a0 : driver2!WorkerRoutine+0x68
fffff88003193b40 fffff800
02cf0021 : fffffa80066bb600 fffff800
02fdc001 fffff80002ee4800 00000000
00000001 : nt!IopProcessWorkItem+0x23
fffff88003193b70 fffff800
02f8232e : 0000000000000000 fffffa80
066da1a0 0000000000000080 fffffa80
066b4740 : nt!ExpWorkerThread+0x111
fffff88003193c00 fffff800
02cd7666 : fffff88002fd7180 fffffa80
066da1a0 fffff88002fe1fc0 00000000
00000000 : nt!PspSystemThreadStartup+0x5a
fffff88003193c40 00000000
00000000 : fffff88003194000 fffff880
0318e000 fffff880031938a0 00000000
00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
driver!DoSomething0A+37c
fffff880`0524d650 488b842498000000 mov rax,qword ptr [rsp+98h]
FAULTING_SOURCE_LINE_NUMBER: 4524
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: driver!driver!DoSomething0A+37c+37c
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: driver
IMAGE_NAME: driver.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 528b675e
FAILURE_BUCKET_ID: X64_0x10D_a_driver!driver!DoSomething0A+37c
BUCKET_ID: X64_0x10D_a_driver!driver!DoSomething0A+37c
Followup: MachineOwner
!wdfkd.wdflogdump
42140: FxIoQueue::ProcessCancelledRequestsOnQueue - Calling CanceledOnQueue routine for WDFREQUEST 0x0000057FE7DB07B8 on WDFQUEUE 0x0000057FE70F1478
42141: FxIoQueue::ProcessCancelledRequestsOnQueue - Calling CanceledOnQueue routine for WDFREQUEST 0x0000057FE70A2C48 on WDFQUEUE 0x0000057FE95DFFD8
42142: FxPowerIdleMachine::ProcessEventLocked - WDFDEVICE 0x0000057FE93D7FD8 !devobj 0xFFFFFA80182DF670 entering power idle state FxIdleDecrementIo from FxIdleBusy
42143: FxPowerIdleMachine::ProcessEventLocked - WDFDEVICE 0x0000057FE93D7FD8 !devobj 0xFFFFFA80182DF670 entering power idle state FxIdleBusy from FxIdleDecrementIo
42144: imp_WdfDeviceIndicateWakeStatus - WDFDEVICE 0x0000057FE936B758 No request to complete STATUS_INVALID_DEVICE_REQUEST
42145: imp_WdfDeviceIndicateWakeStatus - WDFDEVICE 0x0000057FE936B758 No request to complete STATUS_INVALID_DEVICE_REQUEST
42146: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE95DFFD8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42147: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE70E29F8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42148: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE95DFFD8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42149: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE70E29F8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42150: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE71DFB98 not in dispatching state, current state is WdfIoQueueAcceptRequests
42151: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE8BA6428 not in dispatching state, current state is WdfIoQueueAcceptRequests
42152: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE71DFB98 not in dispatching state, current state is WdfIoQueueAcceptRequests
42153: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE8BA6428 not in dispatching state, current state is WdfIoQueueAcceptRequests
42154: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FF98873A8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42155: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE70F1478 not in dispatching state, current state is WdfIoQueueAcceptRequests
42156: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FF98873A8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42157: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE70F1478 not in dispatching state, current state is WdfIoQueueAcceptRequests
42158: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE95DFFD8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42159: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE70E29F8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42160: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE71DFB98 not in dispatching state, current state is WdfIoQueueAcceptRequests
42161: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FE8BA6428 not in dispatching state, current state is WdfIoQueueAcceptRequests
42162: FxIoQueue::DispatchEvents - WDFQUEUE 0x0000057FF98873A8 not in dispatching state, current state is WdfIoQueueAcceptRequests
42163: FxIoQueue::QueueIdle - WDFQUEUE 0x0000057FE70F1478 already has a IdleComplete callback registered 0xFFFFF8800524E724, 0xc0000010(STATUS_INVALID_DEVICE_REQUEST)