SB3 USB keyboard and mouse intermittently disconnect (dump attached)

0

I have G413 Logitech mechanical keyboard, and G300 Logitech gaming mouse, each plugged in at 2 different usb ports on the laptop base.

I found both external usb devices connection to the laptop was not stable. Plugging back in or restarting computer sometimes work and sometimes not.

I have also tried:

  • disable power suspend

  • uninstalling and redownloading all drivers

  • used different devices and same behavior

  • adjusting the sb3 hinge angles

  • or basically anything on google search

Just recently I tried to take a dump of the Logitech driver app LCore when the hardware was disconnect and driver shown unresponding in task manager.

Below is dump file LCore.DMP analyzed from windbg

Microsoft (R) Windows Debugger Version 10.0.20153.1000 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Users\xcy99\Desktop\LCore.DMP]
User Mini Dump File with Full Memory: Only application data is available

Symbol search path is: srv*
Executable search path is: 
Windows 10 Version 19041 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS Personal
Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
Machine Name:
Debug session time: Mon Sep 28 16:00:15.000 2020 (UTC + 8:00)
System Uptime: 0 days 2:39:03.558
Process Uptime: 0 days 0:07:32.000
................................................................
...........................................................
Loading unloaded module list
..............
For analysis of this file, run !analyze -v
ntdll!NtWaitForSingleObject+0x14:
00007ff8`4826be44 c3              ret
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 2859

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on XU

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.mSec
    Value: 157097

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 244

    Key  : Analysis.System
    Value: CreateObject

    Key  : Failure.Source.FileLine
    Value: 151

    Key  : Failure.Source.FilePath
    Value: f:\dd\vctools\crt\crtw32\concrt\externalcontextbase.cpp

    Key  : Failure.Source.SourceServerCommand
    Value: tf.exe view /version:1006610 /noprompt "$/devdiv/D12Rel/Rel/vctools/crt/crtw32/concrt/externalcontextbase.cpp" /server:vstfdevdiv.redmond.corp.microsoft.com:8080/devdiv2 /output:"C:\ProgramData\Dbg\src\VSTFDEVDIV_DEVDIV2\devdiv\D12Rel\Rel\vctools\crt\crtw32\concrt\externalcontextbase.cpp\1006610\externalcontextbase.cpp"

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 9543

    Key  : Timeline.Process.Start.DeltaSec
    Value: 452

    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

    Key  : WER.Process.Version
    Value: 9.2.65.0


ADDITIONAL_XML: 1

OS_BUILD_LAYERS: 1

NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  00002454

PROCESS_NAME:  LCore.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE_STR:  80000003

STACK_TEXT:  
0000009f`74cf85a8 00007ff8`45b426ee     : 0000083c`6e41d266 00007ff6`8a490c63 0000009f`74cf8748 0000009f`74cf8748 : ntdll!NtWaitForSingleObject+0x14
0000009f`74cf85b0 00007ff8`03b0744f     : 00000289`7356cbb0 00000289`773b3e68 0000009f`00000000 00000000`000003e4 : KERNELBASE!WaitForSingleObjectEx+0x8e
0000009f`74cf8650 00007ff8`03b04f92     : 00000289`77396150 0000009f`74cf86d9 00000289`773b3e68 00000289`77396e28 : msvcr120!Concurrency::details::ExternalContextBase::Block+0x4b
0000009f`74cf8690 00007ff8`0f0ac891     : 00000000`00000000 00000289`773b3e90 00000289`773b3e90 00007ff8`0f0ace1d : msvcr120!Concurrency::details::_Condition_variable::wait+0xb6
0000009f`74cf8740 00007ff6`8acfac11     : 00000289`00000000 00000289`773b3aa0 00000289`773b3aa0 00007ff6`8b0a8780 : msvcp120!do_wait+0x49
0000009f`74cf87b0 00007ff6`8ad27121     : 0000009f`74cf88a8 00000289`7b3ba4d0 00000289`773b3aa0 0000009f`74cf8a01 : LCore+0x9bac11
0000009f`74cf8830 00007ff6`8acf8e2a     : 0000009f`74cf89b0 0000009f`74cf89f8 00000000`00000000 00007ff6`8a3977f8 : LCore+0x9e7121
0000009f`74cf88d0 00007ff6`8ace92cb     : 0000009f`74cf89c8 0000009f`74cf89a0 00000000`00000004 00000000`00000000 : LCore+0x9b8e2a
0000009f`74cf8960 00007ff6`8acb503d     : 0000009f`74cf8aa0 00007ff6`8a4a9ee0 00000289`79394bb0 00007ff6`8a421849 : LCore+0x9a92cb
0000009f`74cf8a60 00007ff6`8a664147     : 0000009f`74cf8b48 00000289`7646ba18 00000000`00000000 00007ff6`8a3888d3 : LCore+0x97503d
0000009f`74cf8b10 00007ff6`8a6663c8     : 00000289`7646b9d0 0000009f`74cf8bec 0000009f`74cf8bd8 0000009f`74cf8bc8 : LCore+0x324147
0000009f`74cf8b70 00007ff6`8a4aebf9     : 00000289`7646b9d0 00000289`00000000 0000009f`74cf8e70 00000289`7356e800 : LCore+0x3263c8
0000009f`74cf8de0 00007ff6`8a4a9f50     : 00000289`773d6af0 00000000`000000fd 00000289`776e1a10 00000000`ffffffff : LCore+0x16ebf9
0000009f`74cf8ee0 00000000`51e7d6fc     : 00000289`773d6af0 00000000`00000000 00000289`00000000 0000009f`74cf9050 : LCore+0x169f50
0000009f`74cf8f20 00000000`51a86e30     : 00000289`7b8397f0 00000289`00000007 00000289`777fcc50 0000009f`74cf9050 : Qt5Core!QMetaObject::activate+0x59c
0000009f`74cf9030 00000000`518574f7     : 00000289`777fcc50 00000000`000000fd 00000289`777fcc50 0000009f`74cf9090 : Qt5Widgets!QAbstractSlider::valueChanged+0x30
0000009f`74cf9070 00000000`5185740e     : 00000289`777fcc50 00000000`000000fd 00000289`7b8397f0 00007ff8`00000000 : Qt5Widgets!QAbstractSlider::setValue+0xb7
0000009f`74cf90e0 00000000`518ded84     : 00000000`000000fd 00000289`7b8397f0 00000289`7b8397f0 00000289`777fcc50 : Qt5Widgets!QAbstractSlider::setSliderPosition+0x6e
0000009f`74cf9110 00000000`517aa54b     : 00000005`000000be 00000000`51770000 00000289`7b8397f0 00007ff8`481e95f1 : Qt5Widgets!QSlider::mouseMoveEvent+0x94
0000009f`74cf91c0 00000000`51784dd6     : 00000000`0000fffd 00000289`7b8397f0 00000289`7356e840 00000289`7b8397f0 : Qt5Widgets!QWidget::event+0xab
0000009f`74cf9360 00000000`51782e38     : 00000000`00000000 0000009f`74cf9490 0000009f`74cf9500 00000289`7358c450 : Qt5Widgets!QApplicationPrivate::notify_helper+0xf6
0000009f`74cf9390 00000000`51e5ce28     : 00000289`78d671b0 00000289`7357f530 0000009f`74cf9c20 0000009f`74cfe400 : Qt5Widgets!QApplication::notify+0x948
0000009f`74cf99d0 00000000`51785e84     : 00000289`7702dc20 00007fff`dde79b22 00000289`788291c0 0000009f`74cf9c40 : Qt5Core!QCoreApplication::notifyInternal+0x78
0000009f`74cf9a50 00000000`517d0f8f     : 0000009f`74cfa601 0000009f`74cfa660 00000289`7b839700 0000009f`74cf9ce0 : Qt5Widgets!QApplicationPrivate::sendMouseEvent+0x374
0000009f`74cf9b60 00000000`517cf63e     : 00000289`7702dc20 00000289`7702dc20 3ff00000`00000001 00007fff`00000000 : Qt5Widgets!QWidget::windowHandle+0x1dff
0000009f`74cf9cd0 00000000`51784dd6     : 00000289`7702dc20 00000289`7358c450 00000289`7702dc20 0000009f`74cfa630 : Qt5Widgets!QWidget::windowHandle+0x4ae
0000009f`74cf9d30 00000000`517843b3     : 00000289`75be9460 0000009f`74cf9e60 0000009f`74cfe4d8 00000289`7358c450 : Qt5Widgets!QApplicationPrivate::notify_helper+0xf6
0000009f`74cf9d60 00000000`51e5ce28     : 0000009f`74cfe4d8 00000289`7357f530 0000009f`74cfa630 0000009f`74cfe400 : Qt5Widgets!QApplication::notify+0x1ec3
0000009f`74cfa3a0 00007fff`dde8391f     : 00000000`00000005 00000289`78ae03c0 00000289`735a4ec8 00000000`00000005 : Qt5Core!QCoreApplication::notifyInternal+0x78
0000009f`74cfa420 00007fff`dde85af7     : 00000289`78ae03c0 0000009f`74cfa800 00000000`00000000 00007fff`00000000 : Qt5Gui!QGuiApplicationPrivate::processMouseEvent+0x58f
0000009f`74cfa790 00007fff`dde738fe     : 00007fff`de1f5f38 00007fff`ddd5f443 00000289`7357f558 00000000`00000401 : Qt5Gui!QGuiApplicationPrivate::processWindowSystemEvent+0x137
0000009f`74cfa7e0 00000000`51ea2b09     : 00000000`00000024 00007fff`de1f5f38 0000009f`74cfa8b9 00000000`00000000 : Qt5Gui!QWindowSystemInterface::sendWindowSystemEvents+0x11e
0000009f`74cfa820 00007ff8`46abe858     : 00000000`00000000 00000000`00000001 00000000`00000001 00000000`00000000 : Qt5Core!QEventDispatcherWin32::processEvents+0xc59
0000009f`74cfa920 00007ff8`46abe299     : 00000000`00003dff 00000000`51ea2850 00000000`00090630 00000289`00000401 : user32!UserCallWinProcCheckWow+0x2f8
0000009f`74cfaab0 00000000`51ea234e     : 00000000`51ea2850 00000289`7359f501 00000000`00000002 00000000`00000000 : user32!DispatchMessageWorker+0x249
0000009f`74cfab30 00007fff`ddd5f35f     : 00000000`00000080 00000000`00000024 00000289`7358c450 00000289`7357f538 : Qt5Core!QEventDispatcherWin32::processEvents+0x49e
0000009f`74cfdec0 00000000`51e599b1     : 00000289`7777fd90 00000289`00000024 0000009f`74cfdfe8 00000289`7357f530 : qwindows+0x1f35f
0000009f`74cfdf40 00000000`51e5c089     : 00000289`73557d40 00000289`00000000 00000289`7357f530 00000000`00000001 : Qt5Core!QEventLoop::exec+0x1c1
0000009f`74cfdfc0 00007ff6`8a9a217e     : 00000289`73553626 0000009f`74cfe068 00000289`00000001 00000289`775b6f60 : Qt5Core!QCoreApplication::exec+0x189
0000009f`74cfe030 00007ff6`8a7a386b     : 00000289`735da070 0000009f`74cfeb00 00000289`00000001 00000289`775b5860 : LCore+0x66217e
0000009f`74cfe0b0 00007ff6`8ad5d9d5     : 00007ff6`8a340000 00000000`00000000 00000289`73553626 00000000`00000001 : LCore+0x46386b
0000009f`74cffbd0 00007ff8`47116fd4     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : LCore+0xa1d9d5
0000009f`74cffc10 00007ff8`4821cec1     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
0000009f`74cffc40 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


