I have deployed 6 Surface Pro 3 tablets to our business for testing and all but 1 have this issue.
They have been imaged with Windows 8.1 Update Enterprise and have all updates applied to them.
When the device sleeps due to timeout it often crashes with the below error. Sometimes it is very fast and the user doesn't even notice it has happened, other times it can take quite some time to boot with the surface logo being displayed.
I have tried quite a number of things like turning on or off hibernation, disabling selective suspend on the USB hubs, changing USB and network drivers and disconnecting devices.
The issue seems to be something to do with the dock as it only happens while docked. We are using the Microsoft surface pro 3 dock. Below is an excerpt from the mini dump and here is a link to the whole mini dump file.
******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 9F, {3, ffffe0013035b830, ffffd00116773960, ffffe0012f126010} Probably caused by : UsbHub3.sys Followup: MachineOwner --------- 3: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DRIVER_POWER_STATE_FAILURE (9f) A driver has failed to complete a power IRP within a specific time. Arguments: Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time Arg2: ffffe0013035b830, Physical Device Object of the stack Arg3: ffffd00116773960, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stack Arg4: ffffe0012f126010, The blocked IRP Debugging Details: ------------------ DRVPOWERSTATE_SUBCODE: 3 IMAGE_NAME: UsbHub3.sys DEBUG_FLR_IMAGE_TIMESTAMP: 5507a0c0 MODULE_NAME: UsbHub3 FAULTING_MODULE: fffff800f8f61000 UsbHub3 DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT BUGCHECK_STR: 0x9F PROCESS_NAME: System CURRENT_IRQL: 2 ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre DPC_STACK_BASE: FFFFD0011677AFB0 STACK_TEXT: ffffd001`16773928 fffff802`ce295782 : 00000000`0000009f 00000000`00000003 ffffe001`3035b830 ffffd001`16773960 : nt!KeBugCheckEx ffffd001`16773930 fffff802`ce2956a2 : ffffe001`3075ed50 00000000`00000002 00000000`000007a0 fffff802`ce131391 : nt!PopIrpWatchdogBugcheck+0xde ffffd001`16773990 fffff802`ce1332d8 : 00000000`00000000 ffffd001`16773ae0 00000000`00000001 ffffe001`303d0fe8 : nt!PopIrpWatchdog+0x32 ffffd001`167739e0 fffff802`ce1e17ea : ffffd001`1674a180 ffffd001`1674a180 ffffd001`167562c0 ffffe001`2fa91880 : nt!KiRetireDpcList+0x4f8 ffffd001`16773c60 00000000`00000000 : ffffd001`16774000 ffffd001`1676e000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a STACK_COMMAND: kb FOLLOWUP_NAME: MachineOwner IMAGE_VERSION: 6.3.9600.17731 FAILURE_BUCKET_ID: 0x9F_3_msu30x64w8_IMAGE_UsbHub3.sys BUCKET_ID: 0x9F_3_msu30x64w8_IMAGE_UsbHub3.sys ANALYSIS_SOURCE: KM FAILURE_ID_HASH_STRING: km:0x9f_3_msu30x64w8_image_usbhub3.sys FAILURE_ID_HASH: {bc2f99d4-1d16-ae2a-14da-93e3da4aac3b} Followup: MachineOwnerThanks for your help.
- Edited by Joey.Jo-Jo.Junior.Shabadoo Wednesday, May 27, 2015 3:48 AM