DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time.
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: ffffe3828bf16a70, Physical Device Object of the stack
Arg3: ffffae0f04a3f750, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stack
Arg4: ffffe382aede1010, The blocked IRP
// Arg 2 und Arg 4 sind für die Fehlerdiagnose von Interesse
!devobj ffffe3828bf16a70
Device object (ffffe3828bf16a70) is for:
Cannot read info offset from nt!ObpInfoMaskToOffset
\Driver\SoftwareDevice DriverObject ffffe38277d0edf0
Current Irp 00000000 RefCount 0 Type 00000022 Flags 00001040
SecurityDescriptor ffffaf8749999820 DevExt ffffe3828bf16bc0 DevObjExt ffffe3828bf16bd0 DevNode ffffe3828e16d980
ExtensionFlags (0x00000800) DOE_DEFAULT_SD_PRESENT
Characteristics (0x00000180) FILE_AUTOGENERATED_DEVICE_NAME, FILE_DEVICE_SECURE_OPEN
AttachedDevice (Upper) ffffe3828e1b4050 \Driver\NdisWan
// das Deviceobjekt gibt sich nicht zu erkennen
// jetzt den IRP-Stack abfragen
!irp ffffe382aede1010 1
Irp is active with 3 stacks 2 is current (= 0xffffe382aede1128)
....
....
cmd flg cl Device File Completion-Context
[N/A(0), N/A(0)]
0 0 00000000 00000000 00000000-00000000
Args: 00000000 00000000 00000000 00000000
>[IRP_MJ_POWER(16), IRP_MN_SET_POWER(2)]
0 e1 ffffe3828e1b4050 00000000 fffff800487926b0-ffffe382a55d29c0 Success Error Cancel pending
\Driver\NdisWan nt!PopSystemIrpCompletion
Args: 00015500 00000000 00000005 00000003
[N/A(0), N/A(0)]
0 0 00000000 00000000 00000000-ffffe382a55d29c0
Args: 00000000 00000000 00000000 00000000
// der hängende IRP-Frame wurde vom Debugger bereits markiert (> )
kn
# Child-SP RetAddr Call Site
00 ffffae0f`04a3f718 fffff800`4835f487 nt!KeBugCheckEx
01 ffffae0f`04a3f720 fffff800`4835f3a1 nt!PopIrpWatchdogBugcheck+0xdf
02 ffffae0f`04a3f790 fffff800`48044f12 nt!PopIrpWatchdog+0x31
03 ffffae0f`04a3f7e0 fffff800`48006eed nt!KiProcessExpiredTimerList+0x172
04 ffffae0f`04a3f8d0 fffff800`481f95ee nt!KiRetireDpcList+0x5dd
05 ffffae0f`04a3fb60 00000000`00000000 nt!KiIdleLoop+0x9e