Solved BSoD - memory_corruption on memory cleanup of a terminating process

Berbe

New member
Local time
2:44 PM
Messages
38
I experienced a weird and sudden BSoD.

Display froze, quick BSoD (in which I saw 'memory dump FAILED' or something like that) and reboot.

What I did:

  • I ran a sfc /scannow which was OK
  • [EDIT] No dump, the one I posted earlier is irrelevant since it is 1 month old
  • I also recorded an msinfo32.nfo as you requested it the last time I came to you for help ;)
 
Last edited:

My Computer My Computer

At a glance

Seven Professional x64Intel Core i7 4700HQ2 * 8 Gio DDR3-1600 SDRAMNVidia GeForce GTX 860M 2 Gio
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Asus G750JM-T4114H
OS
Seven Professional x64
CPU
Intel Core i7 4700HQ
Motherboard
Double chipsets: Haswell MB IMC & Lynx Point HM87
Memory
2 * 8 Gio DDR3-1600 SDRAM
Graphics Card(s)
NVidia GeForce GTX 860M 2 Gio
Sound Card
Realtek ALC282 (chipset integrated)
Monitor(s) Displays
17"3
Screen Resolution
1920*1080 px (16:9)
Hard Drives
2 * Seagate ST950042 0AS (500Gio 7200rpm)
No RAID
Mouse
Razer Copperhead (Asus OEM)
I have no idea why you're trying to use the !errrec command on a pool header corruption, this is typically caused by bad drivers.
That command is used on 0x124 bugchecks to find the reason why the system crashed.

Kernel Memory Dumps should give us a better understanding.

Follow these instructions on how to change to Kernel Memory Dumps.

http://www.sevenforums.com/tutorials/174459-dump-files-configure-windows-create-bsod.html

Once changed wait for another BSOD, then upload the new dump file to a file sharing website like OneDrive.
The new dump file will be located in C:/Windows/memory.dmp.

Don't zip it up as it corrupts the dump file by compressing it.

Then enable Driver Verifier.

Enable driver verifier but only enable the options: Standard settings and IRP logging step 3.
Don't enable Force Pending I/O Requests

Enable Driver Verifier to monitor the drivers.
Driver Verifier -Enable and Disable
Run Driver Verifier for 24 hours or the occurrence of the next crash, whichever is earlier.

   Information

We use Driver Verifier as it puts a stress on the drivers, and so it makes the unstable drivers crash. This should flag the driver responsible in the dump file.
It

Driver Verifier will make the system laggy, this is normal so don't worry.

Before enabling DV, make sure that you have earlier System restore points made in your computer.

If there are no points, make a System Restore Point Manually


Post back the results.
 

My Computer My Computer

Computer type
PC/Desktop
I removed the dump from first post, since it was a wrong one.
I had actually no dump for the BSoD I reported then.

----------

Rebooting with the Driver Verifier several times (I removed presumably faulty drivers coming from softwares I identified), I end up with this one I do not know:
Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_VERIFIER_IOMANAGER_VIOLATION (c9)
The IO manager has caught a misbehaving driver.
Arguments:
Arg1: 0000000000000006, IRP passed to IoCompleteRequest contains invalid status
Arg2: 0000000000000103, the status
Arg3: fffff98007c0ee10, the IRP
Arg4: 0000000000000000

Debugging Details:
------------------

*** WARNING: Unable to verify timestamp for nvoclk64.sys
*** ERROR: Module load completed but symbols could not be loaded for nvoclk64.sys

BUGCHECK_STR:  0xc9_6

DRIVER_VERIFIER_IO_VIOLATION_TYPE:  6

IRP_ADDRESS:  fffff98007c0ee10

DEVICE_OBJECT: fffffa8006a72860

DRIVER_OBJECT: fffffa8006a72e70

IMAGE_NAME:  nvoclk64.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4ab00e3d

MODULE_NAME: nvoclk64

FAULTING_MODULE: fffff880052f7000 nvoclk64

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VERIFIER_ENABLED_VISTA_MINIDUMP

PROCESS_NAME:  System

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from fffff800039361d2 to fffff80003493bc0

