BSOD: mostly Memory Management, also Kernal + Pool Header

Ran small, large, and blend for 3 hours each. No errors or warnings on any test or core. Temp of the CPU stayed between 68-71 C for all three.
I updated the HD audio driver (had forgotten to do that on reinstall of the OS a while back).
3DP chip showed everything else as fine except my GPU driver. It says I have 14.501.1003.0 from 11-20-2014, but the latest is 14.501.1003.1001, also from 11-20-2014. However, I installed the driver from AMD's site, which shows it as the most recent wit a release date of 12-8-2014.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    AMD FX-8350
    Motherboard
    ASRock Fatal1ty 990FX Killer
    Memory
    G.SKILL Ripjaws Series 16GB (4x4GB) 240-Pin DDR3 1333
    Graphics Card(s)
    ASUS EAH6850 DC/2DIS/1GD5/V2 Radeon HD 6850 1GB
    Monitor(s) Displays
    ASUS VH232H
    Screen Resolution
    1920x1080
    Hard Drives
    OCZ Agility 3 AGT3-25SAT3-120G
    Seagate Barracuda Green ST2000DL003 2TB
    PSU
    Cooler Master GX - 750 W
    Case
    RAIDMAX Tornado ATX-238WU
OK. How's the crashing now?
 

My Computer

System One

  • OS
    Windows 10 Pro x64
    Computer type
    PC/Desktop
    CPU
    INTEL Core i7-2700K 3.5GHz
    Motherboard
    ASROCK Fatal1ty P67 Main Board
    Memory
    HyperX Blu 8GB (2 x 4GB) DDR3 1600
    Graphics Card(s)
    Gigabyte GTX 980 Ti G1 Gaming
    Sound Card
    On-board
    Monitor(s) Displays
    Philips Brilliance BDM4065UC
    Screen Resolution
    3840x2160
    Hard Drives
    SSD: Samsung EVO 250 GB
    Internal HDD: WD Black 1TB
    External: 2x2TB MyBook drives
    1x4TB MyBook
    1x1TB Seagate Freeagent drive
    PSU
    Corsair GS 700W
    Case
    Silverstone Kublai KL04
    Cooling
    Artic Cooling Freezer Pro
    Keyboard
    Logitech G710+
    Mouse
    Razer Mamba Elite 2012
    Internet Speed
    10/0.75
    Browser
    FF 39.0.3, Microsoft Edge, Chrome 44
    Antivirus
    Avast 10.0
Code:
2: kd> .bugcheck
Bugcheck code 0000007A
Arguments fffff6fc`0000c1a8 ffffffff`c000003f 00000001`85280860 fffff800`01835b64

