Hey guys. Throughout my system's life my comp has the tendency to crash at random points (e.g. whether I'm playing a game, or opening my web browser). At first it was bad, but recently it has gotten better after a few adjustments...but the problem remains. Also, the other day I formatted my hard drive in hopes of getting rid of this problem, but the problem is still there. I've also downloaded Windbg to get a more detailed look at my minidump/error files. Here are the two reports that I have so far, hopefully you guys can help me to interpret them:
Report 1:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck C2, {7, cd4, e11afa88, e105e3e0}
Probably caused by : ntoskrnl.exe ( nt!ExAllocatePoolWithTag+4c6 )
Followup: MachineOwner
---------
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: 00000007, Attempt to free pool which was already freed
Arg2: 00000cd4, (reserved)
Arg3: e11afa88, Memory contents of the pool block
Arg4: e105e3e0, Address of the block of pool being deallocated
Debugging Details:
------------------
POOL_ADDRESS: e105e3e0
FREED_POOL_TAG: CMVa
BUGCHECK_STR: 0xc2_7_CMVa
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
LAST_CONTROL_TRANSFER: from 8054b741 to 8053331e
STACK_TEXT:
b8611bf8 8054b741 000000c2 00000007 00000cd4 nt!KeBugCheck2+0x4d4
b8611c48 80574a4a e105e3e0 00000000 e13c53e0 nt!ExAllocatePoolWithTag+0x4c6
b8611cb0 80574d11 e2a6d488 b8611d08 00000004 nt!NtProtectVirtualMemory+0x149
b8611d44 804de7ec 00000508 0013bea8 00000000 nt!BuildQueryDirectoryIrp+0x318
b8611d64 7c90eb94 badb0d00 0013be44 b86c5d98 nt!KiUnexpectedInterrupt65+0x2
WARNING: Frame IP not in any known module. Following frames may be wrong.
0013be80 00000000 00000000 00000000 00000000 0x7c90eb94
FOLLOWUP_IP:
nt!ExAllocatePoolWithTag+4c6
8054b741 ?? ???
SYMBOL_STACK_INDEX: 1
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: nt!ExAllocatePoolWithTag+4c6
MODULE_NAME: nt
IMAGE_NAME: ntoskrnl.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 42250ff9
STACK_COMMAND: kb
FAILURE_BUCKET_ID: 0xc2_7_CMVa_nt!ExAllocatePoolWithTag+4c6
BUCKET_ID: 0xc2_7_CMVa_nt!ExAllocatePoolWithTag+4c6
Followup: MachineOwner
Report 2
******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 19, {20, 864e9b18, 864e9b48, a060003}
Probably caused by : ntoskrnl.exe ( nt!ExAllocatePoolWithTag+4c6 )
Followup: MachineOwner
---------
kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
BAD_POOL_HEADER (19)
The pool is already corrupt at the time of the current request.
This may or may not be due to the caller.
The internal pool links must be walked to figure out a possible cause of
the problem, and then special pool applied to the suspect tags or the driver
verifier to a suspect driver.
Arguments:
Arg1: 00000020, a pool block header size is corrupt.
Arg2: 864e9b18, The pool entry we were looking for within the page.
Arg3: 864e9b48, The next pool entry.
Arg4: 0a060003, (reserved)
Debugging Details:
------------------
BUGCHECK_STR: 0x19_20
POOL_ADDRESS: 864e9b18
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
LAST_CONTROL_TRANSFER: from 8054b741 to 8053331e
STACK_TEXT:
b806bc34 8054b741 00000019 00000020 864e9b18 nt!KeBugCheck2+0x4d4
b806bc84 80563885 864e9b20 ee657645 867c3c48 nt!ExAllocatePoolWithTag+0x4c6
b806bca8 805638ff 864e9b20 00000000 00000000 nt!ObpLookupObjectName+0x583
b806bcc0 804e36d5 864e9b38 00000000 00000694 nt!ObFastReferenceObject+0x13
PROCESS_OBJECT: ee657645
FOLLOWUP_IP:
nt!ExAllocatePoolWithTag+4c6
8054b741 ?? ???
SYMBOL_STACK_INDEX: 1
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: nt!ExAllocatePoolWithTag+4c6
MODULE_NAME: nt
IMAGE_NAME: ntoskrnl.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 42250ff9
STACK_COMMAND: kb
FAILURE_BUCKET_ID: 0x19_20_nt!ExAllocatePoolWithTag+4c6
BUCKET_ID: 0x19_20_nt!ExAllocatePoolWithTag+4c6
Followup: MachineOwner
Also, here are my sytem specs:
-MSI 648 Max Series Motherboard (Model: MS-6585 with the latest BIOS drivers)
-Pentium IV 2.4GHz Processor
-1GB (two 512MB sticks) PC333 DDR-RAM (with frequency locked at 1:1 ratio of 133MHz in BIOS)
-40GB Hard Drive (Brand unknown)
-Integrated Sound Card
-Sapphire ATI Radeon 9500 Pro video card (with the latest ATI reference drivers)
-DVD-ROM Drive (Brand unknown)
-HP DVD Writer (model dvd420i)
-Windows XP Professional (with Service Pack 2)
Any help you guys can provide is much appreciated. Thanks in advance.