Crash when system shuting down

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

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 0000000000000004, The power transition timed out waiting to synchronize with the Pnp
subsystem.
Arg2: 0000000000000258, Timeout in seconds.
Arg3: fffffa8006a4c040
Arg4: fffff80000b9c510

Debugging Details:

DRVPOWERSTATE_SUBCODE: 4

DRIVER_OBJECT: fffff80000b9c510

IMAGE_NAME: @U

DEBUG_FLR_IMAGE_TIMESTAMP: 0

MODULE_NAME: @U

FAULTING_MODULE: 0000000000000000

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

BUGCHECK_STR: 0x9F

PROCESS_NAME: System

CURRENT_IRQL: 2

LAST_CONTROL_TRANSFER: from fffff80002d1aea6 to fffff80002c92640

STACK_TEXT:
fffff80000b9c4d8 fffff80002d1aea6 : 000000000000009f 0000000000000004 0000000000000258 fffffa8006a4c040 : nt!KeBugCheckEx
fffff80000b9c4e0 fffff80002ecd3cc : fffff80000000000 fffff80000000000 fffff80002e12c00 0000000000000000 : nt!PnpBugcheckPowerTimeout+0x76
fffff80000b9c540 fffff80002c9e062 : fffff80002e04e80 0000000000000000 fffff80000b9c600 0000000000000001 : nt!PopBuildDeviceNotifyListWatchdog+0x1c
fffff80000b9c570 fffff80002c9df06 : fffff88003e12710 0000000000021563 0000000000000000 0000000000000000 : nt!KiProcessTimerDpcTable+0x66
fffff80000b9c5e0 fffff80002c9ddee : 00000004f5ab2104 fffff80000b9cc58 0000000000021563 fffff80002e07ee8 : nt!KiProcessExpiredTimerList+0xc6
fffff80000b9cc30 fffff80002c9dbd7 : 00000000f76d6cc1 0000000000021563 00000000f76d6cac 0000000000000063 : nt!KiTimerExpiration+0x1be
fffff80000b9ccd0 fffff80002c8a36a : fffff80002e04e80 fffff80002e12cc0 0000000000000001 fffff88000000000 : nt!KiRetireDpcList+0x277
fffff80000b9cd80 0000000000000000 : fffff80000b9d000 fffff80000b97000 fffff80000b9cd40 0000000000000000 : nt!KiIdleLoop+0x5a

STACK_COMMAND: kb

FOLLOWUP_NAME: MachineOwner

FAILURE_BUCKET_ID: X64_0x9F_IMAGE_@U

BUCKET_ID: X64_0x9F_IMAGE_@U

Followup: MachineOwner

Check your Driver Dispatch Routine of IRP_MJ_POWER and any Timer you used
in your project.

2011/2/23

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

>
> DRIVER_POWER_STATE_FAILURE (9f)
> A driver is causing an inconsistent power state.
> Arguments:
> Arg1: 0000000000000004, The power transition timed out waiting to
> synchronize with the Pnp
> subsystem.
> Arg2: 0000000000000258, Timeout in seconds.
> Arg3: fffffa8006a4c040
> Arg4: fffff80000b9c510
>
> Debugging Details:
> ------------------
>
>
> DRVPOWERSTATE_SUBCODE: 4
>
> DRIVER_OBJECT: fffff80000b9c510
>
> IMAGE_NAME: @U
>
> DEBUG_FLR_IMAGE_TIMESTAMP: 0
>
> MODULE_NAME: @U
>
> FAULTING_MODULE: 0000000000000000
>
> DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
>
> BUGCHECK_STR: 0x9F
>
> PROCESS_NAME: System
>
> CURRENT_IRQL: 2
>
> LAST_CONTROL_TRANSFER: from fffff80002d1aea6 to fffff80002c92640
>
> STACK_TEXT:
> fffff80000b9c4d8 fffff80002d1aea6 : 000000000000009f 0000000000000004
> 0000000000000258 fffffa8006a4c040 : nt!KeBugCheckEx
> fffff80000b9c4e0 fffff80002ecd3cc : fffff80000000000 fffff80000000000
> fffff80002e12c00 0000000000000000 : nt!PnpBugcheckPowerTimeout+0x76
> fffff80000b9c540 fffff80002c9e062 : fffff80002e04e80 0000000000000000
> fffff80000b9c600 0000000000000001 :
> nt!PopBuildDeviceNotifyListWatchdog+0x1c
> fffff80000b9c570 fffff80002c9df06 : fffff88003e12710 0000000000021563
> 0000000000000000 0000000000000000 : nt!KiProcessTimerDpcTable+0x66
> fffff80000b9c5e0 fffff80002c9ddee : 00000004f5ab2104 fffff80000b9cc58
> 0000000000021563 fffff80002e07ee8 : nt!KiProcessExpiredTimerList+0xc6
> fffff80000b9cc30 fffff80002c9dbd7 : 00000000f76d6cc1 0000000000021563
> 00000000f76d6cac 0000000000000063 : nt!KiTimerExpiration+0x1be
> fffff80000b9ccd0 fffff80002c8a36a : fffff80002e04e80 fffff80002e12cc0
> 0000000000000001 fffff88000000000 : nt!KiRetireDpcList+0x277
> fffff80000b9cd80 0000000000000000 : fffff80000b9d000 fffff80000b97000
> fffff80000b9cd40 0000000000000000 : nt!KiIdleLoop+0x5a
>
>
> STACK_COMMAND: kb
>
> FOLLOWUP_NAME: MachineOwner
>
> FAILURE_BUCKET_ID: X64_0x9F_IMAGE_@U
>
> BUCKET_ID: X64_0x9F_IMAGE_@U
>
> Followup: MachineOwner
> ---------
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>


