Windows 10: pmon.sys BSOD due to rapid USB connection/disconnection

Discus and support pmon.sys BSOD due to rapid USB connection/disconnection in Windows 10 Drivers and Hardware to solve the problem; Hello, I am working on a project that involves my keyboard and mouse disconnecting and reconnecting from Windows multiple times, as I am switching... Discussion in 'Windows 10 Drivers and Hardware' started by TheMohawkNinja, Oct 30, 2020.

  1. pmon.sys BSOD due to rapid USB connection/disconnection


    Hello,


    I am working on a project that involves my keyboard and mouse disconnecting and reconnecting from Windows multiple times, as I am switching which computer the devices are sending inputs to.


    Despite having tried two different hardware USB switches, and even the USB/IP project a software USB over LAN switch solution as a means to handle the USB switching between devices, it is inevitably the case that when I go to switch which computer is receiving keyboard/mouse inputs, Windows 10 will eventually BSOD usually within the first dozen or so attempts at switching inputs. It is possible the issue is limited to the keyboard, as in my early attempts at getting USB/IP to work, I just switched the mouse and was able to switch the mouse back-and-forth between devices many times in rapid succession without issue.


    According to all of the minidumps created, the associated driver is "pmon.sys".


    - My machine is up-to-date save for 2020-10 .NET Cumulative, but this issue has been plaguing me for months, so unless you can 100% confirm there is a fix in that KB, I highly doubt that is a solution.

    - All updates have been successfully applied according to Update History

    - "sfc /scannow" has been run on the machine.


    The timestamp for pmon.sys according to the minidump file is 2/7/18, however the last modified date in its' containing folder is 4/4/19. Either way, it has been over 1.5 years since it has updated, which seems odd given it is apparently responsible for handing USB, something I would think would be updated frequently due to it's ubiqutous usage.


    Any help in resolving this issue would be much appreciated. My project requires a stable and reliable means of handling USB switching, and short of reinstalling Windows which I'd prefer to avoid if at all possible, I'm not really sure where to go from here.


    Minidumps are below:


    ===============================================================================================


    Microsoft R Windows Debugger Version 10.0.20153.1000 AMD64Copyright c Microsoft Corporation. All rights reserved.Loading Dump File [C:\Windows\Minidump\091420-13625-01.dmp]Mini Kernel Dump File: Only registers and stack trace are available************* Path validation summary **************Response Time ms LocationDeferred srv*Symbol search path is: srv*Executable search path is: Windows 10 Kernel Version 18362 MP 16 procs Free x64Product: WinNt, suite: TerminalServer SingleUserTSEdition build lab: 18362.1.amd64fre.19h1_release.190318-1202Machine Name:Kernel base = 0xfffff800`69800000 PsLoadedModuleList = 0xfffff800`69c460f0Debug session time: Mon Sep 14 16:52:55.213 2020 UTC - 5:00System Uptime: 0 days 1:03:11.903Loading Kernel Symbols.....................................................................................................................................................................................................................................Loading User SymbolsLoading unloaded module list...................For analysis of this file, run !analyze -vnt!KeBugCheckEx:fffff800`699c2990 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:fffff800`6d089950=00000000000001390: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************KERNEL_SECURITY_CHECK_FAILURE 139A kernel component has corrupted a critical data structure. The corruptioncould potentially allow a malicious user to gain control of this machine.Arguments:Arg1: 0000000000000003, A LIST_ENTRY has been corrupted i.e. double remove.Arg2: fffff8006d089c70, Address of the trap frame for the exception that caused the bugcheckArg3: fffff8006d089bc8, Address of the exception record for the exception that caused the bugcheckArg4: 0000000000000000, ReservedDebugging Details:------------------*** WARNING: Unable to verify checksum for win32k.sysKEY_VALUES_STRING: 1 Key : Analysis.CPU.mSec Value: 7577 Key : Analysis.DebugAnalysisProvider.CPP Value: Create: 8007007e on BENPC Key : Analysis.DebugData Value: CreateObject Key : Analysis.DebugModel Value: CreateObject Key : Analysis.Elapsed.mSec Value: 15800 Key : Analysis.Memory.CommitPeak.Mb Value: 80 Key : Analysis.System Value: CreateObject Key : WER.OS.Branch Value: 19h1_release Key : WER.OS.Timestamp Value: 2019-03-18T12:02:00Z Key : WER.OS.Version Value: 10.0.18362.1ADDITIONAL_XML: 1OS_BUILD_LAYERS: 1BUGCHECK_CODE: 139BUGCHECK_P1: 3BUGCHECK_P2: fffff8006d089c70BUGCHECK_P3: fffff8006d089bc8BUGCHECK_P4: 0TRAP_FRAME: fffff8006d089c70 -- .trap 0xfffff8006d089c70NOTE: The trap frame does not contain all registers.Some register values may be zeroed or incorrect.rax=ffff900e54916240 rbx=0000000000000000 rcx=0000000000000003rdx=fffff80069d8f709 rsi=0000000000000000 rdi=0000000000000000rip=fffff800698b446f rsp=fffff8006d089e00 rbp=0000000000000000 r8=0000000000000002 r9=0000000000000000 r10=0000000000000001r11=fffff780000003b0 r12=0000000000000000 r13=0000000000000000r14=0000000000000000 r15=0000000000000000iopl=0 nv up ei pl nz na po cynt!KeReleaseMutant+0x23f:fffff800`698b446f cd29 int 29hResetting default scopeEXCEPTION_RECORD: fffff8006d089bc8 -- .exr 0xfffff8006d089bc8ExceptionAddress: fffff800698b446f nt!KeReleaseMutant+0x000000000000023f ExceptionCode: c0000409 Security check failure or stack buffer overrun ExceptionFlags: 00000001NumberParameters: 1 Parameter[0]: 0000000000000003Subcode: 0x3 FAST_FAIL_CORRUPT_LIST_ENTRY BLACKBOXBSD: 1 !blackboxbsdBLACKBOXNTFS: 1 !blackboxntfsBLACKBOXPNP: 1 !blackboxpnpBLACKBOXWINLOGON: 1CUSTOMER_CRASH_COUNT: 1PROCESS_NAME: SystemERROR_CODE: NTSTATUS 0xc0000409 - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.EXCEPTION_CODE_STR: c0000409EXCEPTION_PARAMETER1: 0000000000000003EXCEPTION_STR: 0xc0000409STACK_TEXT: fffff800`6d089948 fffff800`699d4829 : 00000000`00000139 00000000`00000003 fffff800`6d089c70 fffff800`6d089bc8 : nt!KeBugCheckExfffff800`6d089950 fffff800`699d4c50 : fffff800`6d089b29 00000000`00000002 00000000`00000040 00000000`00000001 : nt!KiBugCheckDispatch+0x69fffff800`6d089a90 fffff800`699d2fe3 : 00000000`00000000 ffff900e`56c182b8 00000000`00000002 00000000`00000000 : nt!KiFastFailDispatch+0xd0fffff800`6d089c70 fffff800`698b446f : 00000000`00000006 fffff800`6662108d 00000000`00000000 00000000`000000c0 : nt!KiRaiseSecurityCheckFailure+0x323fffff800`6d089e00 fffff800`698b45a3 : ffff900e`00000000 ffff900e`00000001 ffff900e`00000001 ffff900e`54916100 : nt!KeReleaseMutant+0x23ffffff800`6d089ef0 fffff800`78cb11b9 : ffff900e`54916228 fffff800`00000000 00000000`00000000 00000000`00000000 : nt!KeReleaseMutex+0x13fffff800`6d089f20 ffff900e`54916228 : fffff800`00000000 00000000`00000000 00000000`00000000 fffff800`00000002 : pmon+0x11b9fffff800`6d089f28 fffff800`00000000 : 00000000`00000000 00000000`00000000 fffff800`00000002 fffff800`78b323e2 : 0xffff900e`54916228fffff800`6d089f30 00000000`00000000 : 00000000`00000000 fffff800`00000002 fffff800`78b323e2 ffff900e`549161a0 : 0xfffff800`00000000SYMBOL_NAME: pmon+11b9MODULE_NAME: pmonIMAGE_NAME: pmon.sysSTACK_COMMAND: .thread ; .cxr ; kbBUCKET_ID_FUNC_OFFSET: 11b9FAILURE_BUCKET_ID: 0x139_3_CORRUPT_LIST_ENTRY_pmon!unknown_functionOS_VERSION: 10.0.18362.1BUILDLAB_STR: 19h1_releaseOSPLATFORM_TYPE: x64OSNAME: Windows 10FAILURE_ID_HASH: {e49d5e15-5c34-b425-9ae4-d71f984a1b14}Followup: MachineOwner---------0: kd> lmvm pmonBrowse full module liststart end module namefffff800`78cb0000 fffff800`78cb8000 pmon T no symbols Loaded symbol image file: pmon.sys Image path: \??\C:\WINDOWS\System32\drivers\pmon.sys Image name: pmon.sys Browse all global symbols functions data Timestamp: Wed Feb 7 16:30:18 2018 5A7B6FEA CheckSum: 0000D687 ImageSize: 00008000 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4 Information from resource tables:


    ===============================================================================================


    Microsoft R Windows Debugger Version 10.0.20153.1000 AMD64


    Copyright c Microsoft Corporation. All rights reserved.Loading Dump File [C:\Windows\Minidump\100820-12718-01.dmp]Mini Kernel Dump File: Only registers and stack trace are available************* Path validation summary **************Response Time ms LocationDeferred srv*Symbol search path is: srv*Executable search path is: Windows 10 Kernel Version 18362 MP 16 procs Free x64Product: WinNt, suite: TerminalServer SingleUserTSEdition build lab: 18362.1.amd64fre.19h1_release.190318-1202Machine Name:Kernel base = 0xfffff803`39c00000 PsLoadedModuleList = 0xfffff803`3a0460f0Debug session time: Thu Oct 8 18:26:04.078 2020 UTC - 5:00System Uptime: 0 days 19:51:07.780Loading Kernel Symbols.................................................................................................................................................................................................................................Loading User SymbolsLoading unloaded module list......................For analysis of this file, run !analyze -vnt!KeBugCheckEx:fffff803`39dc2990 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:fffff283`27a28b30=000000000000000a1: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************IRQL_NOT_LESS_OR_EQUAL aAn attempt was made to access a pageable or completely invalid address at aninterrupt request level IRQL that is too high. This is usuallycaused by drivers using improper addresses.If a kernel debugger is available get the stack backtrace.Arguments:Arg1: ffffae8d06b58230, memory referencedArg2: 0000000000000002, IRQLArg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation only on chips which support this level of statusArg4: fffff80339cb4452, address which referenced memoryDebugging Details:------------------*** WARNING: Unable to verify checksum for win32k.sysKEY_VALUES_STRING: 1 Key : Analysis.CPU.mSec Value: 4874 Key : Analysis.DebugAnalysisProvider.CPP Value: Create: 8007007e on BENPC Key : Analysis.DebugData Value: CreateObject Key : Analysis.DebugModel Value: CreateObject Key : Analysis.Elapsed.mSec Value: 5503 Key : Analysis.Memory.CommitPeak.Mb Value: 79 Key : Analysis.System Value: CreateObject Key : WER.OS.Branch Value: 19h1_release Key : WER.OS.Timestamp Value: 2019-03-18T12:02:00Z Key : WER.OS.Version Value: 10.0.18362.1ADDITIONAL_XML: 1OS_BUILD_LAYERS: 1BUGCHECK_CODE: aBUGCHECK_P1: ffffae8d06b58230BUGCHECK_P2: 2BUGCHECK_P3: 0BUGCHECK_P4: fffff80339cb4452READ_ADDRESS: fffff8033a1713b8: Unable to get MiVisibleStateUnable to get NonPagedPoolStartUnable to get NonPagedPoolEndUnable to get PagedPoolStartUnable to get PagedPoolEndfffff8033a0283b8: Unable to get Flags value from nt!KdVersionBlockfffff8033a0283b8: Unable to get Flags value from nt!KdVersionBlockunable to get nt!MmSpecialPagesInUse ffffae8d06b58230 BLACKBOXBSD: 1 !blackboxbsdBLACKBOXNTFS: 1 !blackboxntfsBLACKBOXPNP: 1 !blackboxpnpBLACKBOXWINLOGON: 1CUSTOMER_CRASH_COUNT: 1PROCESS_NAME: SystemTRAP_FRAME: fffff28327a28c70 -- .trap 0xfffff28327a28c70NOTE: The trap frame does not contain all registers.Some register values may be zeroed or incorrect.rax=ffffae8c06b58240 rbx=0000000000000000 rcx=ffffc101fe47b180rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000rip=fffff80339cb4452 rsp=fffff28327a28e00 rbp=0000000000000000 r8=0000000000000002 r9=0000000000000000 r10=0000000000000001r11=fffff780000003b0 r12=0000000000000000 r13=0000000000000000r14=0000000000000000 r15=0000000000000000iopl=0 nv up ei pl nz na po ncnt!KeReleaseMutant+0x222:fffff803`39cb4452 498b06 mov rax,qword ptr [r14] ds:00000000`00000000=????????????????Resetting default scopeSTACK_TEXT: fffff283`27a28b28 fffff803`39dd4829 : 00000000`0000000a ffffae8d`06b58230 00000000`00000002 00000000`00000000 : nt!KeBugCheckExfffff283`27a28b30 fffff803`39dd0b69 : 00000000`00000000 ffffae8c`0d05d2b8 00000000`00000002 00000000`00000000 : nt!KiBugCheckDispatch+0x69fffff283`27a28c70 fffff803`39cb4452 : 00000000`00000006 fffff803`3652408d 00000000`00000000 00000000`000000c0 : nt!KiPageFault+0x469fffff283`27a28e00 fffff803`39cb45a3 : ffffae8c`00000000 ffffae8c`00000001 ffffae8c`00000001 ffffae8c`06b58100 : nt!KeReleaseMutant+0x222fffff283`27a28ef0 fffff803`487511b9 : ffffae8c`06b58228 fffff803`00000000 00000000`00000000 00000000`00000000 : nt!KeReleaseMutex+0x13fffff283`27a28f20 ffffae8c`06b58228 : fffff803`00000000 00000000`00000000 00000000`00000000 fffff283`00000002 : pmon+0x11b9fffff283`27a28f28 fffff803`00000000 : 00000000`00000000 00000000`00000000 fffff283`00000002 fffff803`485d23e2 : 0xffffae8c`06b58228fffff283`27a28f30 00000000`00000000 : 00000000`00000000 fffff283`00000002 fffff803`485d23e2 ffffae8c`06b581a0 : 0xfffff803`00000000SYMBOL_NAME: pmon+11b9MODULE_NAME: pmonIMAGE_NAME: pmon.sysSTACK_COMMAND: .thread ; .cxr ; kbBUCKET_ID_FUNC_OFFSET: 11b9FAILURE_BUCKET_ID: AV_pmon!unknown_functionOS_VERSION: 10.0.18362.1BUILDLAB_STR: 19h1_releaseOSPLATFORM_TYPE: x64OSNAME: Windows 10FAILURE_ID_HASH: {146d5e1c-c312-8f0e-6f37-5dc8aefa6e27}Followup: MachineOwner---------1: kd> lmvm pmonBrowse full module liststart end module namefffff803`48750000 fffff803`48758000 pmon T no symbols Loaded symbol image file: pmon.sys Image path: \??\C:\WINDOWS\System32\drivers\pmon.sys Image name: pmon.sys Browse all global symbols functions data Timestamp: Wed Feb 7 16:30:18 2018 5A7B6FEA CheckSum: 0000D687 ImageSize: 00008000 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4 Information from resource tables:


    =================================================================================================================


    Microsoft R Windows Debugger Version 10.0.20153.1000 AMD64Copyright c Microsoft Corporation. All rights reserved.Loading Dump File [C:\Windows\Minidump\102820-8093-01.dmp]Mini Kernel Dump File: Only registers and stack trace are available************* Path validation summary **************Response Time ms LocationDeferred srv*Symbol search path is: srv*Executable search path is: Windows 10 Kernel Version 18362 MP 16 procs Free x64Product: WinNt, suite: TerminalServer SingleUserTSEdition build lab: 18362.1.amd64fre.19h1_release.190318-1202Machine Name:Kernel base = 0xfffff800`4d200000 PsLoadedModuleList = 0xfffff800`4d6461b0Debug session time: Wed Oct 28 15:33:01.909 2020 UTC - 5:00System Uptime: 0 days 6:12:04.885Loading Kernel Symbols...............................................................................................................................................................................................................................Loading User SymbolsLoading unloaded module list............For analysis of this file, run !analyze -vnt!KeBugCheckEx:fffff800`4d3c2ce0 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:ffff8789`ba763a90=000000000000000a10: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************IRQL_NOT_LESS_OR_EQUAL aAn attempt was made to access a pageable or completely invalid address at aninterrupt request level IRQL that is too high. This is usuallycaused by drivers using improper addresses.If a kernel debugger is available get the stack backtrace.Arguments:Arg1: ffffb404b122d388, memory referencedArg2: 0000000000000002, IRQLArg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation only on chips which support this level of statusArg4: fffff8004d260b62, address which referenced memoryDebugging Details:------------------*** WARNING: Unable to verify checksum for win32k.sysKEY_VALUES_STRING: 1 Key : Analysis.CPU.mSec Value: 6155 Key : Analysis.DebugAnalysisProvider.CPP Value: Create: 8007007e on BENPC Key : Analysis.DebugData Value: CreateObject Key : Analysis.DebugModel Value: CreateObject Key : Analysis.Elapsed.mSec Value: 6768 Key : Analysis.Memory.CommitPeak.Mb Value: 92 Key : Analysis.System Value: CreateObject Key : WER.OS.Branch Value: 19h1_release Key : WER.OS.Timestamp Value: 2019-03-18T12:02:00Z Key : WER.OS.Version Value: 10.0.18362.1ADDITIONAL_XML: 1OS_BUILD_LAYERS: 1BUGCHECK_CODE: aBUGCHECK_P1: ffffb404b122d388BUGCHECK_P2: 2BUGCHECK_P3: 0BUGCHECK_P4: fffff8004d260b62READ_ADDRESS: fffff8004d7713b8: Unable to get MiVisibleStateUnable to get NonPagedPoolStartUnable to get NonPagedPoolEndUnable to get PagedPoolStartUnable to get PagedPoolEndfffff8004d6283b8: Unable to get Flags value from nt!KdVersionBlockfffff8004d6283b8: Unable to get Flags value from nt!KdVersionBlockunable to get nt!MmSpecialPagesInUse ffffb404b122d388 BLACKBOXBSD: 1 !blackboxbsdBLACKBOXNTFS: 1 !blackboxntfsBLACKBOXPNP: 1 !blackboxpnpBLACKBOXWINLOGON: 1CUSTOMER_CRASH_COUNT: 1PROCESS_NAME: usbip.exeTRAP_FRAME: ffff8789ba763bd0 -- .trap 0xffff8789ba763bd0NOTE: The trap frame does not contain all registers.Some register values may be zeroed or incorrect.rax=ffffb4039fe42240 rbx=0000000000000000 rcx=ffffb404b122d388rdx=ffffb403b122d388 rsi=0000000000000000 rdi=0000000000000000rip=fffff8004d260b62 rsp=ffff8789ba763d60 rbp=0000000000000000 r8=0000000000000002 r9=0000000000000000 r10=0000000000000001r11=fffff780000003b0 r12=0000000000000000 r13=0000000000000000r14=0000000000000000 r15=0000000000000000iopl=0 nv up ei pl zr na po ncnt!KeReleaseMutant+0x142:fffff800`4d260b62 483901 cmp qword ptr [rcx],rax ds:ffffb404`b122d388=????????????????Resetting default scopeSTACK_TEXT: ffff8789`ba763a88 fffff800`4d3d4b29 : 00000000`0000000a ffffb404`b122d388 00000000`00000002 00000000`00000000 : nt!KeBugCheckExffff8789`ba763a90 fffff800`4d3d0e69 : ffffb403`97010340 ffffb403`97010800 ffffb403`97015f00 000000b0`00000030 : nt!KiBugCheckDispatch+0x69ffff8789`ba763bd0 fffff800`4d260b62 : 00000000`00000002 ffffb403`aa8ff860 0000010f`b2af0900 00004bfc`57070200 : nt!KiPageFault+0x469ffff8789`ba763d60 fffff800`4d260d93 : ffffb403`00000000 ffffb403`00000001 ffffb403`00000001 ffffb403`9fe42100 : nt!KeReleaseMutant+0x142ffff8789`ba763e50 fffff800`5de211b9 : ffffb403`9fe42228 fffff800`00000000 ffffb403`00000000 fffff800`5de03c00 : nt!KeReleaseMutex+0x13ffff8789`ba763e80 ffffb403`9fe42228 : fffff800`00000000 ffffb403`00000000 fffff800`5de03c00 ffff8789`00000002 : pmon+0x11b9ffff8789`ba763e88 fffff800`00000000 : ffffb403`00000000 fffff800`5de03c00 ffff8789`00000002 fffff800`5dcb23e2 : 0xffffb403`9fe42228ffff8789`ba763e90 ffffb403`00000000 : fffff800`5de03c00 ffff8789`00000002 fffff800`5dcb23e2 ffffb403`9fe421a0 : 0xfffff800`00000000ffff8789`ba763e98 fffff800`5de03c00 : ffff8789`00000002 fffff800`5dcb23e2 ffffb403`9fe421a0 fffff800`5de210cd : 0xffffb403`00000000ffff8789`ba763ea0 fffff800`5de03abc : 00000000`00000002 ffff8789`ba763f58 ffffb403`a6d2b910 ffffb403`ad9e9960 : mouhid!MouHid_StartRead+0x84ffff8789`ba763f00 fffff800`4d25bd99 : 00000000`00000000 00000000`00000000 00000000`c0000201 00000000`00000000 : mouhid!MouHid_ReadComplete+0x75cffff8789`ba763fa0 fffff800`4d25bc67 : ffffb403`b2b229f0 00000000`00000006 00000000`00000000 ffffb403`a1550660 : nt!IopfCompleteRequest+0x119ffff8789`ba7640b0 fffff800`5dc7acb1 : ffffb403`b2b229e0 ffffb403`b2b22902 ffff8789`ba764151 00000000`00000005 : nt!IofCompleteRequest+0x17ffff8789`ba7640e0 fffff800`5dc7a7ba : ffffb403`a1550660 ffffb403`a1550602 ffffb403`b13f7ab0 00000000`00000005 : HIDCLASS!HidpDistributeInterruptReport+0x25dffff8789`ba7641b0 fffff800`4d25bd99 : ffffb403`ae5da010 ffffb403`ae5da010 ffff8789`ba764201 ffffb403`ae5da323 : HIDCLASS!HidpInterruptReadComplete+0x34affff8789`ba764250 fffff800`4d25bc67 : 00000000`00000000 00000000`00000000 00000000`00000001 00000000`00000001 : nt!IopfCompleteRequest+0x119ffff8789`ba764360 fffff800`505a84ad : 00000000`00000000 ffffb403`b1993df0 00000000`00000002 00000000`00000000 : nt!IofCompleteRequest+0x17ffff8789`ba764390 fffff800`505a7f7b : ffffb403`adcfb302 00000000`00000000 ffffb403`ae5da010 00000000`00000000 : Wdf01000!FxRequest::CompleteInternal+0x22d [minkernel\wdf\framework\shared\core\fxrequest.cpp @ 869] ffff8789`ba764420 fffff800`5db491d0 : 00000000`00000000 ffffb403`b1993df0 00004bfc`4e66f688 00004bfc`4e66c208 : Wdf01000!imp_WdfRequestComplete+0x8b [minkernel\wdf\framework\shared\core\fxrequestapi.cpp @ 436] ffff8789`ba764480 fffff800`5db33540 : ffffb403`aadefdb0 ffffb403`b4a26c02 00000000`00000000 00004bfc`4e66f688 : udecx!UdecxUrbComplete+0x100ffff8789`ba7644e0 ffffb403`aadefdb0 : ffffb403`b4a26c02 00000000`00000000 00004bfc`4e66f688 ffffb403`adcfb340 : usbip_vhci_ude+0x3540ffff8789`ba7644e8 ffffb403`b4a26c02 : 00000000`00000000 00004bfc`4e66f688 ffffb403`adcfb340 fffff800`5db37307 : 0xffffb403`aadefdb0ffff8789`ba7644f0 00000000`00000000 : 00004bfc`4e66f688 ffffb403`adcfb340 fffff800`5db37307 00000000`00000000 : 0xffffb403`b4a26c02SYMBOL_NAME: pmon+11b9MODULE_NAME: pmonIMAGE_NAME: pmon.sysSTACK_COMMAND: .thread ; .cxr ; kbBUCKET_ID_FUNC_OFFSET: 11b9FAILURE_BUCKET_ID: AV_pmon!unknown_functionOS_VERSION: 10.0.18362.1BUILDLAB_STR: 19h1_releaseOSPLATFORM_TYPE: x64OSNAME: Windows 10FAILURE_ID_HASH: {146d5e1c-c312-8f0e-6f37-5dc8aefa6e27}Followup: MachineOwner---------10: kd> lmvm pmonBrowse full module liststart end module namefffff800`5de20000 fffff800`5de28000 pmon T no symbols Loaded symbol image file: pmon.sys Image path: \??\C:\WINDOWS\System32\drivers\pmon.sys Image name: pmon.sys Browse all global symbols functions data Timestamp: Wed Feb 7 16:30:18 2018 5A7B6FEA CheckSum: 0000D687 ImageSize: 00008000 Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4 Information from resource tables:

    :)
     
    TheMohawkNinja, Oct 30, 2020
    #1
  2. Remon Ont Win User

    connect/disconnect sounds

    Hi,

    The issue with connect/disconnect sounds could be due to the following:

    • USB hub problem.
    • Loose mouse, keyboard, monitor or USB connector
    • Outdated software drivers
    • Sound settings

    We would like to know more information:

    • Have you done any changes on your computer prior to the issue?
    • Have you checked if your devices are plugged/connected properly to your computer?
    • Is the issue happening when playing an specific game only?
    • What troubleshooting steps have you done so far?

    We will wait for your response.
     
    Remon Ont, Oct 30, 2020
    #2
  3. Cr00zng Win User
    System connects and disconnects USB drives...

    Thanks Bree, but doing so made no difference.

    I've been researching this issue, including event ID 51. Most seems to suggest that the drive is failing, but that isn't for my drive. The USB 3.0 hub on the monitor does not have the system connect/disconnect issue, transferring 11 GBs of data didn't even take long:


    pmon.sys BSOD due to rapid USB connection/disconnection [​IMG]


    The most helpful advice had been this one:

    USB port mess... - Windows 7 Help Forums

    Yes, my own post from four years ego in Windows 7 forum, pretty much forgot that the Gigabyte GA-Z77X-UP5 TH motherboard has a hardware issue related to the USB ports.

    Maybe removing all USB hubs/devices, let Windows 10 detect them and install the driver(s) would resolve this. After reading through my link above, I am not inclined to do that at this time...

    Again, thanks for your help Bree...
     
    Cr00zng, Oct 30, 2020
    #3
  4. Bree Win User

    pmon.sys BSOD due to rapid USB connection/disconnection

    System connects and disconnects USB drives...

    In fact it is completely normal and nothing to do with your problems. Note the indent of the first instance? That's because it is listed under 'This PC'. The second one is listed under Desktop, which also contains 'This PC'. You cannot change this behaviour, but you can collapse 'This PC' if you don't want to see two listings.
     