STACK_TEXT:  
fffff880`0355b528 fffff800`039361d2 : 00000000`000000c9 00000000`00000006 00000000`00000103 fffff980`07c0ee10 : nt!KeBugCheckEx
fffff880`0355b530 fffff880`05302264 : fffff880`0355b640 00000000`00000000 00000000`00000103 fffff980`07c0ee10 : nt!IovCompleteRequest+0xc2
fffff880`0355b600 fffff880`0355b640 : 00000000`00000000 00000000`00000103 fffff980`07c0ee10 00000000`00000000 : nvoclk64+0xb264
fffff880`0355b608 00000000`00000000 : 00000000`00000103 fffff980`07c0ee10 00000000`00000000 00000000`00000002 : 0xfffff880`0355b640


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nvoclk64+b264
fffff880`05302264 ??              ???

SYMBOL_STACK_INDEX:  2

SYMBOL_NAME:  nvoclk64+b264

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  X64_0xc9_6_VRF_nvoclk64+b264

BUCKET_ID:  X64_0xc9_6_VRF_nvoclk64+b264

Followup: MachineOwner
---------
 

My Computer My Computer

At a glance

Seven Professional x64Intel Core i7 4700HQ2 * 8 Gio DDR3-1600 SDRAMNVidia GeForce GTX 860M 2 Gio
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Asus G750JM-T4114H
OS
Seven Professional x64
CPU
Intel Core i7 4700HQ
Motherboard
Double chipsets: Haswell MB IMC & Lynx Point HM87
Memory
2 * 8 Gio DDR3-1600 SDRAM
Graphics Card(s)
NVidia GeForce GTX 860M 2 Gio
Sound Card
Realtek ALC282 (chipset integrated)
Monitor(s) Displays
17"3
Screen Resolution
1920*1080 px (16:9)
Hard Drives
2 * Seagate ST950042 0AS (500Gio 7200rpm)
No RAID
Mouse
Razer Copperhead (Asus OEM)
Your system is blaming nvoclk.sys (nVidia System Utility Driver) as the reason for your crash. Down the latest driver from nVida, and let us know if this resolves your problem...

Drivers - Download NVIDIA Drivers
 

My Computer My Computer

At a glance

64-bit Windows 8.1 ProCore(TM) i5 CPU 4330 Haswell @ 3.20GHz12.00 GBIntel(R) HD Graphics
Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
Internet Speed
100mb down/10mb up
nVidia driver 337.88 installed (with 'fresh install' option) and checked... still BSoDing :shock:

Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_VERIFIER_IOMANAGER_VIOLATION (c9)
The IO manager has caught a misbehaving driver.
Arguments:
Arg1: 0000000000000006, IRP passed to IoCompleteRequest contains invalid status
Arg2: 0000000000000103, the status
Arg3: fffff98008272e10, the IRP
Arg4: 0000000000000000

Debugging Details:
------------------

*** WARNING: Unable to verify timestamp for nvoclk64.sys
*** ERROR: Module load completed but symbols could not be loaded for nvoclk64.sys

BUGCHECK_STR:  0xc9_6

DRIVER_VERIFIER_IO_VIOLATION_TYPE:  6

IRP_ADDRESS:  fffff98008272e10

DEVICE_OBJECT: fffffa80069b82d0

DRIVER_OBJECT: fffffa80069b87a0

IMAGE_NAME:  nvoclk64.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4ab00e3d

MODULE_NAME: nvoclk64

FAULTING_MODULE: fffff88005389000 nvoclk64

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VERIFIER_ENABLED_VISTA_MINIDUMP

PROCESS_NAME:  System

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from fffff800039721d2 to fffff800034cfbc0

STACK_TEXT:  
fffff880`03562528 fffff800`039721d2 : 00000000`000000c9 00000000`00000006 00000000`00000103 fffff980`08272e10 : nt!KeBugCheckEx
fffff880`03562530 fffff880`05394264 : fffff880`03562640 00000000`00000000 00000000`00000103 fffff980`08272e10 : nt!IovCompleteRequest+0xc2
fffff880`03562600 fffff880`03562640 : 00000000`00000000 00000000`00000103 fffff980`08272e10 00000000`00000000 : nvoclk64+0xb264
fffff880`03562608 00000000`00000000 : 00000000`00000103 fffff980`08272e10 00000000`00000000 00000000`00000002 : 0xfffff880`03562640


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nvoclk64+b264
fffff880`05394264 ??              ???

SYMBOL_STACK_INDEX:  2

