*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck D1, {0, 2, 1, fffff8800449d736}
Probably caused by : usbehci.sys ( usbehci!EHCI_iAsyncCacheFlush+102 )
Followup: MachineOwner
---------
0: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 0000000000000000, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, value 0 = read operation, 1 = write operation
Arg4: fffff8800449d736, address which referenced memory
Debugging Details:
------------------
WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff800030c8100
GetUlongFromAddress: unable to read from fffff800030c81c0
0000000000000000 Nonpaged pool
CURRENT_IRQL: 2
FAULTING_IP:
usbehci!EHCI_iAsyncCacheFlush+102
fffff880`0449d736 488930 mov qword ptr [rax],rsi
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
BUGCHECK_STR: 0xD1
PROCESS_NAME: System
TAG_NOT_DEFINED_c000000f: FFFFF80004462FB0
TRAP_FRAME: fffff80004462270 -- (.trap 0xfffff80004462270)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000000 rbx=0000000000000000 rcx=fffffa800e433780
rdx=0000000010000001 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8800449d736 rsp=fffff80004462400 rbp=0000000000000000
r8=000000004f444648 r9=fffffa800f8df258 r10=fffff88004295080
r11=fffff88004291820 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl zr na po nc
usbehci!EHCI_iAsyncCacheFlush+0x102:
fffff880`0449d736 488930 mov qword ptr [rax],rsi ds:00000000`00000000=????????????????
Resetting default scope
LAST_CONTROL_TRANSFER: from fffff80002e8f1e9 to fffff80002e8fc40
STACK_TEXT:
fffff800`04462128 fffff800`02e8f1e9 : 00000000`0000000a 00000000`00000000 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff800`04462130 fffff800`02e8de60 : 00000000`00000000 00000000`00000000 00000000`00000001 fffff880`04351080 : nt!KiBugCheckDispatch+0x69
fffff800`04462270 fffff880`0449d736 : fffff880`04351080 fffffa80`0f8df258 fffffa80`0f8df258 fffff800`04462420 : nt!KiPageFault+0x260
fffff800`04462400 fffff880`0449c874 : 00000000`00000002 fffffa80`0f8df258 fffffa80`0e4336a0 fffff800`04462450 : usbehci!EHCI_iAsyncCacheFlush+0x102
fffff800`04462440 fffff880`0449cc25 : fffffa80`0f8df258 00000000`00000002 00000000`00000000 00000000`00000017 : usbehci!EHCI_RemoveQueueHeadFromAsyncList+0x8c
fffff800`04462480 fffff880`044a2f70 : fffffa80`0f8df258 00000000`00000002 fffffa80`0e4336a0 00000000`00000002 : usbehci!EHCI_SetAsyncEndpointState+0xa5
fffff800`044624c0 fffff880`04443a87 : fffffa80`0f8df002 fffffa80`0e4321a0 00000000`00000004 fffffa80`0f8df010 : usbehci!EHCI_SetEndpointState+0x58
fffff800`04462500 fffff880`04449321 : fffffa80`0f8df010 fffffa80`0e4321a0 fffffa80`0e432050 00000000`00000004 : USBPORT!MPf_SetEndpointState+0x6b
fffff800`04462530 fffff880`04448422 : 00000000`00000050 00000000`00000004 fffffa80`0f8df010 ffffffff`c0010000 : USBPORT!USBPORT_SetEp_PAUSE+0xcd
fffff800`04462570 fffff880`04457064 : fffffa80`0e4321a0 00000000`00000050 fffffa80`00000008 00000000`00000000 : USBPORT!USBPORT_iSetGlobalEndpointStateTx+0x212
fffff800`044625d0 fffff880`0445235e : fffffa80`0daf6c00 fffffa80`0f9b6e10 fffffa80`0e433078 fffffa80`0e4321a0 : USBPORT!USBPORT_Core_iCancelPriorityTransfer+0x19c
fffff800`04462610 fffff800`02f3fb07 : fffffa80`0e432402 fffffa80`0f9b6e10 fffffa80`0e432480 00000000`0000fffe : USBPORT!USBPORT_TxCsqCompleteCanceledIrp+0x212
fffff800`04462670 fffff800`02e3d6a0 : fffffa80`0f9b6e10 fffffa80`0f9b6e02 00000000`00000002 00000000`00000000 : nt!IopCsqCancelRoutine+0x77
fffff800`044626a0 fffff880`00ea923b : 00000000`00026302 fffffa80`0f9b6020 00000000`00000002 fffff800`04462e88 : nt!IoCancelIrp+0x60
fffff800`044626e0 fffff880`00eadddc : fffffa80`0f9b6020 fffffa80`0e081c40 fffffa80`0e081c40 fffffa80`0f9b6020 : Wdf01000!FxRequestBase::Cancel+0x7b
fffff800`04462730 fffff800`02e9a94c : fffff800`04462802 fffff800`00000000 fffff800`04462848 00000000`0000fffe : Wdf01000!FxIoTarget::TimerCallback+0x12c
fffff800`044627a0 fffff800`02e9a7e6 : fffffa80`0fbfb570 00000000`00017d1c 00000000`00000000 00000000`00000000 : nt!KiProcessTimerDpcTable+0x6c
fffff800`04462810 fffff800`02e9a6ce : 00000003`8b309661 fffff800`04462e88 00000000`00017d1c fffff800`0300e608 : nt!KiProcessExpiredTimerList+0xc6
fffff800`04462e60 fffff800`02e9a4b7 : fffff800`0300bec3 fffffa80`00017d1c fffffa80`0e432d40 00000000`0000001c : nt!KiTimerExpiration+0x1be
fffff800`04462f00 fffff800`02e92e15 : 00000000`00000000 fffffa80`0d906040 00000000`00000000 fffff880`04444db0 : nt!KiRetireDpcList+0x277
fffff800`04462fb0 fffff800`02e92c2c : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KyRetireDpcList+0x5
fffff880`09004900 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiDispatchInterruptContinue
STACK_COMMAND: kb
FOLLOWUP_IP:
usbehci!EHCI_iAsyncCacheFlush+102
fffff880`0449d736 488930 mov qword ptr [rax],rsi
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: usbehci!EHCI_iAsyncCacheFlush+102
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: usbehci
IMAGE_NAME: usbehci.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4d8c0c00
FAILURE_BUCKET_ID: X64_0xD1_usbehci!EHCI_iAsyncCacheFlush+102
BUCKET_ID: X64_0xD1_usbehci!EHCI_iAsyncCacheFlush+102
Followup: MachineOwner
---------
0: kd> lmvm usbehci
start end module name
fffff880`04498000 fffff880`044a9000 usbehci (pdb symbols) c:\symbols\usbehci.pdb\C17DE2202F204C9A842E60915B27E0CB1\usbehci.pdb
Loaded symbol image file: usbehci.sys
Mapped memory image file: c:\symbols\usbehci.sys\4D8C0C0011000\usbehci.sys
Image path: \SystemRoot\system32\DRIVERS\usbehci.sys
Image name: usbehci.sys
Timestamp: Fri Mar 25 09:29:04 2011 (4D8C0C00)
CheckSum: 0000DE59
ImageSize: 00011000
File version: 6.1.7601.17586
Product version: 6.1.7601.17586
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: Microsoft Corporation
ProductName: Microsoft® Windows® Operating System
InternalName: USBEHCI.sys
OriginalFilename: USBEHCI.sys
ProductVersion: 6.1.7601.17586
FileVersion: 6.1.7601.17586 (win7sp1_gdr.110324-1501)
FileDescription: EHCI eUSB Miniport Driver
LegalCopyright: © Microsoft Corporation. All rights reserved.