Thema:

pmon.sys BSOD due to rapid USB connection/disconnection

Loading...
  1. pmon.sys BSOD due to rapid USB connection/disconnection - Similar Threads - pmon sys BSOD

  2. iPhone rapidly connects and disconnects from PC

    in Windows 10 Gaming
    iPhone rapidly connects and disconnects from PC: I have a custom-built PC with a PCI-E wireless Bluetooth/Wifi adapter the wifi works fine. I have a 5600x and 6700xt, and a Asus Tuf Gaming B550 plus motherboard in case that's relevant. My iPhone 8 which has the latest update keeps rapidly connecting and disconnecting to my...
  3. iPhone rapidly connects and disconnects from PC

    in Windows 10 Software and Apps
    iPhone rapidly connects and disconnects from PC: I have a custom-built PC with a PCI-E wireless Bluetooth/Wifi adapter the wifi works fine. I have a 5600x and 6700xt, and a Asus Tuf Gaming B550 plus motherboard in case that's relevant. My iPhone 8 which has the latest update keeps rapidly connecting and disconnecting to my...
  4. USB Tether BSOD due to USB80236.SYS

    in Windows 10 Gaming
    USB Tether BSOD due to USB80236.SYS: I have a third gen. Lenovo Carbon X1. Up until this summer, it was running with the original Windows 10 installation from when I purhased it 2015-2016 timeframe. Last year one of the hinges broke and the wireless signal strength degraded from a broken antenna wire routed...
  5. USB Tether BSOD due to USB80236.SYS

    in Windows 10 Software and Apps
    USB Tether BSOD due to USB80236.SYS: I have a third gen. Lenovo Carbon X1. Up until this summer, it was running with the original Windows 10 installation from when I purhased it 2015-2016 timeframe. Last year one of the hinges broke and the wireless signal strength degraded from a broken antenna wire routed...
  6. USB Tether BSOD due to USB80236.SYS

    in Windows 10 BSOD Crashes and Debugging
    USB Tether BSOD due to USB80236.SYS: I have a third gen. Lenovo Carbon X1. Up until this summer, it was running with the original Windows 10 installation from when I purhased it 2015-2016 timeframe. Last year one of the hinges broke and the wireless signal strength degraded from a broken antenna wire routed...
  7. USBs rapidly and randomly re/disconnect

    in Windows 10 Ask Insider
    USBs rapidly and randomly re/disconnect: My mouse and keyboard will act as if someone is unplugging and plugging them in as fast as possible. Its usually while I'm playing a game but it can happen while I'm watching YT or even afk on my home screen. It won't happen for hours to days and then suddenly I'm forced to...
  8. Rapidly connecting and disconnecting webcam

    in Windows 10 Ask Insider
    Rapidly connecting and disconnecting webcam: Hello everyone, I have a problem with my webcam (Logitech C270) that started this week. The cam rapidly connects and disconnects when used with Microsoft Teams (could be besides that too, that's when it's happening for me). I checked every usb slot individually and they are...
  9. USB connecting and disconnecting

    in Windows 10 Drivers and Hardware
    USB connecting and disconnecting: This is a sort-of follow on to my earlier question about cables. Tethering a camera to a tablet, laptop or desktop generally takes a couple cables (often a USB on-the-go cable). So I have a 3 meter Amazon Basics USB 3 Type-A extension and a 1M USB 3 Type-A to micro B. Works...
  10. BSODs Due to Qcamain10x65.sys Error

    in Windows 10 BSOD Crashes and Debugging
    BSODs Due to Qcamain10x65.sys Error: Hi, A week ago I posted a question regarding a similar problem. For a while, I was getting the driver_irql_not_less_or_equal error. After looking at the minidump files, I was told to update my Qualcomm Atheros Network card device driver. I tried this solution, but I started...