*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck C2, {7, 109b, 4060051, fffffa800e9fec20}
GetPointerFromAddress: unable to read from fffff80003512100
GetUlongFromAddress: unable to read from fffff800035121c0
GetUlongFromAddress: unable to read from fffff80003480a38
Probably caused by : ndis.sys ( ndis!nullDeleteFilter+15 )
Followup: MachineOwner
---------
2: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
BAD_POOL_CALLER (c2)
The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc.
Arguments:
Arg1: 0000000000000007, Attempt to free pool which was already freed
Arg2: 000000000000109b, (reserved)
Arg3: 0000000004060051, Memory contents of the pool block
Arg4: fffffa800e9fec20, Address of the block of pool being deallocated
Debugging Details:
------------------
GetUlongFromAddress: unable to read from fffff80003480a38
POOL_ADDRESS: fffffa800e9fec20 Nonpaged pool
BUGCHECK_STR: 0xc2_7
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from fffff8000340dbe9 to fffff800032dab80
STACK_TEXT:
fffff880`0336f5a8 fffff800`0340dbe9 : 00000000`000000c2 00000000`00000007 00000000`0000109b 00000000`04060051 : nt!KeBugCheckEx
fffff880`0336f5b0 fffff880`016c9ae5 : fffffa80`122cb5c0 fffffa80`06a13b30 fffffa80`0ea39050 fffffa80`122cb5c0 : nt!ExDeferredFreePool+0x1201
fffff880`0336f660 fffff880`016ca5b6 : fffffa80`0ea391a0 fffffa80`122cb460 fffff880`016ea110 fffff800`032d9e13 : ndis!nullDeleteFilter+0x15
fffff880`0336f690 fffff880`01713fd4 : 00000000`00000001 fffff880`016ea110 00000000`00000000 00000000`000007ff : ndis!ndisDeleteMiniportOnLastDeref+0xc6
fffff880`0336f6d0 fffff880`01743b76 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ndis! ?? ::DKGKHJNI::`string'+0x1507
fffff880`0336f710 fffff800`035489e1 : fffff8a0`098027c0 fffffa80`0ea39050 fffff880`0336f868 fffffa80`0e9f8600 : ndis!ndisPnPDispatch+0x616
fffff880`0336f7b0 fffff800`036c76c1 : fffffa80`0e9f8600 00000000`00000000 fffffa80`0e9fa690 00000000`00000801 : nt!IopSynchronousCall+0xe1
fffff880`0336f820 fffff800`033dd053 : fffff8a0`0977caa0 fffff8a0`0977caa0 00000000`00000018 00000000`00000000 : nt!IopRemoveDevice+0x101
fffff880`0336f8e0 fffff800`036c7214 : fffffa80`0e9fa690 00000000`00000000 00000000`00000002 00000000`00000000 : nt!PnpRemoveLockedDeviceNode+0x1a3
fffff880`0336f930 fffff800`036c7320 : 00000000`00000000 fffffa80`0e9f8600 fffff8a0`0e488430 fffff800`034deae0 : nt!PnpDeleteLockedDeviceNode+0x44
fffff880`0336f960 fffff800`036c7419 : fffffa80`0ea30102 fffffa80`0ea30160 00000000`00000001 00000000`00000000 : nt!PnpDeleteLockedDeviceNodes+0xa0
fffff880`0336f9d0 fffff800`036c7591 : fffffa80`0ea30160 00000000`00000000 fffffa80`0ea30160 00000000`00000001 : nt!PnpDelayedRemoveWorker+0x79
fffff880`0336fa20 fffff800`033dd28a : 00000000`00000000 fffffa80`094eb170 00000000`0000000a 00000000`00000000 : nt!PnpChainDereferenceComplete+0x131
fffff880`0336fa60 fffff800`037585e0 : 00000000`00000000 fffffa80`0e9fa690 fffff8a0`0d3eb840 00000000`00000001 : nt!PnpIsChainDereferenced+0xda
fffff880`0336fae0 fffff800`0375887c : fffff880`0336fcb8 fffffa80`0eb87b00 fffffa80`06a9a000 fffffa80`00000000 : nt!PnpProcessQueryRemoveAndEject+0xff0
fffff880`0336fc20 fffff800`03641a1e : 00000000`00000000 fffffa80`0eb87b30 fffff8a0`0d3eb840 00000000`00000000 : nt!PnpProcessTargetDeviceEvent+0x4c
fffff880`0336fc50 fffff800`032e4261 : fffff800`03547868 fffff8a0`0d3eb840 fffff800`034802d8 fffffa80`0ed88c58 : nt! ?? ::NNGAKEGL::`string'+0x551ab
fffff880`0336fcb0 fffff800`03578bae : 00000000`00000000 fffffa80`06a9a040 00000000`00000080 fffffa80`06a13b30 : nt!ExpWorkerThread+0x111
fffff880`0336fd40 fffff800`032cb8c6 : fffff880`0328f180 fffffa80`06a9a040 fffff880`0329a040 00000000`00000000 : nt!PspSystemThreadStartup+0x5a
fffff880`0336fd80 00000000`00000000 : fffff880`03370000 fffff880`0336a000 fffff880`0336f700 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
ndis!nullDeleteFilter+15
fffff880`016c9ae5 33d2 xor edx,edx
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: ndis!nullDeleteFilter+15
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ndis
IMAGE_NAME: ndis.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 5034f6b2
FAILURE_BUCKET_ID: X64_0xc2_7_ndis!nullDeleteFilter+15
BUCKET_ID: X64_0xc2_7_ndis!nullDeleteFilter+15
Followup: MachineOwner
---------