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: Random BSOD on Windows 7

26 Feb 2012   #1
tozzleozzle

Windows 7 64bit
 
 
Random BSOD on Windows 7

BSOD randomly happens when doing normal tasks and updating.

0x00000050 (0XFFFFF900C52BB000, 0X0000000000000000, 0XFFFFF960007800D4)
CDD.DI11 - Address FFFFF960007800D4 Base at FFFFF96000760000, datestamp 4CE7C546


Hi Guys.

A rather defeted plee for help

Ok so. My little brother and i have built a gaming PC. Hardware is as follows:

Motherboard: Asus M5A97
Processor: AMD FX 6 core
RAM: 4GB (2X2GB)
Graphics Card: Nvidia GTX 560
Hard Drive: 1TB Smamsung
OS: Win 7 Full Retail 64bit

It started when we first installed windows 7 onto the formatted hard drive, during the setup it BSOD'ed and displayed the error as stated above. We then ran the installation again and it worked, horay i thought! Then as i tryed my 1st update it did it again, with the same error mesage. So i tried to update all of the Hardware drivers 1st. did that and ran a few updates, no problems. We then got the BSOD again when steam and tunes downloading finished downloading. So i checked out some forums, wich is how i came across this Forum .

After finding a few little things to do i got back to trying to update the remandor of the updates, at this point where i couldent update 4 last updates, i installed vereous utilities to try and help but nothing worked, Windows sugested that i put the OS disc back in and "update" the PC... so i did. As you "update" the OS it asked to keep the internet on during istalation so it can find updates etc. of corce it BSOD'ed again.

After a bit more diging around on forums i found out that the TP-Link TLWN350G could be to blame as anytime it seemed to BSOD was when internet was involved. So i changed it for a run of the mill 56k dongle and uninstalled the drivers for the TP-Link adaptor.

It went throught the OS update OK and seemed good for a while, only to find the horror of another BSOD when i was updating the windows updates and has done it again a hour or so ago.

I just dont know what to do i was sure it was to do with the TP Link card. But yet the same error that has been apering throughout has happend again. What am i missing?

Thanks for the time and sorry about the long post (and spelling)!

Tom

EDIT: I have just added the zip file as requested


My System SpecsSystem Spec
.
26 Feb 2012   #2
ePeen

Windows 7 Ultimate x64
 
 

Hello, welcome to SevenForums!

Two dumps, one points to cdd.dll and the other to usbhub.sys. cdd.dll is the Canonical Display Driver, so there may be an issue with your video card drivers. First off, I'd like you to uninstall your current video card drivers and install the latest version from Drivers - Download NVIDIA Drivers

Second, there's a few tests I'd like you to run:

Quote:

Chkdsk:

  1. Open the "Computer" window
  2. Right-click on the drive in question
  3. Select the "Tools" tab
  4. In the Error-checking area, click <Check Now>.


Memtest:

Read the following to test your memory for errors.

Driver Verifier:

Read the following
to enable Driver Verifier. Use Driver Second if Memtest finds nothing, as it's likely a software / driver issue, we just aren't being told what it is, and hopefully Driver Verifier will than force a crash if it finds the violating driver.

Before enabling Driver Verifier, my recommendation is to set a backup / restore point as in severe cases Driver Verifier can break your Windows. If you have difficulty getting into Windows, boot into Safe Mode and disable Driver Verifier there.


