https://bugs.kde.org/show_bug.cgi?id=500372

            Bug ID: 500372
           Summary: Runs fine but keeps generating dmp files (if android
                    has a persistent notification, it keeps popping up on
                    the computer side, I turned off notifications for some
                    apps so it's barely fine)
    Classification: Applications
           Product: kdeconnect
           Version: unspecified
          Platform: Other
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: windows-application
          Assignee: piyushaggarwal...@gmail.com
          Reporter: w2193551...@outlook.com
  Target Milestone: ---

Created attachment 178564
  --> https://bugs.kde.org/attachment.cgi?id=178564&action=edit
dmp file

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY


STEPS TO REPRODUCE
1. run kdeconnect
2. wait


OBSERVED RESULT
3. Generate dmp file

EXPECTED RESULT
Fix notification dll,No more dmp generation

SOFTWARE/OS VERSIONS
Windows: 23H2  22631.4830
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 
KDE Connect: 25.03.70
Windows 11 Version 23H2
KDE Frameworks: 6.10.0
Qt: Using 6.8.1 and built against 6.8.1
Build ABI: x86_64-little_endian-llp64
Kernel: winnt 10.0.22631

ADDITIONAL INFORMATION
************* Preparing the environment for Debugger Extensions Gallery
repositories **************
   ExtensionRepository : Implicit
   UseExperimentalFeatureForNugetShare : true
   AllowNugetExeUpdate : true
   NonInteractiveNuget : true
   AllowNugetMSCredentialProviderInstall : true
   AllowParallelInitializationOfLocalRepositories : true
   EnableRedirectToChakraJsProvider : false

   -- Configuring repositories
      ----> Repository : LocalInstalled, Enabled: true
      ----> Repository : UserExtensions, Enabled: true

>>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery 
>>>>>>>>>>>>> repositories completed, duration 0.000 seconds

************* Waiting for Debugger Extensions Gallery to Initialize
**************

>>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, 
>>>>>>>>>>>>> duration 0.031 seconds
   ----> Repository : UserExtensions, Enabled: true, Packages count: 0
   ----> Repository : LocalInstalled, Enabled: true, Packages count: 42

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


Loading Dump File
[C:\Users\Administrator\AppData\Local\CrashDumps\kdeconnectd.exe.30856.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available


************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is: 
Windows 10 Version 22631 MP (20 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 22621.1.amd64fre.ni_release.220506-1250
Debug session time: Wed Feb 19 13:28:36.000 2025 (UTC + 8:00)
System Uptime: 0 days 2:23:14.091
Process Uptime: 0 days 0:24:16.000
................................................................
................................................................
................................................................
......
Loading unloaded module list
......................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr
(7888.6a24): Access violation - code c0000005 (first/second chance not
available)

+------------------------------------------------------------------------+
| This target supports Hardware-enforced Stack Protection. A HW based    |
| "Shadow Stack" may be available to assist in debugging and analysis.   |
| See aka.ms/userhsp for more info.                                      |
|                                                                        |
| dps @ssp                                                               |
|                                                                        |
+------------------------------------------------------------------------+

For analysis of this file, run !analyze -v
ntdll!NtWaitForMultipleObjects+0x14:
00007ff9`96030f14 c3              ret
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : AV.Fault
    Value: Read

    Key  : Analysis.CPU.mSec
    Value: 203

    Key  : Analysis.Elapsed.mSec
    Value: 2564

    Key  : Analysis.IO.Other.Mb
    Value: 0

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 0

    Key  : Analysis.Init.CPU.mSec
    Value: 78

    Key  : Analysis.Init.Elapsed.mSec
    Value: 14156

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

    Key  : Analysis.Version.DbgEng
    Value: 10.0.27725.1000

    Key  : Analysis.Version.Description
    Value: 10.2408.27.01 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2408.27.1

    Key  : Failure.Bucket
    Value:
INVALID_POINTER_READ_c0000005_kdeconnect_sendnotifications.dll!Unknown

    Key  : Failure.Hash
    Value: {b617b329-6604-6c76-393a-a89e05322f4e}

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

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

    Key  : WER.OS.Branch
    Value: ni_release

    Key  : WER.OS.Version
    Value: 10.0.22621.1


FILE_IN_CAB:  kdeconnectd.exe.30856.dmp

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
rax=00007ff9477ac7a8 rbx=0000000003953050 rcx=18815d3c839ceba2
rdx=0000000000000001 rsi=000000000000000f rdi=0000000003953050
rip=00007ff9477854dc rsp=000000000014bf30 rbp=000000000014c090
 r8=0000000000000080  r9=0000000008d1de68 r10=0000000000000003
r11=000000000014bec0 r12=0000000000000000 r13=0000000000000000
r14=00000000039563b0 r15=00000000039563b0
iopl=0         nv up ei pl nz na pe nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010202
kdeconnect_sendnotifications!qt_plugin_instance+0x2b1e:
00007ff9`477854dc 488b01          mov     rax,qword ptr [rcx]
ds:18815d3c`839ceba2=????????????????
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ff9477854dc
(kdeconnect_sendnotifications!qt_plugin_instance+0x0000000000002b1e)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff

PROCESS_NAME:  kdeconnectd.exe

READ_ADDRESS:  ffffffffffffffff 

ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%p            0x%p                    %s

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  ffffffffffffffff

STACK_TEXT:  
00000000`0014bf30 00007ff9`47785894     : 00000000`08c237e0 00000000`00000000
00000000`00000090 00000000`00000000 :
kdeconnect_sendnotifications!qt_plugin_instance+0x2b1e
00000000`0014bf60 00007ff9`6b16a7db     : 00000000`00000000 00000000`0014c090
00000000`03f1d520 00000000`00000000 :
kdeconnect_sendnotifications!qt_plugin_instance+0x2ed6
00000000`0014bf90 00007ff9`6b16b052     : 00000000`08aff260 00000000`08c1f540
00000000`03f1d520 00000000`00000000 :
kdeconnectcore!BluetoothLinkProvider::onNetworkChange+0xc1f0e
00000000`0014c1a0 00007ff9`6b1676db     : 00000000`08be0a10 00000000`08be0a10
00000000`00000000 00000000`03f1dc90 :
kdeconnectcore!BluetoothLinkProvider::onNetworkChange+0xc2785
00000000`0014c1d0 00007ff8`f5ad030f     : 00000000`00000000 00000000`08bf6f60
00000000`03f1dc90 00000000`00000000 :
kdeconnectcore!BluetoothLinkProvider::onNetworkChange+0xbee0e
00000000`0014c200 00007ff8`f5ad1fd9     : 00000000`08be0a10 00007ff9`00000000
00000000`00000000 00000000`00000003 :
Qt6Core!QObject::qt_static_metacall+0x145f
00000000`0014c330 00007ff9`6b0e2613     : 00000000`08be0a10 00000000`08be0a10
00000000`00000000 00000000`00000000 : Qt6Core!QObject::~QObject+0x119
00000000`0014c3e0 00007ff8`f5ada507     : 00000000`0056f260 00000000`03e3c020
00000000`08b961b0 00007ff8`f699b991 :
kdeconnectcore!BluetoothLinkProvider::onNetworkChange+0x39d46
00000000`0014c410 00007ff8`f68a2b97     : 00000000`0056f260 00000000`0054d9c0
00000000`03e3c020 00000000`08be0a10 : Qt6Core!QObject::event+0x247
00000000`0014c520 00007ff8`f68a1cea     : 00000000`00000000 00000000`0014c650
00000000`00000000 00007ff9`95fcc360 :
Qt6Widgets!QApplicationPrivate::notify_helper+0x157
00000000`0014c550 00007ff8`f5a917c2     : 00000000`0014fd90 00000000`08be0a10
00000000`03e3c020 00000000`00000000 : Qt6Widgets!QApplication::notify+0x167a
00000000`0014c780 00007ff8`f5a94c24     : 00000000`00563998 00000000`00000000
00000000`03e3c020 00000000`00563998 :
Qt6Core!QCoreApplication::notifyInternal2+0x122
00000000`0014c7e0 00007ff8`f639387f     : 00000000`00563998 00000000`00000000
00000000`0059e430 00000000`03e0d180 :
Qt6Core!QCoreApplicationPrivate::sendPostedEvents+0xf54
00000000`0014ca30 00007ff8`f5c140b9     : 00000000`000000a4 00000000`0014cb60
00000000`08d919d0 00000000`00000000 :
Qt6Gui!QWindowsGuiEventDispatcher::sendPostedEvents+0xf
00000000`0014ca60 00007ff8`f63937f9     : 00000000`00000000 00000000`00000000
00000000`08d919d0 00000000`0059e430 :
Qt6Core!QEventDispatcherWin32::processEvents+0x99
00000000`0014fbb0 00007ff8`f5a99504     : 00000000`000000a4 00000000`08d919d0
00000000`0056f260 00000000`0014fc80 :
Qt6Gui!QWindowsGuiEventDispatcher::processEvents+0x19
00000000`0014fbe0 00007ff8`f5a8fa9d     : 00000000`0014fc80 00000000`00563950
00000000`0014fdc0 00007ff8`f5d2aa10 : Qt6Core!QEventLoop::exec+0x154
00000000`0014fc60 00007ff7`6ff755fd     : 00007ff8`f64e5f00 00000000`0014fe18
00000000`00000000 00000000`03d9a4b0 : Qt6Core!QCoreApplication::exec+0x15d
00000000`0014fcc0 00007ff7`6ff785b4     : 00000000`00000001 00007ff7`6ff78719
00000000`03f472b0 00000000`005af070 : kdeconnectd+0x55fd
00000000`0014fef0 00007ff9`94ab259d     : 00000000`00000000 00000000`00000000
00000000`00000000 00000000`00000000 : kdeconnectd+0x85b4
00000000`0014ff30 00007ff9`95feaf38     : 00000000`00000000 00000000`00000000
00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x1d
00000000`0014ff60 00000000`00000000     : 00000000`00000000 00000000`00000000
00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x28


STACK_COMMAND:  ~0s; .ecxr ; kb

SYMBOL_NAME:  kdeconnect_sendnotifications+2b1e

MODULE_NAME: kdeconnect_sendnotifications

IMAGE_NAME:  kdeconnect_sendnotifications.dll

FAILURE_BUCKET_ID: 
INVALID_POINTER_READ_c0000005_kdeconnect_sendnotifications.dll!Unknown

OS_VERSION:  10.0.22621.1

BUILDLAB_STR:  ni_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {b617b329-6604-6c76-393a-a89e05322f4e}

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to