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: BSODs while AFK (perhaps related to suspend/resume/hibernation?)

30 Nov 2013   #1
interloperux

Windows 7 x64
 
 
BSODs while AFK (perhaps related to suspend/resume/hibernation?)

Hey. I don't have much more to go on with this. I've been coming back to my laptop recently after being away for five minutes to find its had a BSOD and restarted. I suspect that its failing to hibernate properly, when it goes into standby. Tried to install the debugging tools to have a look myself, but I gave up on that =/ Couldn't get it to install. Hope you can help.

Oh, it may be relevant that I saw some sort of memory leak issues in the event log recently. I haven't looked into that yet, but I did notice the section here on those, and might have a look into it myself.


My System SpecsSystem Spec
.
30 Nov 2013   #2
x BlueRobot

 

Code:
BugCheck 9F, {3, fffffa80077a5b30, fffff80000ba2748, fffffa8004d18c10}

Probably caused by : usbaapl64.sys
Code:
0: kd> lmvm usbaapl64
start             end                 module name
fffff880`0bb65000 fffff880`0bb77000   usbaapl64 T (no symbols)           
    Loaded symbol image file: usbaapl64.sys
    Image path: \SystemRoot\System32\Drivers\usbaapl64.sys
    Image name: usbaapl64.sys
    Timestamp:        Tue Nov 27 23:38:02 2012 (50B54EDA)
    CheckSum:         0001669F
    ImageSize:        00012000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
Your Apple iPod/iPhone Mobile USB device driver seems to be causing problems, please check for any updated drivers from the Apple Support Page if possible, I'm not sure if you'll find any updates - Apple - Support

Or, don't use the device when placing the laptop into Sleep/Hibernate mode.

The bugcheck indicates that a IRP has been pending for more than 10 minutes. Every 100 seconds a timer is expired, and a DPC routine called nt!PopCheckIrpWatchdog is used to scan for any pending IRP stored with the nt!PopIrpList, for each scan a counter is incremented. Once the counter threshold (around 41) has been exceeded, then nt!PopCheckIrpWatchdog is called to produce the bugcheck.

Code:
0: kd> !irp fffffa8004d18c10
Irp is active with 7 stacks 4 is current (= 0xfffffa8004d18db8)
 No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  
     cmd  flg cl Device   File     Completion-Context
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
>[ 16, 2]   0 e1 fffffa80077a5b30 00000000 00000000-00000000    pending
           \Driver\USBAAPL64
            Args: 00041100 00000001 00000001 00000002
 [ 16, 2]   0 e1 fffffa800cbd47c0 00000000 00000000-00000000    pending
           \Driver\WinUsb
            Args: 00041100 00000001 00000001 00000002
 [ 16, 2]   0 e1 fffffa80075a24b0 00000000 00000000-00000000    pending
           \Driver\WUDFRd
            Args: 00041100 00000001 00000001 00000002
 [  0, 0]   0  0 00000000 00000000 00000000-fffffa800c9dccb0    

            Args: 00000000 00000000 00000000 00000000
We can clearly see that it's a Power Related IRP with the Major Function Code of 16, and the Minor Function of 2 to set the power state.

Code:
0: kd> !devobj fffffa80077a5b30
Device object (fffffa80077a5b30) is for:
 Cannot read info offset from nt!ObpInfoMaskToOffset
 \Driver\USBAAPL64 DriverObject fffffa800c9b7340