2: kd> !error ffffffff`c000003f
Error code: (NTSTATUS) 0xc000003f (3221225535) - {Bad CRC}  A cyclic redundancy check (CRC) checksum error occurred.
[COLOR=#800080]
//Cyclic redundancy check failed, an inconsistency within the data has been detected via checksum. Most likely bad RAM, or a failing drive.[/COLOR]

2: kd> kn
 # Child-SP          RetAddr           Call Site
00 ffffd000`2b36cf98 fffff800`80b6f717 nt!KeBugCheckEx [COLOR=#800080]//BSOD[/COLOR]
01 ffffd000`2b36cfa0 fffff800`80a3ac94 nt!MiWaitForInPageComplete+0xa187 [COLOR=#800080]//Wait for the page operation to complete[/COLOR]
02 ffffd000`2b36d090 fffff800`80a6dbdf nt!MiIssueHardFault+0x184 [COLOR=#800080]//Memory not present (hard fault), page it in from disk[/COLOR]
03 ffffd000`2b36d150 fffff800`80b5f32f nt!MmAccessFault+0x3cf [COLOR=#800080]//MM page fault handler[/COLOR]
04 ffffd000`2b36d290 fffff800`01835b64 nt!KiPageFault+0x12f [COLOR=#800080]//Page fault, memory not found[/COLOR]
05 ffffd000`2b36d428 fffff800`0182c6c5 AtihdWB6+0x35b64 [COLOR=#800080]//AMD high definition audio[/COLOR]
06 ffffd000`2b36d430 ffffcf80`045ce9b0 AtihdWB6+0x2c6c5
07 ffffd000`2b36d438 ffffcf80`046ccf90 0xffffcf80`045ce9b0 [COLOR=#800080]//System range, functions not saved, context switch? Context not saved[/COLOR]
08 ffffd000`2b36d440 ffffcf80`045ce9b0 0xffffcf80`046ccf90 
09 ffffd000`2b36d448 fffff800`01805ebd 0xffffcf80`045ce9b0
0a ffffd000`2b36d450 ffffcf80`046d4e60 AtihdWB6+0x5ebd
0b ffffd000`2b36d458 00000000`00000000 0xffffcf80`046d4e60

It would appear the data has been corrupted when we brought the data into memory; most likely due to address corruption.


Code:
1: kd> .bugcheck
Bugcheck code 0000001A
Arguments 00000000`00005003 fffff580`10804000 00000000`000020de 0000020d`c0fc41bc

[COLOR=#800080]//Working set list entry corruption[/COLOR]

1: kd> kn
 # Child-SP          RetAddr           Call Site
00 ffffd000`2656e998 fffff800`d9f7eff5 nt!KeBugCheckEx [COLOR=#800080]//BSOD[/COLOR]
01 ffffd000`2656e9a0 fffff800`d9e65fbe nt!MiAllocateWsle+0x12a65 [COLOR=#800080]//Allocating the working set list entry[/COLOR]
02 ffffd000`2656ea00 fffff800`d9e673ad nt!MiCompleteProtoPteFault+0x1be [COLOR=#800080]//Resolve the proto pte fault[/COLOR]
03 ffffd000`2656eab0 fffff800`d9e6a327 nt!MiResolveDemandZeroFault+0x76d [COLOR=#800080]//Reference allocated virtual address[/COLOR]
04 ffffd000`2656ebd0 fffff800`d9e6912b nt!MiResolveProtoPteFault+0x5d7 [COLOR=#800080]//Prototype PTE fault[/COLOR]
05 ffffd000`2656ec70 fffff800`d9e74b74 nt!MiDispatchFault+0x9ab 
06 ffffd000`2656eda0 fffff800`d9e6d713 nt!MmAccessFault+0x364 [COLOR=#800080]//MM page fault handler[/COLOR]
07 ffffd000`2656eee0 fffff800`d9e6cd51 nt!MiProbeLeafFrame+0x413 [COLOR=#800080]//Frame pointer[/COLOR]
08 ffffd000`2656f020 fffff800`0167bb09 nt!MmProbeAndLockPages+0x241 [COLOR=#800080]//Probes virtual pages and locks them in memory[/COLOR]
09 ffffd000`2656f100 fffff800`0167b99f dxgmms1!VIDMM_SEGMENT::SafeProbeAndLockPages+0xd9
0a ffffd000`2656f160 fffff800`016780dc dxgmms1!VIDMM_SEGMENT::LockAllocationBackingStore+0x93
0b ffffd000`2656f1e0 fffff800`0166aba7 dxgmms1!VIDMM_MEMORY_SEGMENT::EvictResource+0x5a4
0c ffffd000`2656f3a0 fffff800`0166ab11 dxgmms1!VIDMM_GLOBAL::EvictAllAllocationInList+0x6b
0d ffffd000`2656f3e0 fffff800`01676bb7 dxgmms1!VIDMM_GLOBAL::EvictAllReclaimedAllocation+0x4d
0e ffffd000`2656f420 fffff800`0166b827 dxgmms1!VIDMM_GLOBAL::ProcessDeferredCommand+0x43f
0f ffffd000`2656f580 fffff800`0166b7d4 dxgmms1!VidMmiProcessSystemCommand+0x23
10 ffffd000`2656f5b0 fffff800`0166b77f dxgmms1!VidSchiSubmitSystemCommand+0x48
11 ffffd000`2656f5e0 fffff800`01642a58 dxgmms1!VidSchiSubmitQueueCommand+0x37
12 ffffd000`2656f610 fffff800`01672eb8 dxgmms1!VidSchiSubmitQueueCommandDirect+0x174
13 ffffd000`2656f6a0 fffff800`0166bb60 dxgmms1!VidSchiSubmitCommandPacketToQueue+0x3c8
14 ffffd000`2656f710 fffff800`0166bca7 dxgmms1!VIDMM_GLOBAL::QueueSystemCommandAndWait+0x50
15 ffffd000`2656f770 fffff800`0167efb0 dxgmms1!VIDMM_GLOBAL::QueueDeferredCommandAndWait+0x4f
16 ffffd000`2656f7f0 fffff800`014bad0d dxgmms1!VIDMM_GLOBAL::PinOneAllocation+0x48
17 ffffd000`2656f840 fffff800`0152de94 dxgkrnl!VIDMM_EXPORT::VidMmPinAllocation+0x45
18 ffffd000`2656f870 fffff800`0152d97f dxgkrnl!DXGDEVICE::PinPrimaryAllocations+0xf8
19 ffffd000`2656f8c0 fffff960`001ed099 dxgkrnl!DxgkSetDisplayMode+0x317
1a ffffd000`2656fa50 fffff800`d9f678b3 win32k!NtGdiDdDDISetDisplayMode+0x16
1b ffffd000`2656fa80 00007fff`7698183a nt!KiSystemServiceCopyEnd+0x13
1c 000000c2`e325e5d8 00000000`00000000 0x00007fff`7698183a

1: kd> !wsle 1

Working Set @ fffff58010804000
    FirstFree     20de  FirstDynamic        5
    LastEntry     2748  NextSlot            5  LastInitialized     27b3
    NonDirect        0  HashTable           0  HashTableSize          0

Reading the WSLE data .......Unable to get Wsle table block - address fffff58010805260 - count 1024 - page 0x200

What has happened is the working set has trimmed a page which has multiple PTEs referencing it, thus making the page a transition page for one process, and a working set page for another. We've then gone about accessing the page again and bringing it into the process's working set. It's difficult to say why it happened because we only have a minidump, and thus the context isn't saved for most information.

I know you've already tested your RAM, but this is almost certainly bad RAM, just by looking at the dump files.
You can try to take all your RAM sticks out but one, then move it about the DIMM slots.
Is your computer under warranty? I would certainly try to RMA the RAM if possible.
 

My Computer

System One

  • OS
    Windows 7
softwaremaniac: I haven't used it since the test last night. I won't get a chance most of today, but tonight I'll boot it up a bunch and see if I can do anything to make it crash. Still don't know what makes it tick, so we'll see. What do you think about Briggs' suggestion of RAM?

Briggs: Which post of mine was that crash from? Just so I can keep things straight in my head :) My comp is a custom build. I got the RAM from Newegg a little less than 3 years ago, and Newegg says it has a limited lifetime warranty, so I could RMA it if need be.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    AMD FX-8350
    Motherboard
    ASRock Fatal1ty 990FX Killer
    Memory
    G.SKILL Ripjaws Series 16GB (4x4GB) 240-Pin DDR3 1333
    Graphics Card(s)
    ASUS EAH6850 DC/2DIS/1GD5/V2 Radeon HD 6850 1GB
    Monitor(s) Displays
    ASUS VH232H
    Screen Resolution
    1920x1080
    Hard Drives
    OCZ Agility 3 AGT3-25SAT3-120G
    Seagate Barracuda Green ST2000DL003 2TB
    PSU
    Cooler Master GX - 750 W
    Case
    RAIDMAX Tornado ATX-238WU