Code:
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\Icarus\Downloads\Dumps\Windows_NT6_BSOD_jcgriff2\022612-51558-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Kernel Version 7601 (Service Pack 1) MP (6 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 7601.17640.amd64fre.win7sp1_gdr.110622-1506
Machine Name:
Kernel base = 0xfffff800`05809000 PsLoadedModuleList = 0xfffff800`05a4e670
Debug session time: Sun Feb 26 17:24:48.510 2012 (UTC - 5:00)
System Uptime: 0 days 0:06:47.665
Loading Kernel Symbols
...............................................................
................................................................
............................
Loading User Symbols
Loading unloaded module list
......
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 50, {fffff900c52bb000, 0, fffff960007800d4, 0}


Could not read faulting driver name
Probably caused by : cdd.dll ( cdd!memcpy+b4 )

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

2: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced.  This cannot be protected by try-except,
it must be protected by a Probe.  Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: fffff900c52bb000, memory referenced.
Arg2: 0000000000000000, value 0 = read operation, 1 = write operation.
Arg3: fffff960007800d4, If non-zero, the instruction address which referenced the bad memory
    address.
Arg4: 0000000000000000, (reserved)

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


Could not read faulting driver name

OVERLAPPED_MODULE: Address regions for 'nvlddmkm' and 'nvlddmkm.sys' overlap

READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80005ab8100
 fffff900c52bb000 

FAULTING_IP: 
cdd!memcpy+b4
fffff960`007800d4 4c8b540a08      mov     r10,qword ptr [rdx+rcx+8]

MM_INTERNAL_CODE:  0

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0x50

PROCESS_NAME:  csrss.exe

CURRENT_IRQL:  0

TRAP_FRAME:  fffff8800b12cf50 -- (.trap 0xfffff8800b12cf50)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=0000000000e2ea38
rdx=fffff900c448c5c0 rsi=0000000000000000 rdi=0000000000000000
rip=fffff960007800d4 rsp=fffff8800b12d0e8 rbp=000000000000009a
 r8=000000000000093c  r9=0003fffffffd6251 r10=0000000000000000
r11=00000000008f2b34 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na pe nc
cdd!memcpy+0xb4:
fffff960`007800d4 4c8b540a08      mov     r10,qword ptr [rdx+rcx+8] ds:d180:fffff900`c52bb000=????????????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff800058319fc to fffff80005885c40

STACK_TEXT:  
fffff880`0b12cde8 fffff800`058319fc : 00000000`00000050 fffff900`c52bb000 00000000`00000000 fffff880`0b12cf50 : nt!KeBugCheckEx
fffff880`0b12cdf0 fffff800`05883d6e : 00000000`00000000 fffff900`c52bb000 fffff8a0`01343a00 fffff900`c4d7f0f4 : nt! ?? ::FNODOBFM::`string'+0x4611f
fffff880`0b12cf50 fffff960`007800d4 : fffff960`00764281 00000000`00000000 fffff8a0`01400000 00000000`00000001 : nt!KiPageFault+0x16e
fffff880`0b12d0e8 fffff960`00764281 : 00000000`00000000 fffff8a0`01400000 00000000`00000001 00000000`00000000 : cdd!memcpy+0xb4
fffff880`0b12d0f0 fffff960`00764c26 : fffff900`c00de020 00000000`00000030 fffff900`c1da6130 fffff900`c01d02b0 : cdd!CopyBits+0xed
fffff880`0b12d130 fffff960`0076606c : ffffffff`fffd7476 00000000`0b0407d8 00000000`00000001 00000000`00000000 : cdd!CddPresentBlt+0x2ae
fffff880`0b12d870 fffff800`05b20fee : fffff880`00000004 fffffa80`06251b60 00000000`00000080 fffffa80`071ceaa0 : cdd!PresentWorkerThread+0xd00
fffff880`0b12dc00 fffff800`058775e6 : fffff880`02fe3180 fffffa80`06251b60 fffff880`02fee040 fffff880`01259cb0 : nt!PspSystemThreadStartup+0x5a
fffff880`0b12dc40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16


STACK_COMMAND:  kb

FOLLOWUP_IP: 
cdd!memcpy+b4
fffff960`007800d4 4c8b540a08      mov     r10,qword ptr [rdx+rcx+8]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  cdd!memcpy+b4

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: cdd

IMAGE_NAME:  cdd.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  4ce7c546

FAILURE_BUCKET_ID:  X64_0x50_cdd!memcpy+b4

BUCKET_ID:  X64_0x50_cdd!memcpy+b4

Followup: MachineOwner

Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\Icarus\Downloads\Dumps\Windows_NT6_BSOD_jcgriff2\022612-32261-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Kernel Version 7601 (Service Pack 1) MP (6 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 7601.17640.amd64fre.win7sp1_gdr.110622-1506
Machine Name:
Kernel base = 0xfffff800`0581d000 PsLoadedModuleList = 0xfffff800`05a62670
Debug session time: Sun Feb 26 18:01:20.399 2012 (UTC - 5:00)
System Uptime: 0 days 0:25:15.554
Loading Kernel Symbols
...............................................................
................................................................
............................
Loading User Symbols
Loading unloaded module list
............
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck D1, {fffffa80ab4a52d0, 2, 1, fffff88004d39077}

Probably caused by : usbhub.sys ( usbhub!Log+6f )

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

2: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fffffa80ab4a52d0, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffff88004d39077, address which referenced memory

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


WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff80005acc100
 fffffa80ab4a52d0 

CURRENT_IRQL:  2

FAULTING_IP: 
usbhub!Log+6f
fffff880`04d39077 8901            mov     dword ptr [rcx],eax

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0xD1

PROCESS_NAME:  System

TRAP_FRAME:  fffff8800318b6d0 -- (.trap 0xfffff8800318b6d0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=000000002d2d7170 rbx=0000000000000000 rcx=fffffa80ab4a52d0
rdx=0000000000001cc1 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88004d39077 rsp=fffff8800318b868 rbp=fffffa8005ea3050
 r8=0000000070712d2d  r9=0000000000000003 r10=fffffa8005ea31a0
r11=0000000000000482 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na pe nc
usbhub!Log+0x6f:
fffff880`04d39077 8901            mov     dword ptr [rcx],eax ds:0b00:fffffa80`ab4a52d0=????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff800058991e9 to fffff80005899c40

STACK_TEXT:  
fffff880`0318b588 fffff800`058991e9 : 00000000`0000000a fffffa80`ab4a52d0 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff880`0318b590 fffff800`05897e60 : 00000000`00000000 00000001`05ea3050 fffff880`0318b8f0 fffffa80`05ed0b20 : nt!KiBugCheckDispatch+0x69
fffff880`0318b6d0 fffff880`04d39077 : fffff880`04d43901 00000000`00000010 fffff880`2d2d7170 fffffa80`05ea3050 : nt!KiPageFault+0x260
fffff880`0318b868 fffff880`04d43901 : 00000000`00000010 fffff880`2d2d7170 fffffa80`05ea3050 fffff880`0318b8f8 : usbhub!Log+0x6f
fffff880`0318b870 fffff880`04d4796c : fffffa80`05ed0b20 00000000`00000000 00000000`00000000 00000000`000007ff : usbhub!UsbhUnlockPcqWithTag+0x35
fffff880`0318b8b0 fffff880`04d43cf6 : 00000000`00000000 00000000`50447100 fffffa80`05ed0b20 fffffa80`05ea3050 : usbhub!Usbh_PCE_wChange_Action+0x20c
fffff880`0318b8f0 fffff880`04d4a6b0 : fffffa80`05ed0b20 fffffa80`05ed0b38 00000000`00000002 fffffa80`05ea3050 : usbhub!UsbhDispatch_PortChangeQueueEventEx+0x22a
fffff880`0318b930 fffff880`04d46c79 : 00000000`00000000 00000000`00000004 fffffa80`00000100 fffffa80`05ea3050 : usbhub!UsbhHubRunPortChangeQueue+0x188
fffff880`0318ba00 fffff880`04d43b8c : 00000000`00000001 fffffa80`50447100 fffffa80`05ed0b20 fffffa80`05ea3050 : usbhub!Usbh_PCE_wRun_Action+0x1ed
fffff880`0318ba50 fffff880`04d4899a : fffffa80`05ed0b20 fffff800`05a3a2b8 fffffa80`05ed0b38 fffffa80`05ea3050 : usbhub!UsbhDispatch_PortChangeQueueEventEx+0xc0
fffff880`0318ba90 fffff880`04d4aab1 : 00000000`00000002 fffffa80`05ea3050 fffffa80`00000000 00000000`00000002 : usbhub!UsbhPCE_wRun+0x82
fffff880`0318bae0 fffff800`05b909e3 : fffffa80`05ea3050 00000000`00000001 ffffffff`dc3a58a0 fffff800`05a3a2b8 : usbhub!UsbhHubProcessChangeWorker+0x13d
fffff880`0318bb40 fffff800`058a4001 : fffff800`05a3a200 fffff800`05b90901 fffffa80`03a45000 00000000`00000000 : nt!IopProcessWorkItem+0x23
fffff880`0318bb70 fffff800`05b34fee : 00000000`00000000 fffffa80`03a45040 00000000`00000080 fffffa80`03946b30 : nt!ExpWorkerThread+0x111
fffff880`0318bc00 fffff800`0588b5e6 : fffff880`030a4180 fffffa80`03a45040 fffff880`030af040 00000000`00000000 : nt!PspSystemThreadStartup+0x5a
fffff880`0318bc40 00000000`00000000 : fffff880`0318c000 fffff880`03186000 fffff880`0318b8a0 00000000`00000000 : nt!KxStartSystemThread+0x16


STACK_COMMAND:  kb

FOLLOWUP_IP: 
usbhub!Log+6f
fffff880`04d39077 8901            mov     dword ptr [rcx],eax

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  usbhub!Log+6f

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: usbhub

IMAGE_NAME:  usbhub.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4ce7a68e

FAILURE_BUCKET_ID:  X64_0xD1_usbhub!Log+6f

BUCKET_ID:  X64_0xD1_usbhub!Log+6f

Followup: MachineOwner
My System SpecsSystem Spec
27 Feb 2012   #3
tozzleozzle

Windows 7 64bit
 
 

Thanks for this, i will have a go later on today
My System SpecsSystem Spec
.

27 Feb 2012   #4
tozzleozzle

Windows 7 64bit
 
 

OK i have done the Chkdsk, is there a file i need to upload? it dident give me anything i could take copy down, just tested and restarted, is that correct?

I am now doing the Memtest, big thanks to Dave76 for an exelant tutorial i will let you know the outcome.
My System SpecsSystem Spec
27 Feb 2012   #5
ePeen

Windows 7 Ultimate x64
 
 

Great!

And yes, here's a great tutorial on how to find the chkdsk log after running one.

Check Disk (chkdsk) - Read Event Viewer Log
My System SpecsSystem Spec
27 Feb 2012   #6
tozzleozzle

Windows 7 64bit
 
 

I have attached the result of the Chkdsk

As for the Memtest - It came back as no errors after 8 passes (6.5 hours)

Just about to do the "Driver Verifier"

I should aslo mention that i have fully updated the motherboard and graphics card. I did encounter a BSOD when i tried to update the graphics card, so i updated the mother board first (to its latest version) then the graphics card, no BSOD that time
My System SpecsSystem Spec
27 Feb 2012   #7
ePeen

Windows 7 Ultimate x64
 
 

Chkdsk detected no bad sectors. Yes, please enable Driver Verifier now, but remember to make a backup / restore point
My System SpecsSystem Spec
27 Feb 2012   #8
tozzleozzle

Windows 7 64bit
 
 

Driver Verifier enabled. Although it the PC now wont let me get on the internet - EDIT its working now, odd!

If it BSOD's during the 24 hour period what shall i do? make another
Windows_NT6_BSOD_jcgriff2 report? also how do it check if the Driver Verifier is definatly enabled?
My System SpecsSystem Spec
27 Feb 2012   #9
ePeen

Windows 7 Ultimate x64
 
 

If Driver Verifier finds a fault in a driver it will force a BSOD and create a verifier enabled dump. I can't remember, but this will be located in either C:/Windows or C:/Windows/Minidump. You can tell which one it is normally by checking the time & date of the file's creation.

Once you found it, simply attach that BSOD itself, or you can re-add it to your original attachment

To check the status of Driver Verifier you can do one of two ways, at least that's all I am familiar with:

1.

Quote:
The Driver Verifier Manager tool (Verifier.exe) is the preferred way to create and modify Driver Verifier settings and to gather statistics from Driver Verifier. Verifier.exe is located in the %WinDir%\System32 folder for every Windows installation. Driver Status

The Driver Status property page gives you an image of the current status of Driver Verifier. You can see what drivers the verifier detects. The status can be one of the following:
  • Loaded: The driver is currently loaded and verified.
  • Unloaded: The driver is not currently loaded but it was loaded at least once since you restarted the computer.
  • Never Loaded: The driver was never loaded. This status can indicate that the driver's
2.

Alternatively, you can check the status of it via elevated command prompt (running cmd as admin). Type

verifier /query
My System SpecsSystem Spec
27 Feb 2012   #10
tozzleozzle

Windows 7 64bit
 
 

Quote   Quote: Originally Posted by ePeen View Post
2.

Alternatively, you can check the status of it via elevated command prompt (running cmd as admin). Type

verifier /query
When i did this option it flashed up with loads of code and then went back to normal, does that mean its working?
My System SpecsSystem Spec
Reply

 Random BSOD on Windows 7




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Random BSOD after start and Random stuck on windows logo screen
Heyy.. So yesterday due to a sudden power outage (happens allot here), my windows started behaving erratically. First when the power came on my windows 7 ultimate 64 bit, was stuck on windows logo. i waited for about 20 mins and it was still stuck. The HDD read activity light on my casing was...
BSOD Help and Support
Random BSOD problems in the past 2 days. Random errors at random times
Three days ago my water cooling failed (got up to 77C while gaming is when I noticed the problem as my CPU should not go over 62C). I decided to install an aftermarket heatsink instead of a new water cooling system ,and add a few more fans just to make sure my whole motherboard was getting plenty...
BSOD Help and Support
Random BSOD with random error code at random moment
Hello Ok now i'm out of solution so i come here hoping that someone could help me I always had bsod hapening randomly but not like the this week I got 2 bsod/day when i'm playing, when i'm staring at my monitor or even when i'm sleeping with random error code like 0x1e, 0x24, 0x3b, 0x4a or 0xa...
BSOD Help and Support
BSOD, Random, Windows 7
Is Windows 7 . . . - x86 (32-bit) or x64 ? 64Bit System - the original installed OS on the system? Windows 7 - an OEM or full retail version? OEM - OEM = came pre-installed on system - Full Retail = you purchased it from retailer - What is the age of system (hardware)? 6 Months Old -...
BSOD Help and Support
random BSOD Windows 7
Firstly, I am glad that I found you, in my country we used to say well I came :)) now the problem... I'm enthusiastic to figure out some problems, and I'm a little old to start from the beginning to learn about the subject BOSD...so I need help of experts ... going up randomly, sometimes...
BSOD Help and Support
Windows 7 random BSOD's
Hi Guys, Hope someone can help, Running Windows 7 ultimate 64bit and seem to be getting the BSOD quite often, seem to always occur when I'm playing videos or browsing using Firefox. Attached is the last minidump file. Thanks for any help, if anymore info is needed please let me know. :)
BSOD Help and Support


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 15:58.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App