Current Irp 00000000 RefCount 1 Type 00000022 Flags 00003040
DevExt fffffa80077a5c80 DevObjExt fffffa80077a5e40 DevNode fffffa800cbcf7b0 
ExtensionFlags (0x00000800)  DOE_DEFAULT_SD_PRESENT
Characteristics (0x00000100)  FILE_DEVICE_SECURE_OPEN
AttachedDevice (Upper) fffffa800cbd47c0 \Driver\WinUsb
Device queue is not busy.
Code:
0: kd> !devnode fffffa800cbcf7b0
DevNode 0xfffffa800cbcf7b0 for PDO 0xfffffa80077a5b30
  Parent 0xfffffa800780ad90   Sibling 0000000000   Child 0000000000
  InstancePath is "USB\VID_05AC&PID_1299&MI_00\0"
  ServiceName is "WUDFRd"
  State = DeviceNodeStarted (0x308)
  Previous State = DeviceNodeEnumerateCompletion (0x30d)
  StateHistory[12] = DeviceNodeEnumerateCompletion (0x30d)
  StateHistory[11] = DeviceNodeEnumeratePending (0x30c)
  StateHistory[10] = DeviceNodeStarted (0x308)
  StateHistory[09] = DeviceNodeEnumerateCompletion (0x30d)
  StateHistory[08] = DeviceNodeEnumeratePending (0x30c)
  StateHistory[07] = DeviceNodeStarted (0x308)
  StateHistory[06] = DeviceNodeStartPostWork (0x307)
  StateHistory[05] = DeviceNodeStartCompletion (0x306)
  StateHistory[04] = DeviceNodeStartPending (0x305)
  StateHistory[03] = DeviceNodeResourcesAssigned (0x304)
  StateHistory[02] = DeviceNodeDriversAdded (0x303)
  StateHistory[01] = DeviceNodeInitialized (0x302)
  StateHistory[00] = DeviceNodeUninitialized (0x301)
  StateHistory[19] = Unknown State (0x0)
  StateHistory[18] = Unknown State (0x0)
  StateHistory[17] = Unknown State (0x0)
  StateHistory[16] = Unknown State (0x0)
  StateHistory[15] = Unknown State (0x0)
  StateHistory[14] = Unknown State (0x0)
  StateHistory[13] = Unknown State (0x0)
  Flags (0x68000130)  DNF_ENUMERATED, DNF_IDS_QUERIED, 
                      DNF_NO_RESOURCE_REQUIRED, DNF_NO_LOWER_CLASS_FILTERS, 
                      DNF_NO_UPPER_DEVICE_FILTERS, DNF_NO_UPPER_CLASS_FILTERS
  CapabilityFlags (0x00001653)  DeviceD1, DeviceD2, 
                                Removable, UniqueID, 
                                SurpriseRemovalOK, WakeFromD0, 
                                WakeFromD2
Code:
0: kd> !devstack fffffa80077a5b30
  !DevObj   !DrvObj            !DevExt   ObjectName
  fffffa80075a24b0  \Driver\WUDFRd     fffffa80075a2600  InfoMask field not found for _OBJECT_HEADER at fffffa80075a2480

  fffffa800cbd47c0  \Driver\WinUsb     fffffa80076db860  InfoMask field not found for _OBJECT_HEADER at fffffa800cbd4790

> fffffa80077a5b30  \Driver\USBAAPL64  fffffa80077a5c80  Cannot read info offset from nt!ObpInfoMaskToOffset

!DevNode fffffa800cbcf7b0 :
  DeviceInst is "USB\VID_05AC&PID_1299&MI_00\0"
  ServiceName is "WUDFRd
My System SpecsSystem Spec
30 Nov 2013   #3
interloperux

Windows 7 x64
 
 

Apple support seems to be a mess of unanswered forum threads going back 2-3 years =/ I've removed and reinstalled the driver. Hopefully that might fix it. Thanks for the assist!
My System SpecsSystem Spec
.

30 Nov 2013   #4
x BlueRobot

 

Welcome
My System SpecsSystem Spec
Reply

 BSODs while AFK (perhaps related to suspend/resume/hibernation?)




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
USB selective suspend won't stay disabled (and related power issues)
Hi all -- My first post on this forum so hopefully I give enough info to help solve my problem. I just upgraded my HTPC and so built my first Win7 PC (never had a need to upgrade from XP, believe it or not). So far I am quite impressed but I am having a number of issues with power management....
Drivers
BSOD after resume from hibernation
Windows 7 Home Premium 64bit Service Pack 1 OEM System is less than one year old I have never reinstalled the OS Thanks,
BSOD Help and Support
Sluggish Resume From Suspend Then Network Goes Down
I find that after leaving my box in suspend overnight, it is very sluggish to resume. But after being online for the first 10 mins the network goes down & I have to run network diagnostics to fix. The network card gets reset each time with a host not found fault. I am using a Edimax Wireless...
Performance & Maintenance
HP Laptop Will Not Resume after Hibernation.
I've recently encountered a problem on trying to take my laptop out of Hibernate mode. The machine hibernates normally, but when attempting to resume it will display a black screen with a flashing cursor in the top right-hand corner, then get stuck there. At the moment this is more an irritation...
Performance & Maintenance
BSOD on resume from hibernation
W7 Home Premium x64--retail version HDD originally had WXP installed System was built and installed on 8/11/10 Description: System ran fine for about 5 days with following exceptions: --Two legacy IDE CD drives not recognized by W7 (not in device manager) and only one was visible in BIOS. I...
BSOD Help and Support
Sleep/Suspend Results in, no Resume
Hello, I am having issues with the windows sleep/suspend option. When i put the computer (desktop) into sleep/suspend state (HDD light is fully emitting), it powers down as it should saving power. But when i turn the PC back on using the power button, the computer fails to resume, at this...
General Discussion


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 06:18.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App