EDIT: I have disabled my usb 3 from my old nvidia gpu since I had various problems with it from day one.
I have usb 3 from my motherboard back panel and it seems to work well.
----------
I expect the new entries in device manager are due to our change in the registry for the amdppm.sys.
you can run the regedit and change the key back to the old value.
(most likely set it back to 3)
you should keep HidTelephony.dll , I think it is from microsoft and was being used by the hyperx 7.1 device.
you might want to remove the device and software and see if your game still crashes.
might have to look into your version of window and if there are any fixes that have not been applied. ie windows usb bugs
some new devices can control the sleep mode from the device. ie a headset can make itself go to sleep, then tell the hub to wake up. this usb device might be doing this from the 32 bit subsystem and hitting a bug. This is why we tried to make the hubs not sleep, and why we tried to make the system not sleep. Also, why we updated the headset firmware and drivers.
when I tried to look at it in the debugger the debugger indicated at a full memory dump was required to view the info.
i see a log entry for PORT_REMOTE_WAKE_MASK
being set.
i do see a failed call from this:
WDFMEMORY 0x000046f271810561: Buffer 0xffffb90d8e467990, Length 0x90189910 (2417531152) bytes
the length of the buffer is bogus.
I can try and trace it on the next bugcheck now that you have the firmware and driver updated for the hyperx 7.1 audio device.
i would focus on the hyperx device/driver calls as being the cause of the problem. you could fully remove it and its software but I would want to see if your updates fixed the problem. I do not think the problem will reproduce in safe mode. (it is most likely going to be a third party driver issue)
going to a full memory dump might help since the debugger commands indicate that it would be needed. wait for next bugcheck with the current settings to see if the problem still exists after the updates.
rather than going to safe mode, I would try removing the audio device and drivers and use a dump headset if you have one. or speakers only to see if you still bugcheck.
log for the
UcmCxUcsiNvppc.sys Thu Apr 28 11:36:36 2022
(Windows USB Type-C port controller driver ) has this log entry:
0xc00002d3(STATUS_POWER_STATE_INVALID)
it might just be due to trying to prevent the usb hubs from sleeping.
(from going into windows device manager, and telling windows to not let the hub sleep)
------------
note: looked like some of the calls to the usb 3. C returned not implemented.
you might put your device on a usb 2 hub if you have one.
here is part of the log.
1: kd> !wdflogdump ucx01000.sys -d
Trace searchpath is:
Trace format prefix is: %7!u!: %!FUNC! -
Trying to extract TMF information from - C:\win10sdk\Debuggers\x64\sym\ucx01000.pdb\B0886C44A8889C80D2A4624FA2E7ACF41\ucx01000.pdb
--- start of log ---
1: DriverEntry - Driver Entry STATUS_SUCCESS
2: _UcxControllerCreate - UcxController 0x000030F6716A9B48, UcxControllerContext 0xFFFFCF098E956930
3: RootHub_AddUsbDeviceContext - RootHub(0x000030F675101F98)'s UcxUsbDeviceContext 0xFFFFCF098E95CD40
4: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F675101F98, UcxEndpoint 0x000030F6716BCB88, UcxEndpointContext 0xFFFFCF098E943520
5: RootHub_AddEndpoint - RootHub(0x000030F675101F98)'s Virtual Default Ep 0x000030F6716BCB88
6: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F675101F98, UcxEndpoint 0x000030F6716C3B88, UcxEndpointContext 0xFFFFCF098E93C520
7: RootHub_AddEndpoint - RootHub(0x000030F675101F98)'s Virtual Interrupt Ep 0x000030F6716C3B88
8: _UcxRootHubCreate - UcxRootHubCreate 0x0
9: _UcxControllerCreate - UcxController 0x000030F67143C538, UcxControllerContext 0xFFFFCF098EBF2560
10: RootHub_AddUsbDeviceContext - RootHub(0x000030F671405E98)'s UcxUsbDeviceContext 0xFFFFCF098EBF1E00
11: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098EBF2560, UcxUsbDevice 0x000030F671405E98, UcxEndpoint 0x000030F671409BC8, UcxEndpointContext 0xFFFFCF098EBF64E0
12: RootHub_AddEndpoint - RootHub(0x000030F671405E98)'s Virtual Default Ep 0x000030F671409BC8
13: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098EBF2560, UcxUsbDevice 0x000030F671405E98, UcxEndpoint 0x000030F67140D578, UcxEndpointContext 0xFFFFCF098EBF2B30
14: RootHub_AddEndpoint - RootHub(0x000030F671405E98)'s Virtual Interrupt Ep 0x000030F67140D578
15: _UcxRootHubCreate - UcxRootHubCreate 0x0
16: _UcxControllerCreate - UcxController 0x000030F671E7F778, UcxControllerContext 0xFFFFCF098E181050
17: RootHub_AddUsbDeviceContext - RootHub(0x000030F671406718)'s UcxUsbDeviceContext 0xFFFFCF098EBEE2C0
18: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F671406718, UcxEndpoint 0x000030F671E7FBC8, UcxEndpointContext 0xFFFFCF098E1804E0
19: RootHub_AddEndpoint - RootHub(0x000030F671406718)'s Virtual Default Ep 0x000030F671E7FBC8
20: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F671406718, UcxEndpoint 0x000030F671DF8FD8, UcxEndpointContext 0xFFFFCF098E2070D0
21: RootHub_AddEndpoint - RootHub(0x000030F671406718)'s Virtual Interrupt Ep 0x000030F671DF8FD8
22: _UcxRootHubCreate - UcxRootHubCreate 0x0
23: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 0 to 96, Version from 0 to 3
24: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 0 to 96, Version from 0 to 3
25: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 0 to 96, Version from 0 to 3
26: Controller_QueryClearTtBufferOnAsyncTransferCancel - Controller does not support ClearTtBufferOnAsyncTransferCancel capability, controller context 0xFFFFCF098E956930
27: Controller_QueryClearTtBufferOnAsyncTransferCancel - Controller does not support ClearTtBufferOnAsyncTransferCancel capability, controller context 0xFFFFCF098EBF2560
28: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72495400), controller context(0xFFFFCF098E956930), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
29: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A36F50), controller context(0xFFFFCF098EBF2560), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
30: RootHub_Pdo_EvtInternalDeviceControlIrpPreprocessCallback - Unknown Irp 0xFFFFCF098E9028E0, IoControlCode 0x0x32C020
31: _UcxUsbDeviceCreate - UcxUsbDevice 0x000030F671AE5438, UcxUsbDeviceContext 0xFFFFCF098E9C5D30
32: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F671AE4438, UcxEndpointContext 0xFFFFCF098E51BC70
33: Controller_QueryClearTtBufferOnAsyncTransferCancel - Controller does not support ClearTtBufferOnAsyncTransferCancel capability, controller context 0xFFFFCF098E181050
34: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A36F50), controller context(0xFFFFCF098E181050), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
35: RootHub_Pdo_EvtInternalDeviceControlIrpPreprocessCallback - Unknown Irp 0xFFFFCF098EB6A710, IoControlCode 0x0x32C020
36: _UcxUsbDeviceCreate - UcxUsbDevice 0x000030F671623788, UcxUsbDeviceContext 0xFFFFCF098E9C0D30
37: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671623788, UcxEndpoint 0x000030F671622FD8, UcxEndpointContext 0xFFFFCF098E9DD0D0
38: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 0 to 72, Version from 0 to 1
39: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F671A836C8, UcxEndpointContext 0xFFFFCF098E57C9E0
40: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719FAFD8, UcxEndpointContext 0xFFFFCF098E6050D0
41: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F9FD8, UcxEndpointContext 0xFFFFCF098E6060D0
42: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F8FD8, UcxEndpointContext 0xFFFFCF098E6070D0
43: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F7FD8, UcxEndpointContext 0xFFFFCF098E6080D0
44: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F6FD8, UcxEndpointContext 0xFFFFCF098E6090D0
45: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F5FD8, UcxEndpointContext 0xFFFFCF098E60A0D0
46: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F4FD8, UcxEndpointContext 0xFFFFCF098E60B0D0
47: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671AE5438, UcxEndpoint 0x000030F6719F3FD8, UcxEndpointContext 0xFFFFCF098E60C0D0
48: RootHub_Pdo_EvtDeviceEnableWakeAtBus - Controller 0xFFFFCF098EBF2560 RootHub_Pdo_EvtDeviceEnableWakeAtBus
49: _UcxUsbDeviceCreate - UcxUsbDevice 0x000030F6719FD3F8, UcxUsbDeviceContext 0xFFFFCF098E9BFD30
50: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F6719FD3F8, UcxEndpoint 0x000030F6719EB448, UcxEndpointContext 0xFFFFCF098E614C60
51: _UcxUsbDeviceCreate - UcxUsbDevice 0x000030F66FC0E3D8, UcxUsbDeviceContext 0xFFFFCF098E9BED30
52: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F66FC0E3D8, UcxEndpoint 0x000030F66F40D648, UcxEndpointContext 0xFFFFCF0990BF2A60
53: _UcxUsbDeviceCreate - UcxUsbDevice 0x000030F67136D8B8, UcxUsbDeviceContext 0xFFFFCF098E9BDD30
54: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F67136D8B8, UcxEndpoint 0x000030F66F32F648, UcxEndpointContext 0xFFFFCF0990CD0A60
55: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A37430), controller context(0xFFFFCF098E956930), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
56: RootHub_Pdo_EvtDeviceEnableWakeAtBus - Controller 0xFFFFCF098EBF2560 RootHub_Pdo_EvtDeviceEnableWakeAtBus
57: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671623788, UcxEndpoint 0x000030F66F232648, UcxEndpointContext 0xFFFFCF0990DCDA60
58: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F67136D8B8, UcxEndpoint 0x000030F66F19A648, UcxEndpointContext 0xFFFFCF0990E65A60
59: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F67136D8B8, UcxEndpoint 0x000030F66F195648, UcxEndpointContext 0xFFFFCF0990E6AA60
60: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F67136D8B8, UcxEndpoint 0x000030F66F194648, UcxEndpointContext 0xFFFFCF0990E6BA60
61: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F67136D8B8, UcxEndpoint 0x000030F66F193648, UcxEndpointContext 0xFFFFCF0990E6CA60
62: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 0 to 72, Version from 0 to 1
63: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A37430), controller context(0xFFFFCF098E181050), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
64: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F6719FD3F8, UcxEndpoint 0x000030F66F192648, UcxEndpointContext 0xFFFFCF0990E6DA60
65: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F6719FD3F8, UcxEndpoint 0x000030F66F191648, UcxEndpointContext 0xFFFFCF0990E6EA60
66: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A37430), controller context(0xFFFFCF098E181050), status 0xc0000002(STATUS_NOT_IMPLEMENTED)
67: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F66FC0E3D8, UcxEndpoint 0x000030F66F190648, UcxEndpointContext 0xFFFFCF0990E6FA60
68: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E181050, UcxUsbDevice 0x000030F66FC0E3D8, UcxEndpoint 0x000030F66F1DF648, UcxEndpointContext 0xFFFFCF0990E20A60
69: RootHub_Pdo_EvtQueryInterfaceIrpPreprocessCallback - !USB_BUS_INTERFACE_USBDI Query Exchange: Fixing irpStack->Parameters.QueryInterface.Interface: Size from 85 to 72, Version from 83 to 1
70: Controller_QueryUsbCapability - !!EvtControllerQueryUsbCapability failed for Capability (0xFFFFFB0D72A373C0), controller context(0xFFFFCF098E956930), status 0xc00000bb(STATUS_NOT_SUPPORTED)
71: RootHub_Pdo_EvtDeviceEnableWakeAtBus - Controller 0xFFFFCF098EBF2560 RootHub_Pdo_EvtDeviceEnableWakeAtBus
72: RootHub_Pdo_EvtDeviceEnableWakeAtBus - Controller 0xFFFFCF098EBF2560 RootHub_Pdo_EvtDeviceEnableWakeAtBus
73: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671623788, UcxEndpoint 0x000030F665313408, UcxEndpointContext 0xFFFFCF099ACECCA0
74: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671623788, UcxEndpoint 0x000030F66B6D73E8, UcxEndpointContext 0xFFFFCF0994928CC0
75: _UcxEndpointCreate - UcxControllerContext 0xFFFFCF098E956930, UcxUsbDevice 0x000030F671623788, UcxEndpoint 0x000030F664F2ED98, UcxEndpointContext 0xFFFFCF099B0D1310
---- end of log ----
13 error events encountered in logs
1: kd> !wdflogdump ucx01000.sys -f