Bsod driver_power_state_failure

ImaginaryLlamas

New Member
Messages
3
Hello,

Recently I've had a few driver power state failure BSODs - no pattern, just occasionally crashing while I'm using my laptop. SF Debug files are attached.

Any help would be appreciated.
 

My Computer

System One

  • OS
    Windows 8.1 Professional x64
    Computer type
    Laptop
    System Manufacturer/Model
    Clevo W350ET
    CPU
    Intel® Core™i5 Dual Core Mobile Processor i5-3360M
    Memory
    8GB SAMSUNG 1600MHz SODIMM DDR3 MEMORY
    Graphics Card(s)
    NVIDIA® GeForce® GTX 660M
    Screen Resolution
    1920x1080
    Hard Drives
    750GB SEAGATE MOMENTUS XT HYBRID
Code:
0: kd> .bugcheck
Bugcheck code 0000009F
Arguments 00000000`00000003 ffffe001`69838780 fffff802`21f3f960 ffffe001`68448410
[COLOR=#800080]
//A power IRP failed to complete within the allocated time interval[/COLOR]

0: kd> kn
 # Child-SP          RetAddr           Call Site
00 fffff802`21f3f928 fffff802`20497f2e nt!KeBugCheckEx
01 fffff802`21f3f930 fffff802`20497e4e nt!PopIrpWatchdogBugcheck+0xde
02 fffff802`21f3f990 fffff802`2033bc58 nt!PopIrpWatchdog+0x32
03 fffff802`21f3f9e0 fffff802`203e35ea nt!KiRetireDpcList+0x4f8
04 fffff802`21f3fc60 00000000`00000000 nt!KiIdleLoop+0x5a
[COLOR=#800080]
//A DPC object initiated the power IRP, it failed within the time interval, resulting in a watchdog timeout, this then calls KeBugcheckEx[/COLOR]

0: kd> !devobj ffffe001`69838780
fffff8022054f870: Unable to get value of ObpRootDirectoryObject
Device object (ffffe00169838780) is for:
 Cannot read info offset from nt!ObpInfoMaskToOffset
 \Driver\pci DriverObject ffffe00167fc4060
Current Irp 00000000 RefCount 0 Type 00000023 Flags 00001040
DevExt ffffe001698388d0 DevObjExt ffffe00169838e98 DevNode ffffe00169837d30 
ExtensionFlags (0000000000)  
Characteristics (0x00000100)  FILE_DEVICE_SECURE_OPEN
AttachedDevice (Upper) ffffe001698382f0 \Driver\ACPI
Device queue is not busy.
0: kd> !devstack ffffe001`69838780
fffff8022054f870: Unable to get value of ObpRootDirectoryObject
  !DevObj           !DrvObj            !DevExt           ObjectName
  ffffe0016b4ba040  \Driver\nvlddmkm   ffffe0016b4ba190  InfoMask field not found for _OBJECT_HEADER at ffffe0016b4ba010

  ffffe001698382f0  \Driver\ACPI       ffffe00167624c90  
> ffffe00169838780  \Driver\pci        ffffe001698388d0  Cannot read info offset from nt!ObpInfoMaskToOffset

!DevNode ffffe00169837d30 :
  DeviceInst is "PCI\VEN_10DE&DEV_0FD4&SUBSYS_37001558&REV_A1\4&2e6079af&0&0008"
  ServiceName is "nvlddmkm"
[COLOR=#800080]
//PCI device, Nvidia graphics card[/COLOR]

0: kd> !irp ffffe001`68448410
Irp is active with 4 stacks 2 is current (= 0xffffe00168448528)
 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
>[ 16, 2]   0 e1 ffffe001698382f0 00000000 fffff801c71ef5d8-ffffe001673933d0 Success Error Cancel pending
           \Driver\ACPI    nvlddmkm
            Args: 00000000 00000001 00000001 00000000
 [ 16, 2]   0 e1 ffffe0016b4ba040 00000000 fffff802203adf4c-ffffe0016cfda010 Success Error Cancel pending
           \Driver\nvlddmkm    nt!PopRequestCompletion
            Args: 00000000 00000001 00000001 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-ffffe0016cfda010    

            Args: 00000000 00000000 00000000 00000000

Nvlddmkm is failing to send the Power IRP down the device stack to pci.sys, resulting in a watchdog timer expiration, and consequently a bugcheck.
A Complete Memory Dump for future use would be nice, I can explore different details as to why the timeout actually occurred.

Go the Start
Right click My Computer
Select Properties
Click Advanced system settings
Click on the Advanced tab
Select Settings under Startup and Recovery
Then under Write debugging information select Complete memory dump.

Once a dump is created go to:

Code:
C:\Windows\memory.dmp

Copy the file to the desktop, zip it up and upload it to a file sharing site like Onedrive. After the upload is done post the download link in your next reply.

The solution,should be simple.
Your Nvidia driver is almost certainly misbehaving, as a result, a driver change should resolve the issue.
There should be an updated version of the Nvidia driver for your graphics card, I recommend trying that.
 

My Computer

System One

  • OS
    Windows 7

My Computer

System One

  • OS
    Windows 8.1 Professional x64
    Computer type
    Laptop
    System Manufacturer/Model
    Clevo W350ET
    CPU
    Intel® Core™i5 Dual Core Mobile Processor i5-3360M
    Memory
    8GB SAMSUNG 1600MHz SODIMM DDR3 MEMORY
    Graphics Card(s)
    NVIDIA® GeForce® GTX 660M
    Screen Resolution
    1920x1080
    Hard Drives
    750GB SEAGATE MOMENTUS XT HYBRID
Of course, I spoke too soon. Had the same BSOD again. It does seem a bit weird that the nVidia driver is causing it, because I haven't had any problems like this before.
Here's the dump file anyway.
 

My Computer

System One

  • OS
    Windows 8.1 Professional x64
    Computer type
    Laptop
    System Manufacturer/Model
    Clevo W350ET
    CPU
    Intel® Core™i5 Dual Core Mobile Processor i5-3360M
    Memory
    8GB SAMSUNG 1600MHz SODIMM DDR3 MEMORY
    Graphics Card(s)
    NVIDIA® GeForce® GTX 660M
    Screen Resolution
    1920x1080
    Hard Drives
    750GB SEAGATE MOMENTUS XT HYBRID
Back
Top