I've had a persistent problem with Blue Screen errors when running
iTunes, and the problem seems to be related to the main Windows USB
driver. KD on the minidump gave this:
************************************************** *****************************
*
*
* Bugcheck
Analysis *
*
*
************************************************** *****************************
BUGCODE_USB_DRIVER (fe)
USB Driver bugcheck, first parameter is USB bugcheck code.
Arguments:
Arg1: 00000005, USBBUGCODE_INVALID_PHYSICAL_ADDRESS The host
controller is
using a physical memory address that was not allocated by
the USBport driver.
Arg2: 88bab0e0, Device extension pointer of the host controller
Arg3: 10de036d, PCI Vendor,Product id for the controller
Arg4: 9c6181bc, Pointer to Endpoint data structure
Debugging Details:
------------------
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0xFE
PROCESS_NAME: System
CURRENT_IRQL: 2
LAST_CONTROL_TRANSFER: from 8dfe8822 to 80cdd0e3
STACK_TEXT:
80d05b18 8dfe8822 000000fe 00000005 88bab0e0 nt!KeBugCheckEx+0x1e
80d05b3c 8dfc328c 88bab028 00007000 a08c2000 USBPORT!USBPORT_BugCheck
+0x3b
80d05b70 8d805eec 0255b300 5650706d 9c6181bc USBPORT!
USBPORTSVC_MapHwPhysicalToV
irtual+0x169
80d05bac 8d806720 88bac164 9c6181bc 9c618360 usbehci!
EHCI_sMode_PollEndpointSlot
+0x46
80d05c0c 8d8088d3 88bac164 9c6181bc 00000001 usbehci!
EHCI_sMode_PollEndpoint+0x6
2
80d05c20 8dfc3090 88bac164 9c6181bc 80c644c4 usbehci!EHCI_PollEndpoint
+0x27
80d05c3c 8dfc23d6 88bab0e0 9c618002 80c644c4 USBPORT!MPf_PollEndpoint
+0x89
80d05c64 8dfc30dd 38496573 00000004 0000000e USBPORT!
USBPORT_iSetGlobalEndpointS
tateTx+0x156
80d05c84 8dfc0ed2 88bab028 9c618008 0000000e USBPORT!
USBPORT_iSetGlobalEndpointS
tate+0x18
80d05cc0 8dfc2274 88bab028 88bab880 88bab002 USBPORT!
USBPORT_Core_UsbHcIntDpc_Wo
rker+0x221
80d05ce8 80cc6450 88bab88c 34776478 00000000 USBPORT!
USBPORT_Xdpc_Worker+0x274
80d05d50 80cc4edd 00000000 0000000e 00000000 nt!KiRetireDpcList+0x147
80d05d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49
STACK_COMMAND: kb
FOLLOWUP_IP:
usbehci!EHCI_sMode_PollEndpointSlot+46
8d805eec 50 push eax
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: usbehci!EHCI_sMode_PollEndpointSlot+46
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: usbehci
IMAGE_NAME: usbehci.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 47a7e446
FAILURE_BUCKET_ID: 0xFE_usbehci!EHCI_sMode_PollEndpointSlot+46
BUCKET_ID: 0xFE_usbehci!EHCI_sMode_PollEndpointSlot+46
Followup: MachineOwner
---------
Is there any way around this? It's really awkward to have the machine
bombing randomly when I try to sync my iPhone..
|