I agree with Mysers.
 

My Computer

System One

  • OS
    Windows 10 Pro x64
    Computer type
    PC/Desktop
    CPU
    INTEL Core i7-2700K 3.5GHz
    Motherboard
    ASROCK Fatal1ty P67 Main Board
    Memory
    HyperX Blu 8GB (2 x 4GB) DDR3 1600
    Graphics Card(s)
    Gigabyte GTX 980 Ti G1 Gaming
    Sound Card
    On-board
    Monitor(s) Displays
    Philips Brilliance BDM4065UC
    Screen Resolution
    3840x2160
    Hard Drives
    SSD: Samsung EVO 250 GB
    Internal HDD: WD Black 1TB
    External: 2x2TB MyBook drives
    1x4TB MyBook
    1x1TB Seagate Freeagent drive
    PSU
    Corsair GS 700W
    Case
    Silverstone Kublai KL04
    Cooling
    Artic Cooling Freezer Pro
    Keyboard
    Logitech G710+
    Mouse
    Razer Mamba Elite 2012
    Internet Speed
    10/0.75
    Browser
    FF 39.0.3, Microsoft Edge, Chrome 44
    Antivirus
    Avast 10.0
I'll submit an RMA on the RAM then. Thanks both of you for your help. I'll post updates.

Out of curiosity, can bad RAM cause it to look like a driver is bad?
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    AMD FX-8350
    Motherboard
    ASRock Fatal1ty 990FX Killer
    Memory
    G.SKILL Ripjaws Series 16GB (4x4GB) 240-Pin DDR3 1333
    Graphics Card(s)
    ASUS EAH6850 DC/2DIS/1GD5/V2 Radeon HD 6850 1GB
    Monitor(s) Displays
    ASUS VH232H
    Screen Resolution
    1920x1080
    Hard Drives
    OCZ Agility 3 AGT3-25SAT3-120G
    Seagate Barracuda Green ST2000DL003 2TB
    PSU
    Cooler Master GX - 750 W
    Case
    RAIDMAX Tornado ATX-238WU
It can, depending on what went wrong. If a driver is behaving as it should be, but the address it is trying to allocate is corrupt, then it can appear to be the driver making bad references, when in fact the RAM is bad. This is usually what happens when we get 0x1A 5003 bugchecks, working set list corruption.
 

My Computer

System One

  • OS
    Windows 7
I got new RAM from G.SKILL. A note on the RMA process below. I'll use the new RAM for a few days and post if there are any crashes. If not, I'll mark as solved.

The RMA process for the RAM went smoothly. I shipped it almost two weeks ago, G.SKILL got it 2/18 midday and shipped a replacement the next day, and I got the replacement last night. My only complaint is that G.SKILL did not communicate with me at any point other than accepting my RMA. They did not let me know they got the RAM, if they tested the RAM, or that they were sending me new RAM. I only know from the shipping services when packages were sent and received.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    AMD FX-8350
    Motherboard
    ASRock Fatal1ty 990FX Killer
    Memory
    G.SKILL Ripjaws Series 16GB (4x4GB) 240-Pin DDR3 1333
    Graphics Card(s)
    ASUS EAH6850 DC/2DIS/1GD5/V2 Radeon HD 6850 1GB
    Monitor(s) Displays
    ASUS VH232H
    Screen Resolution
    1920x1080
    Hard Drives
    OCZ Agility 3 AGT3-25SAT3-120G
    Seagate Barracuda Green ST2000DL003 2TB
    PSU
    Cooler Master GX - 750 W
    Case
    RAIDMAX Tornado ATX-238WU
Back
Top