SYMBOL_NAME:  nvoclk64+b264

FOLLOWUP_NAME:  MachineOwner

FAILURE_BUCKET_ID:  X64_0xc9_6_VRF_nvoclk64+b264

BUCKET_ID:  X64_0xc9_6_VRF_nvoclk64+b264

Followup: MachineOwner
---------
Could that be related to hardware defect or driver issues are always software related only?
Could it be that another driver mess things up?

I will try to exclude nVidia drivers from the verification process for now.
 
Last edited:

My Computer My Computer

At a glance

Seven Professional x64Intel Core i7 4700HQ2 * 8 Gio DDR3-1600 SDRAMNVidia GeForce GTX 860M 2 Gio
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Asus G750JM-T4114H
OS
Seven Professional x64
CPU
Intel Core i7 4700HQ
Motherboard
Double chipsets: Haswell MB IMC & Lynx Point HM87
Memory
2 * 8 Gio DDR3-1600 SDRAM
Graphics Card(s)
NVidia GeForce GTX 860M 2 Gio
Sound Card
Realtek ALC282 (chipset integrated)
Monitor(s) Displays
17"3
Screen Resolution
1920*1080 px (16:9)
Hard Drives
2 * Seagate ST950042 0AS (500Gio 7200rpm)
No RAID
Mouse
Razer Copperhead (Asus OEM)
Done

[EDIT 1610Z]
After removing both nVidia drivers from the verifier list, now there is no more BSoD after the Win7 starting logo animation and before the logon screen...

I will now try to reintegrate some drivers I left aside first hand (ATK drivers for keyboard special functions and webcam ones) to see what happens
 

My Computer My Computer

At a glance

Seven Professional x64Intel Core i7 4700HQ2 * 8 Gio DDR3-1600 SDRAMNVidia GeForce GTX 860M 2 Gio
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Asus G750JM-T4114H
OS
Seven Professional x64
CPU
Intel Core i7 4700HQ
Motherboard
Double chipsets: Haswell MB IMC & Lynx Point HM87
Memory
2 * 8 Gio DDR3-1600 SDRAM
Graphics Card(s)
NVidia GeForce GTX 860M 2 Gio
Sound Card
Realtek ALC282 (chipset integrated)
Monitor(s) Displays
17"3
Screen Resolution
1920*1080 px (16:9)
Hard Drives
2 * Seagate ST950042 0AS (500Gio 7200rpm)
No RAID
Mouse
Razer Copperhead (Asus OEM)
I am struggling to find any other leads, then again it is a minidump.

Why do have the Nvidia System utility installed?

As far as I know it isn't necessary.

I would remove it.
 

My Computer My Computer

Computer type
PC/Desktop
You were right, while I was talking about the graphics driver, we were dealing with the system tools driver...

I installed it in the past to play with OC (through software... I know...) my GPU. After realizing it was working, I reverted back to 'default' settings and forgot about it.
I did non know its driver was still loading, wreaking havok, and I did not realized how old those tools are... I just checked the nVidia website and the last release dates back from... Decembee 2011!
2 1/2 yo, well that is for sure compatibility with newest system updates/graphics drivers is not ensured.

I removed the crappy utilities and restarted with verifier enabled on the (real) nVidia driver. So far so good.

I think we hit the bottom of the sink.

Thanks for your help, both of you :)

[EDIT]
Marked the problem as solved, since everything runs smoothly through the driver verifier, now!

Thanks again guys!:D
 
Last edited:

My Computer My Computer

At a glance

Seven Professional x64Intel Core i7 4700HQ2 * 8 Gio DDR3-1600 SDRAMNVidia GeForce GTX 860M 2 Gio
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Asus G750JM-T4114H
OS
Seven Professional x64
CPU
Intel Core i7 4700HQ
Motherboard
Double chipsets: Haswell MB IMC & Lynx Point HM87
Memory
2 * 8 Gio DDR3-1600 SDRAM
Graphics Card(s)
NVidia GeForce GTX 860M 2 Gio
Sound Card
Realtek ALC282 (chipset integrated)
Monitor(s) Displays
17"3
Screen Resolution
1920*1080 px (16:9)
Hard Drives
2 * Seagate ST950042 0AS (500Gio 7200rpm)
No RAID
Mouse
Razer Copperhead (Asus OEM)
Back
Top