Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: BSoD - memory_corruption on memory cleanup of a terminating process

28 May 2014   #1
Berbe

Seven Professional x64
 
 
BSoD - memory_corruption on memory cleanup of a terminating process

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



My System SpecsSystem Spec
.
29 May 2014   #2
Thedoctor44

 

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.

Dump Files - Configure Windows to Create on BSOD

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   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 System SpecsSystem Spec
30 May 2014   #3
Berbe

Seven Professional x64
 
 

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 System SpecsSystem Spec
.

30 May 2014   #4
Tews

64-bit Windows 8.1 Pro
 
 

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 System SpecsSystem Spec
30 May 2014   #5
Berbe

Seven Professional x64
 
 

nVidia driver 337.88 installed (with 'fresh install' option) and checked... still BSoDing

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.
My System SpecsSystem Spec
30 May 2014   #6
Thedoctor44

 

Upload the dump files.
My System SpecsSystem Spec
30 May 2014   #7
Berbe

Seven Professional x64
 
 

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 System SpecsSystem Spec
30 May 2014   #8
Thedoctor44

 

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 System SpecsSystem Spec
30 May 2014   #9
Berbe

Seven Professional x64
 
 

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!
My System SpecsSystem Spec
30 May 2014   #10
Thedoctor44

 

That's good news
My System SpecsSystem Spec
Reply

 BSoD - memory_corruption on memory cleanup of a terminating process




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
dllhost.32, com surrogate process uses 100% of memory
I am running Windows 7 Home Premium on an HP AMD II X2 240 I have read and reread answers to this problem for days. I have seen similar problems reported and none of the threads seem to end with a fixed computer. I am only computer literate enough to be dangerous. I can't put a finger when it...
General Discussion
BSOD memory_corruption with faulting_IP nt !MiAgeWorkingSet+348
the machine is a Dell E6440 with a Intel SSD, Win7sp1 with periodic BSOD and never came across this type of BSOD before. Any help interpreting the attached info would be great.
BSOD Help and Support
Random BSOD memory_corruption .zip attached
Hi! BSOD mostly appears while playing minecraft counter strike and watching videos,stream,movies etc. I tryed fresh instaling windows twice and windows repair tool and it did not found any disc errors or anything. Windows debugger says memory_corruption, few times it was irql_not_less_or_equal and...
BSOD Help and Support
Random BSODs - pfn list corrupt, memory management, memory_corruption
Hello friends. I have been having an issue with BSODs for some months now, they were usually infrequent enough that I just ignored them thinking "I'll fix it eventually", and they have steadily grown in frequency (I've had 4 in the last 24 hours, but sometimes I can go for a couple of days working...
BSOD Help and Support
BSOD usually involving Memory_Management or Memory_Corruption
Been getting BSOD's when playing Guild Wars 2 after 10-15 minutes in. Not overclocking, updated known drivers (video card, bios, chipset) and to Windows SP1. Computer seems to run fine when not doing anything graphics intensive (ie. web browsing, checking email, etc.) Passed Memtest86+ with 11...
BSOD Help and Support
Memory leak - not in process explorer
I have a win 7 64, asus M4 a785 MB with 4 GB RAM I am trying to identify a memory leak. After a reboot I am typically at 1638 MB used and it gradually rises over a few days to about 3000MB used. Now my problem is that if I open "Process explorer" (the one from systernal) and dump the usage...
Performance & Maintenance


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 14:58.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App