0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DRIVER_POWER_STATE_FAILURE (9f) A driver is causing an inconsistent power state. Arguments: Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time Arg2: fffffa8004bfe680, Physical Device Object of the stack Arg3: fffff80000b9c518, Functional Device Object of the stack Arg4: fffffa8004059bd0, The blocked IRP Debugging Details: ------------------ DRVPOWERSTATE_SUBCODE: 3 IRP_ADDRESS: fffffa8004059bd0 DEVICE_OBJECT: fffffa8004bfe680 DRIVER_OBJECT: fffffa8004bbfe70 IMAGE_NAME: atapi.sys DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc113 MODULE_NAME: atapi FAULTING_MODULE: fffff88001331000 atapi CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT BUGCHECK_STR: 0x9F PROCESS_NAME: System CURRENT_IRQL: 2 LAST_CONTROL_TRANSFER: from fffff80002f2c273 to fffff80002ebd740 STACK_TEXT: fffff800`00b9c4c8 fffff800`02f2c273 : 00000000`0000009f 00000000`00000003 fffffa80`04bfe680 fffff800`00b9c518 : nt!KeBugCheckEx fffff800`00b9c4d0 fffff800`02ec929e : fffff800`00b9c600 fffff800`00b9c600 00000000`00000001 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x292b0 fffff800`00b9c570 fffff800`02ec8dd6 : fffff800`0306d700 00000000`01392de0 00000000`00000000 00000000`00000000 : nt!KiProcessTimerDpcTable+0x66 fffff800`00b9c5e0 fffff800`02ec94be : 000002e9`7cce7681 fffff800`00b9cc58 00000000`01392de0 fffff800`0303be88 : nt!KiProcessExpiredTimerList+0xc6 fffff800`00b9cc30 fffff800`02ec8cb7 : 0000009b`b0191cc1 0000009b`01392de0 0000009b`b0191cc8 00000000`000000e0 : nt!KiTimerExpiration+0x1be fffff800`00b9ccd0 fffff800`02ec5eea : fffff800`03037e80 fffff800`03045c40 00000000`00000002 fffff880`00000000 : nt!KiRetireDpcList+0x277 fffff800`00b9cd80 00000000`00000000 : fffff800`00b9d000 fffff800`00b97000 fffff800`00b9cd40 00000000`00000000 : nt!KiIdleLoop+0x5a STACK_COMMAND: kb FOLLOWUP_NAME: MachineOwner FAILURE_BUCKET_ID: X64_0x9F_IMAGE_atapi.sys BUCKET_ID: X64_0x9F_IMAGE_atapi.sys Followup: MachineOwner --------- 0: kd> !devobj fffffa8004bfe680 f fffff8000306d790: Unable to get value of ObpRootDirectoryObject Device object (fffffa8004bfe680) is for: Cannot read info offset from nt!ObpInfoMaskToOffset Unable to load image \SystemRoot\System32\Drivers\sptd.sys, Win32 error 0n2 *** WARNING: Unable to verify timestamp for sptd.sys *** ERROR: Module load completed but symbols could not be loaded for sptd.sys \Driver\atapi DriverObject fffffa8004bbfe70 Current Irp 00000000 RefCount 0 Type 00000002 Flags 00005050 DevExt fffffa8004bfe7d0 DevObjExt fffffa8004bfef90 Dope fffffa800616ae60 DevNode fffffa8004c3db10 ExtensionFlags (0x00000800) Unknown flags 0x00000800 AttachedDevice (Upper) fffffa8004c00520 \Driver\ACPI Device queue is not busy. 0: kd> !drvobj fffffa8004bbfe70 f fffff8000306d790: Unable to get value of ObpRootDirectoryObject fffff8000306d790: Unable to get value of ObpRootDirectoryObject Driver object (fffffa8004bbfe70) is for: \Driver\atapi Driver Extension List: (id , addr) Device Object list: fffffa8004bfe680 fffffa8004bf1680: Could not read device object DriverEntry: fffff88001338064 atapi!GsDriverEntry DriverStartIo: 00000000 DriverUnload: fffff880010d57b8 sptd AddDevice: 00000000 Dispatch routines: [00] IRP_MJ_CREATE fffff8800135b878 ataport!PortWdmAlwaysStatusSuccessIrp [01] IRP_MJ_CREATE_NAMED_PIPE fffff80002ea3e0c nt!IopInvalidDeviceRequest [02] IRP_MJ_CLOSE fffff8800135b878 ataport!PortWdmAlwaysStatusSuccessIrp [03] IRP_MJ_READ fffff80002ea3e0c nt!IopInvalidDeviceRequest [04] IRP_MJ_WRITE fffff80002ea3e0c nt!IopInvalidDeviceRequest [05] IRP_MJ_QUERY_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest [06] IRP_MJ_SET_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest [07] IRP_MJ_QUERY_EA fffff80002ea3e0c nt!IopInvalidDeviceRequest [08] IRP_MJ_SET_EA fffff80002ea3e0c nt!IopInvalidDeviceRequest [09] IRP_MJ_FLUSH_BUFFERS fffff80002ea3e0c nt!IopInvalidDeviceRequest [0a] IRP_MJ_QUERY_VOLUME_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest [0b] IRP_MJ_SET_VOLUME_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest [0c] IRP_MJ_DIRECTORY_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest [0d] IRP_MJ_FILE_SYSTEM_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest [0e] IRP_MJ_DEVICE_CONTROL fffff88001341500 ataport!IdePortDispatchDeviceControl [0f] IRP_MJ_INTERNAL_DEVICE_CONTROL fffff880013414d8 ataport!IdePortDispatch [10] IRP_MJ_SHUTDOWN fffff80002ea3e0c nt!IopInvalidDeviceRequest [11] IRP_MJ_LOCK_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest [12] IRP_MJ_CLEANUP fffff80002ea3e0c nt!IopInvalidDeviceRequest [13] IRP_MJ_CREATE_MAILSLOT fffff80002ea3e0c nt!IopInvalidDeviceRequest [14] IRP_MJ_QUERY_SECURITY fffff80002ea3e0c nt!IopInvalidDeviceRequest [15] IRP_MJ_SET_SECURITY fffff80002ea3e0c nt!IopInvalidDeviceRequest [16] IRP_MJ_POWER fffff88001341528 ataport!IdePortDispatchPower [17] IRP_MJ_SYSTEM_CONTROL fffff880013564e0 ataport!IdePortDispatchSystemControl [18] IRP_MJ_DEVICE_CHANGE fffff80002ea3e0c nt!IopInvalidDeviceRequest [19] IRP_MJ_QUERY_QUOTA fffff80002ea3e0c nt!IopInvalidDeviceRequest [1a] IRP_MJ_SET_QUOTA fffff80002ea3e0c nt!IopInvalidDeviceRequest [1b] IRP_MJ_PNP fffff880013564ac ataport!IdePortDispatchPnp 0: kd> lmvm atapi start end module name fffff880`01331000 fffff880`0133a000 atapi (pdb symbols) e:\symbols\atapi.pdb\4E82D8C0AB5A41799B979539D280167D1\atapi.pdb Loaded symbol image file: atapi.sys Mapped memory image file: e:\symbols\atapi.sys\4A5BC1139000\atapi.sys Image path: \SystemRoot\system32\DRIVERS\atapi.sys Image name: atapi.sys Timestamp: Tue Jul 14 01:19:47 2009 (4A5BC113) CheckSum: 000065BB ImageSize: 00009000 File version: 6.1.7600.16385 Product version: 6.1.7600.16385 File flags: 0 (Mask 3F) File OS: 40004 NT Win32 File type: 3.7 Driver File date: 00000000.00000000 Translations: 0409.04b0 CompanyName: Microsoft Corporation ProductName: MicrosoftR WindowsR Operating System InternalName: atapi.sys OriginalFilename: atapi.sys ProductVersion: 6.1.7600.16385 FileVersion: 6.1.7600.16385 (win7_rtm.090713-1255) FileDescription: ATAPI IDE Miniport Driver LegalCopyright: c Microsoft Corporation. All rights reserved.