STACK_COMMAND:  ~0s; .ecxr ; kb

FAULTING_SOURCE_LINE:  f:\dd\vctools\crt\crtw32\concrt\externalcontextbase.cpp

FAULTING_SOURCE_FILE:  f:\dd\vctools\crt\crtw32\concrt\externalcontextbase.cpp

FAULTING_SOURCE_LINE_NUMBER:  151

FAULTING_SOURCE_SRV_COMMAND:  tf.exe view /version:1006610 /noprompt "$/devdiv/D12Rel/Rel/vctools/crt/crtw32/concrt/externalcontextbase.cpp" /server:http://vstfdevdiv.redmond.corp.microsoft.com:8080/devdiv2 /output:"C:\ProgramData\Dbg\src\VSTFDEVDIV_DEVDIV2\devdiv\D12Rel\Rel\vctools\crt\crtw32\concrt\externalcontextbase.cpp\1006610\externalcontextbase.cpp"

FAULTING_SOURCE_CODE:  
No source found for 'f:\dd\vctools\crt\crtw32\concrt\externalcontextbase.cpp'


SYMBOL_NAME:  msvcr120!Concurrency::details::ExternalContextBase::Block+4b

MODULE_NAME: msvcr120

IMAGE_NAME:  msvcr120.dll

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_msvcr120.dll!Concurrency::details::ExternalContextBase::Block

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  12.0.21005.1

FAILURE_ID_HASH:  {7b476c2d-5564-c4c7-3740-8203a4b06764}

Followup:     MachineOwner
---------

0:000> .exr -1
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0
0:000> .exr -1
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0
windows-10
surface
asked on Stack Overflow Sep 28, 2020 by Charlie • edited Nov 5, 2020 by halfer

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0