https://bugs.kde.org/show_bug.cgi?id=449276
Bug ID: 449276 Summary: kdeconnectd intermittent crash while in the background Product: kdeconnect Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: masterpatri...@gmail.com Target Milestone: --- Application: kdeconnectd (21.12.1) Qt Version: 5.15.2 Frameworks Version: 5.90.0 Operating System: Linux 5.16.1-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.23.5 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Kdeconnectd crashes intermittently but repeatably during normal usage of the desktop, not interacting with the software directly. Crash possibly coincides with a notification on the phone but am not completely sure on the timing. Also having issues with intermittent Android app crashes so it is possibly some kind of interrupted communication. Android app version 1.18.1 from Google Play Store The crash can be reproduced every time. -- Backtrace: Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 0x00007fd254b4c314 in (anonymous namespace)::constData (d=...) at kernel/qvariant.cpp:361 #7 qVariantToHelper<QMap<QString, QVariant> > (handlerManager=..., d=...) at kernel/qvariant.cpp:2669 #8 QVariant::toMap (this=0x558644a091a8) at kernel/qvariant.cpp:2721 #9 0x00007fd24c190378 in ConnectivityReportPlugin::receivePacket (np=..., this=<optimized out>) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/plugins/connectivity-report/connectivity_reportplugin.cpp:44 #10 ConnectivityReportPlugin::receivePacket (this=<optimized out>, np=...) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/plugins/connectivity-report/connectivity_reportplugin.cpp:40 #11 0x00007fd2560c8e01 in Device::privateReceivedPacket (this=0x5586447a9c70, np=...) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/core/device.cpp:398 #12 0x00007fd254b354f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffedb5764b0, r=0x5586447a9c70, this=0x5586448770d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false> (sender=0x5586448d2e30, signal_index=7, argv=0x7ffedb5764b0) at kernel/qobject.cpp:3886 #14 0x00007fd254b2e9bf in QMetaObject::activate (sender=sender@entry=0x5586448d2e30, m=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffedb5764b0) at kernel/qobject.cpp:3946 #15 0x00007fd2560b9bfd in DeviceLink::receivedPacket (_t1=..., this=0x5586448d2e30) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/build/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_devicelink.cpp:225 #16 LanDeviceLink::dataReceived (this=0x5586448d2e30) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/core/backends/lan/landevicelink.cpp:135 #17 0x00007fd254b354f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffedb576590, r=0x5586448d2e30, this=0x5586448cbdc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #18 doActivate<false> (sender=0x5586449d4230, signal_index=3, argv=0x7ffedb576590) at kernel/qobject.cpp:3886 #19 0x00007fd2560b2114 in SocketLineReader::dataReceived (this=0x5586449d4230) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/core/backends/lan/socketlinereader.cpp:29 #20 0x00007fd254b354f3 in QtPrivate::QSlotObjectBase::call (a=0x7ffedb5766a0, r=0x5586449d4230, this=0x558644970710) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #21 doActivate<false> (sender=0x5586449d9380, signal_index=3, argv=0x7ffedb5766a0) at kernel/qobject.cpp:3886 #22 0x00007fd254b2e9bf in QMetaObject::activate (sender=sender@entry=0x5586449d9380, m=m@entry=0x7fd254dd1280 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #23 0x00007fd254a2d250 in QIODevice::readyRead (this=this@entry=0x5586449d9380) at .moc/moc_qiodevice.cpp:190 #24 0x00007fd254254705 in QSslSocketBackendPrivate::transmit (this=0x5586446f7c10) at ssl/qsslsocket_openssl.cpp:1162 #25 0x00007fd254b35528 in doActivate<false> (sender=0x5586449f9600, signal_index=3, argv=0x7ffedb577810) at kernel/qobject.cpp:3898 #26 0x00007fd254b2e9bf in QMetaObject::activate (sender=sender@entry=0x5586449f9600, m=m@entry=0x7fd254dd1280 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #27 0x00007fd254a2d250 in QIODevice::readyRead (this=this@entry=0x5586449f9600) at .moc/moc_qiodevice.cpp:190 #28 0x00007fd25420beef in QAbstractSocketPrivate::emitReadyRead (channel=0, this=0x5586447f5fe0) at socket/qabstractsocket.cpp:1323 #29 QAbstractSocketPrivate::canReadNotification (this=0x5586447f5fe0) at socket/qabstractsocket.cpp:748 #30 0x00007fd254221ca1 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #31 0x00007fd255741a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x558644926270, e=0x7ffedb577950) at kernel/qapplication.cpp:3632 #32 0x00007fd254afee2a in QCoreApplication::notifyInternal2 (receiver=0x558644926270, event=0x7ffedb577950) at kernel/qcoreapplication.cpp:1064 #33 0x00007fd254b56f1d in socketNotifierSourceDispatch (source=source@entry=0x55864469a340) at kernel/qeventdispatcher_glib.cpp:107 #34 0x00007fd252f9dd9f in g_main_dispatch (context=0x7fd248005000) at ../glib/gmain.c:3381 #35 g_main_context_dispatch (context=0x7fd248005000) at ../glib/gmain.c:4099 #36 0x00007fd252f9e128 in g_main_context_iterate (context=context@entry=0x7fd248005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #37 0x00007fd252f9e1df in g_main_context_iteration (context=0x7fd248005000, may_block=1) at ../glib/gmain.c:4240 #38 0x00007fd254b56364 in QEventDispatcherGlib::processEvents (this=0x55864469a3b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #39 0x00007fd254afd82b in QEventLoop::exec (this=this@entry=0x7ffedb577b60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #40 0x00007fd254b05b00 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #41 0x00007fd254f4f25c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #42 0x00007fd2557419f5 in QApplication::exec () at kernel/qapplication.cpp:2824 #43 0x0000558643689a34 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdeconnect-kde-21.12.1-1.1.x86_64/daemon/kdeconnectd.cpp:178 [Inferior 1 (process 1804) detached] Possible duplicates by query: bug 448005, bug 447060, bug 447059, bug 445771, bug 445475. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.