Danny

Do you have a driver you’ve written installed on the target or is this just
a random crash?

If the former, I’d suggest running your driver under driver verifier.

If the later, I’d suggest Googling a little to see if there are some 3rd
party drivers out there that have this problem that are installed on your
system.

Good luck,

mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
kuangnuzhiren@163.com
Sent: Tuesday, February 22, 2011 9:10 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Crash when system shuting down

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

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 0000000000000004, The power transition timed out waiting to
synchronize with the Pnp
subsystem.
Arg2: 0000000000000258, Timeout in seconds.
Arg3: fffffa8006a4c040
Arg4: fffff80000b9c510

Debugging Details:

DRVPOWERSTATE_SUBCODE: 4

DRIVER_OBJECT: fffff80000b9c510

IMAGE_NAME: @U

DEBUG_FLR_IMAGE_TIMESTAMP: 0

MODULE_NAME: @U

FAULTING_MODULE: 0000000000000000

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

BUGCHECK_STR: 0x9F

PROCESS_NAME: System

CURRENT_IRQL: 2

LAST_CONTROL_TRANSFER: from fffff80002d1aea6 to fffff80002c92640

STACK_TEXT:
fffff80000b9c4d8 fffff80002d1aea6 : 000000000000009f 0000000000000004
0000000000000258 fffffa8006a4c040 : nt!KeBugCheckEx
fffff80000b9c4e0 fffff80002ecd3cc : fffff80000000000 fffff80000000000
fffff80002e12c00 0000000000000000 : nt!PnpBugcheckPowerTimeout+0x76
fffff80000b9c540 fffff80002c9e062 : fffff80002e04e80 0000000000000000
fffff80000b9c600 0000000000000001 :
nt!PopBuildDeviceNotifyListWatchdog+0x1c
fffff80000b9c570 fffff80002c9df06 : fffff88003e12710 0000000000021563
0000000000000000 0000000000000000 : nt!KiProcessTimerDpcTable+0x66
fffff80000b9c5e0 fffff80002c9ddee : 00000004f5ab2104 fffff80000b9cc58
0000000000021563 fffff80002e07ee8 : nt!KiProcessExpiredTimerList+0xc6
fffff80000b9cc30 fffff80002c9dbd7 : 00000000f76d6cc1 0000000000021563
00000000f76d6cac 0000000000000063 : nt!KiTimerExpiration+0x1be
fffff80000b9ccd0 fffff80002c8a36a : fffff80002e04e80 fffff80002e12cc0
0000000000000001 fffff88000000000 : nt!KiRetireDpcList+0x277
fffff80000b9cd80 0000000000000000 : fffff80000b9d000 fffff80000b97000
fffff80000b9cd40 0000000000000000 : nt!KiIdleLoop+0x5a

STACK_COMMAND: kb

FOLLOWUP_NAME: MachineOwner

FAILURE_BUCKET_ID: X64_0x9F_IMAGE_@U

BUCKET_ID: X64_0x9F_IMAGE_@U

Followup: MachineOwner


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer