Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Users\K\Desktop\121209-15802-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: SRV*d:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7600 MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
[B]Built by: 7600.16385.amd64fre.win7_rtm.090713-1255[/B]
Machine Name:
Kernel base = 0xfffff800`02c52000 PsLoadedModuleList = 0xfffff800`02e8fe50
Debug session time: Fri Dec 11 23:57:28.652 2009 (GMT-5)
System Uptime: 0 days 1:04:03.088
Loading Kernel Symbols
...............................................................
................................................................
.....................
Loading User Symbols
Loading unloaded module list
............
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck C2, {7, 1097, c43348ff, fffff88001065bf0}
GetPointerFromAddress: unable to read from fffff80002efa0e0
GetUlongFromAddress: unable to read from fffff80002e681b0
GetUlongFromAddress: unable to read from fffff80002e681b0
Probably caused by : memory_corruption ( nt!MiProcessDereferenceList+23b )
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: 0000000000001097, (reserved)
Arg3: 00000000c43348ff, Memory contents of the pool block
Arg4: fffff88001065bf0, Address of the block of pool being deallocated
Debugging Details:
------------------
GetUlongFromAddress: unable to read from fffff80002e681b0
GetUlongFromAddress: unable to read from fffff80002e681b0
POOL_ADDRESS: fffff88001065bf0
BUGCHECK_STR: 0xc2_7
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from fffff80002df560e to fffff80002cc3f00
STACK_TEXT:
fffff880`031fcb48 fffff800`02df560e : 00000000`000000c2 00000000`00000007 00000000`00001097 00000000`c43348ff : nt!KeBugCheckEx
fffff880`031fcb50 fffff800`02de9f6b : 00000000`00000000 00000000`00000001 00000000`00000000 00730073`00000631 : nt!ExFreePool+0xccb
fffff880`031fcc00 fffff800`02dea5dd : 00000000`00000000 00000000`00000080 fffffa80`0396d890 00000000`00000012 : nt!MiProcessDereferenceList+0x23b
fffff880`031fccc0 fffff800`02f67166 : 01ca0412`39dc4d14 00000000`0000a000 00000000`00009a00 00000000`00000020 : nt!MiDereferenceSegmentThread+0x10d
fffff880`031fcd40 fffff800`02ca2486 : fffff880`02f63180 fffffa80`039eca10 fffff880`02f6dfc0 01ca0412`3b3ef95f : nt!PspSystemThreadStartup+0x5a
fffff880`031fcd80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!MiProcessDereferenceList+23b
fffff800`02de9f6b 450f20c6 mov r14,cr8
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: nt!MiProcessDereferenceList+23b
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc600
[B]
IMAGE_NAME: memory_corruption[/B]
FAILURE_BUCKET_ID: X64_0xc2_7_nt!MiProcessDereferenceList+23b
BUCKET_ID: X64_0xc2_7_nt!MiProcessDereferenceList+23b
Followup: MachineOwner
---------