0: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
MULTIPLE_IRP_COMPLETE_REQUESTS (44)
A driver has requested that an IRP be completed (IoCompleteRequest()), but
the packet has already been completed. This is a tough bug to find because
the easiest case, a driver actually attempted to complete its own packet
twice, is generally not what happened. Rather, two separate drivers each
believe that they own the packet, and each attempts to complete it. The
first actually works, and the second fails. Tracking down which drivers
in the system actually did this is difficult, generally because the trails
of the first driver have been covered by the second. However, the driver
stack for the current request can be found by examining the DeviceObject
fields in each of the stack locations.
Arguments:
Arg1: ffff980de891f010, Address of the IRP
Arg2: 0000000000001269
Arg3: 0000000000000000
Arg4: 0000000000000000
Debugging Details:
------------------
*** WARNING: Unable to verify checksum for win32k.sys
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 5921
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 8903
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 421
Key : Analysis.Init.Elapsed.mSec
Value: 5752
Key : Analysis.Memory.CommitPeak.Mb
Value: 109
Key : Bugcheck.Code.DumpHeader
Value: 0x44
Key : Bugcheck.Code.Register
Value: 0x44
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z
Key : WER.OS.Version
Value: 10.0.19041.1
FILE_IN_CAB: 041423-11656-01.dmp
BUGCHECK_CODE: 44
BUGCHECK_P1: ffff980de891f010
BUGCHECK_P2: 1269
BUGCHECK_P3: 0
BUGCHECK_P4: 0
IRP_ADDRESS: ffff980de891f010
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
STACK_TEXT:
fffff804`5e4651f8 fffff804`58e93692 : 00000000`00000044 ffff980d`e891f010 00000000`00001269 00000000`00000000 : nt!KeBugCheckEx
fffff804`5e465200 fffff804`58e92577 : ffff980d`e891f010 00000000`00000000 ffff980d`de946750 00000000`00000002 : nt!IopfCompleteRequest+0x1102
fffff804`5e4652e0 fffff804`5c3a811a : 00000000`00000000 ffff980d`d6f9fdd0 ffff980d`e891f010 00000000`00000001 : nt!IofCompleteRequest+0x17
fffff804`5e465310 fffff804`5c3a5bbf : 00000000`00000002 fffff804`5e465438 ffff980d`e891f010 00000000`00000000 : Wdf01000!FxRequest::CompleteInternal+0x23a [minkernel\wdf\framework\shared\core\fxrequest.cpp @ 869]
fffff804`5e4653a0 fffff804`8d2b4355 : ffff980d`e8e7fca0 ffff980d`e8e7fb00 00000000`00000002 00000000`00000000 : Wdf01000!imp_WdfRequestComplete+0x8f [minkernel\wdf\framework\shared\core\fxrequestapi.cpp @ 436]
fffff804`5e465400 fffff804`8d2b423a : ffff980d`e8e7fca0 00000000`00000004 00000000`00000000 fffff804`5e465508 : USBXHCI!Control_Transfer_Complete+0xf5
fffff804`5e465480 fffff804`8d2b4dc7 : ffff980d`de946b30 ffff980d`e8e7fca0 00000000`028002c0 fffff804`5e4655e0 : USBXHCI!Control_Transfer_CompleteCancelable+0x96
fffff804`5e4654d0 fffff804`8d2b4b90 : ffff980d`de944910 fffff804`5e465689 ffff980d`de93a560 fffff804`5e465628 : USBXHCI!Control_ProcessTransferEventWithED1+0x217
fffff804`5e465560 fffff804`8d2b6911 : 00000000`00000004 fffff804`5e465638 00000000`00000008 fffff804`5e465640 : USBXHCI!Control_EP_TransferEventHandler+0x10
fffff804`5e465590 fffff804`8d2b6445 : 00000000`00000780 000067f2`218a8300 ffff980d`de93a560 ffff980d`df02acf0 : USBXHCI!Endpoint_TransferEventHandler+0xb1
fffff804`5e4655f0 fffff804`8d2b611c : ffff980d`de93d368 fffff804`55941180 000067f2`218b82e8 fffff804`5e465710 : USBXHCI!Interrupter_DeferredWorkProcessor+0x315
fffff804`5e4656f0 fffff804`5c3a38f6 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : USBXHCI!Interrupter_WdfEvtInterruptDpc+0xc
fffff804`5e465720 fffff804`58e8b57e : fffff804`55944240 00000000`00000000 fffff804`5e465a20 fffff804`55941180 : Wdf01000!FxInterrupt::_InterruptDpcThunk+0xa6 [minkernel\wdf\framework\shared\irphandlers\pnp\km\interruptobjectkm.cpp @ 410]
fffff804`5e465760 fffff804`58e8a864 : 00000000`00000000 00000000`00000000 00000000`00140001 00000000`00000000 : nt!KiExecuteAllDpcs+0x30e
fffff804`5e4658d0 fffff804`5900050e : 00000000`00000000 fffff804`55941180 fffff804`59927a00 ffff980d`e7c08080 : nt!KiRetireDpcList+0x1f4
fffff804`5e465b60 00000000`00000000 : fffff804`5e466000 fffff804`5e45f000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9e
SYMBOL_NAME: USBXHCI!Control_Transfer_Complete+f5
MODULE_NAME: USBXHCI
IMAGE_NAME: USBXHCI.SYS
IMAGE_VERSION: 10.0.19041.2546
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: f5
FAILURE_BUCKET_ID: 0x44_USBXHCI!Control_Transfer_Complete
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {9bad8ac1-be58-4d6c-7c2e-d372963cb065}
Followup: MachineOwner
---------
0: kd> !sysinfo machineid
Machine ID Information [From Smbios 2.8, DMIVersion 0, Size=4514]
BiosMajorRelease = 5
BiosMinorRelease = 12
BiosVendor = American Megatrends Inc.
BiosVersion = 1.40
BiosReleaseDate = 01/06/2020
SystemManufacturer = Micro-Star International Co., Ltd.
SystemProductName = MS-7C08
SystemFamily = Default string
SystemVersion = 1.0
SystemSKU = Default string
BaseBoardManufacturer = Micro-Star International Co., Ltd.
BaseBoardProduct = H310M PRO-M2 PLUS (MS-7C08)
BaseBoardVersion = 1.0