| 1 | 0: kd> !analyze -v
|
|---|
| 2 | *******************************************************************************
|
|---|
| 3 | * *
|
|---|
| 4 | * Bugcheck Analysis *
|
|---|
| 5 | * *
|
|---|
| 6 | *******************************************************************************
|
|---|
| 7 |
|
|---|
| 8 | DRIVER_POWER_STATE_FAILURE (9f)
|
|---|
| 9 | A driver is causing an inconsistent power state.
|
|---|
| 10 | Arguments:
|
|---|
| 11 | Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
|
|---|
| 12 | Arg2: fffffa8004bfe680, Physical Device Object of the stack
|
|---|
| 13 | Arg3: fffff80000b9c518, Functional Device Object of the stack
|
|---|
| 14 | Arg4: fffffa8004059bd0, The blocked IRP
|
|---|
| 15 |
|
|---|
| 16 | Debugging Details:
|
|---|
| 17 | ------------------
|
|---|
| 18 |
|
|---|
| 19 |
|
|---|
| 20 | DRVPOWERSTATE_SUBCODE: 3
|
|---|
| 21 |
|
|---|
| 22 | IRP_ADDRESS: fffffa8004059bd0
|
|---|
| 23 |
|
|---|
| 24 | DEVICE_OBJECT: fffffa8004bfe680
|
|---|
| 25 |
|
|---|
| 26 | DRIVER_OBJECT: fffffa8004bbfe70
|
|---|
| 27 |
|
|---|
| 28 | IMAGE_NAME: atapi.sys
|
|---|
| 29 |
|
|---|
| 30 | DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc113
|
|---|
| 31 |
|
|---|
| 32 | MODULE_NAME: atapi
|
|---|
| 33 |
|
|---|
| 34 | FAULTING_MODULE: fffff88001331000 atapi
|
|---|
| 35 |
|
|---|
| 36 | CUSTOMER_CRASH_COUNT: 1
|
|---|
| 37 |
|
|---|
| 38 | DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
|
|---|
| 39 |
|
|---|
| 40 | BUGCHECK_STR: 0x9F
|
|---|
| 41 |
|
|---|
| 42 | PROCESS_NAME: System
|
|---|
| 43 |
|
|---|
| 44 | CURRENT_IRQL: 2
|
|---|
| 45 |
|
|---|
| 46 | LAST_CONTROL_TRANSFER: from fffff80002f2c273 to fffff80002ebd740
|
|---|
| 47 |
|
|---|
| 48 | STACK_TEXT:
|
|---|
| 49 | fffff800`00b9c4c8 fffff800`02f2c273 : 00000000`0000009f 00000000`00000003 fffffa80`04bfe680 fffff800`00b9c518 : nt!KeBugCheckEx
|
|---|
| 50 | fffff800`00b9c4d0 fffff800`02ec929e : fffff800`00b9c600 fffff800`00b9c600 00000000`00000001 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x292b0
|
|---|
| 51 | fffff800`00b9c570 fffff800`02ec8dd6 : fffff800`0306d700 00000000`01392de0 00000000`00000000 00000000`00000000 : nt!KiProcessTimerDpcTable+0x66
|
|---|
| 52 | fffff800`00b9c5e0 fffff800`02ec94be : 000002e9`7cce7681 fffff800`00b9cc58 00000000`01392de0 fffff800`0303be88 : nt!KiProcessExpiredTimerList+0xc6
|
|---|
| 53 | fffff800`00b9cc30 fffff800`02ec8cb7 : 0000009b`b0191cc1 0000009b`01392de0 0000009b`b0191cc8 00000000`000000e0 : nt!KiTimerExpiration+0x1be
|
|---|
| 54 | fffff800`00b9ccd0 fffff800`02ec5eea : fffff800`03037e80 fffff800`03045c40 00000000`00000002 fffff880`00000000 : nt!KiRetireDpcList+0x277
|
|---|
| 55 | fffff800`00b9cd80 00000000`00000000 : fffff800`00b9d000 fffff800`00b97000 fffff800`00b9cd40 00000000`00000000 : nt!KiIdleLoop+0x5a
|
|---|
| 56 |
|
|---|
| 57 |
|
|---|
| 58 | STACK_COMMAND: kb
|
|---|
| 59 |
|
|---|
| 60 | FOLLOWUP_NAME: MachineOwner
|
|---|
| 61 |
|
|---|
| 62 | FAILURE_BUCKET_ID: X64_0x9F_IMAGE_atapi.sys
|
|---|
| 63 |
|
|---|
| 64 | BUCKET_ID: X64_0x9F_IMAGE_atapi.sys
|
|---|
| 65 |
|
|---|
| 66 | Followup: MachineOwner
|
|---|
| 67 | ---------
|
|---|
| 68 |
|
|---|
| 69 | 0: kd> !devobj fffffa8004bfe680 f
|
|---|
| 70 | fffff8000306d790: Unable to get value of ObpRootDirectoryObject
|
|---|
| 71 | Device object (fffffa8004bfe680) is for:
|
|---|
| 72 | Cannot read info offset from nt!ObpInfoMaskToOffset
|
|---|
| 73 | Unable to load image \SystemRoot\System32\Drivers\sptd.sys, Win32 error 0n2
|
|---|
| 74 | *** WARNING: Unable to verify timestamp for sptd.sys
|
|---|
| 75 | *** ERROR: Module load completed but symbols could not be loaded for sptd.sys
|
|---|
| 76 | \Driver\atapi DriverObject fffffa8004bbfe70
|
|---|
| 77 | Current Irp 00000000 RefCount 0 Type 00000002 Flags 00005050
|
|---|
| 78 | DevExt fffffa8004bfe7d0 DevObjExt fffffa8004bfef90 Dope fffffa800616ae60 DevNode fffffa8004c3db10
|
|---|
| 79 | ExtensionFlags (0x00000800)
|
|---|
| 80 | Unknown flags 0x00000800
|
|---|
| 81 | AttachedDevice (Upper) fffffa8004c00520 \Driver\ACPI
|
|---|
| 82 | Device queue is not busy.
|
|---|
| 83 | 0: kd> !drvobj fffffa8004bbfe70 f
|
|---|
| 84 | fffff8000306d790: Unable to get value of ObpRootDirectoryObject
|
|---|
| 85 | fffff8000306d790: Unable to get value of ObpRootDirectoryObject
|
|---|
| 86 | Driver object (fffffa8004bbfe70) is for:
|
|---|
| 87 | \Driver\atapi
|
|---|
| 88 | Driver Extension List: (id , addr)
|
|---|
| 89 |
|
|---|
| 90 | Device Object list:
|
|---|
| 91 | fffffa8004bfe680 fffffa8004bf1680: Could not read device object
|
|---|
| 92 |
|
|---|
| 93 |
|
|---|
| 94 | DriverEntry: fffff88001338064 atapi!GsDriverEntry
|
|---|
| 95 | DriverStartIo: 00000000
|
|---|
| 96 | DriverUnload: fffff880010d57b8 sptd
|
|---|
| 97 | AddDevice: 00000000
|
|---|
| 98 |
|
|---|
| 99 | Dispatch routines:
|
|---|
| 100 | [00] IRP_MJ_CREATE fffff8800135b878 ataport!PortWdmAlwaysStatusSuccessIrp
|
|---|
| 101 | [01] IRP_MJ_CREATE_NAMED_PIPE fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 102 | [02] IRP_MJ_CLOSE fffff8800135b878 ataport!PortWdmAlwaysStatusSuccessIrp
|
|---|
| 103 | [03] IRP_MJ_READ fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 104 | [04] IRP_MJ_WRITE fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 105 | [05] IRP_MJ_QUERY_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 106 | [06] IRP_MJ_SET_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 107 | [07] IRP_MJ_QUERY_EA fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 108 | [08] IRP_MJ_SET_EA fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 109 | [09] IRP_MJ_FLUSH_BUFFERS fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 110 | [0a] IRP_MJ_QUERY_VOLUME_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 111 | [0b] IRP_MJ_SET_VOLUME_INFORMATION fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 112 | [0c] IRP_MJ_DIRECTORY_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 113 | [0d] IRP_MJ_FILE_SYSTEM_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 114 | [0e] IRP_MJ_DEVICE_CONTROL fffff88001341500 ataport!IdePortDispatchDeviceControl
|
|---|
| 115 | [0f] IRP_MJ_INTERNAL_DEVICE_CONTROL fffff880013414d8 ataport!IdePortDispatch
|
|---|
| 116 | [10] IRP_MJ_SHUTDOWN fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 117 | [11] IRP_MJ_LOCK_CONTROL fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 118 | [12] IRP_MJ_CLEANUP fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 119 | [13] IRP_MJ_CREATE_MAILSLOT fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 120 | [14] IRP_MJ_QUERY_SECURITY fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 121 | [15] IRP_MJ_SET_SECURITY fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 122 | [16] IRP_MJ_POWER fffff88001341528 ataport!IdePortDispatchPower
|
|---|
| 123 | [17] IRP_MJ_SYSTEM_CONTROL fffff880013564e0 ataport!IdePortDispatchSystemControl
|
|---|
| 124 | [18] IRP_MJ_DEVICE_CHANGE fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 125 | [19] IRP_MJ_QUERY_QUOTA fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 126 | [1a] IRP_MJ_SET_QUOTA fffff80002ea3e0c nt!IopInvalidDeviceRequest
|
|---|
| 127 | [1b] IRP_MJ_PNP fffff880013564ac ataport!IdePortDispatchPnp
|
|---|
| 128 |
|
|---|
| 129 | 0: kd> lmvm atapi
|
|---|
| 130 | start end module name
|
|---|
| 131 | fffff880`01331000 fffff880`0133a000 atapi (pdb symbols) e:\symbols\atapi.pdb\4E82D8C0AB5A41799B979539D280167D1\atapi.pdb
|
|---|
| 132 | Loaded symbol image file: atapi.sys
|
|---|
| 133 | Mapped memory image file: e:\symbols\atapi.sys\4A5BC1139000\atapi.sys
|
|---|
| 134 | Image path: \SystemRoot\system32\DRIVERS\atapi.sys
|
|---|
| 135 | Image name: atapi.sys
|
|---|
| 136 | Timestamp: Tue Jul 14 01:19:47 2009 (4A5BC113)
|
|---|
| 137 | CheckSum: 000065BB
|
|---|
| 138 | ImageSize: 00009000
|
|---|
| 139 | File version: 6.1.7600.16385
|
|---|
| 140 | Product version: 6.1.7600.16385
|
|---|
| 141 | File flags: 0 (Mask 3F)
|
|---|
| 142 | File OS: 40004 NT Win32
|
|---|
| 143 | File type: 3.7 Driver
|
|---|
| 144 | File date: 00000000.00000000
|
|---|
| 145 | Translations: 0409.04b0
|
|---|
| 146 | CompanyName: Microsoft Corporation
|
|---|
| 147 | ProductName: MicrosoftR WindowsR Operating System
|
|---|
| 148 | InternalName: atapi.sys
|
|---|
| 149 | OriginalFilename: atapi.sys
|
|---|
| 150 | ProductVersion: 6.1.7600.16385
|
|---|
| 151 | FileVersion: 6.1.7600.16385 (win7_rtm.090713-1255)
|
|---|
| 152 | FileDescription: ATAPI IDE Miniport Driver
|
|---|
| 153 | LegalCopyright: c Microsoft Corporation. All rights reserved.
|
|---|