Created attachment 117799 [details] krash information SUMMARY STEPS TO REPRODUCE 1. Download latest openSUSE Tumbleweed LiveCD with KDE (openSUSE-Tumbleweed-KDE-Live-i686-Snapshot20190126-Media.iso) 2. Run desktop 3. Re-login OBSERVED RESULT I see message about crashed kdeconnectd EXPECTED RESULT no crash SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE-Tumbleweed-KDE-Live-i686-Snapshot20190126], (available in About System) Operating System: openSUSE Tumbleweed 20190126 KDE Plasma version: 5.14.5 Qt version: 5.12.0 KDE system version: 5.54.0 Kernel version: 4.20.2-1-default OS type: 32-bit ADDITIONAL INFORMATION See attachment
I cannot reproduce it with said image in a virtual machine. Also the backtrace looks very unspecific to KDE Connect (it crashed right at the start). I'm not sure how to proceed
Indeed it seems to be some more unspecific to kdeconnect, but strongly related to logout process. I also can not reproduce every time. From about 10 or more times, I get this crash for kdeconnect about 4 times. But kdeconnect crash reappears at re-login also at these times. Two other times was for dolphin, but I can not report but for dolphin, because Dr.Konqi crash dialog also closes right before aprearance of SDDM screen.
I also use virtual machine (VirtualBox). Somehow kdeconnect crash more often happens if I enable Bluetoth USB dongle in virtual machine.
This seems to be a bug with XCB accessibility integration. I suggest to report this issue directly to Qt developers via https://bugreports.qt.io/ Backtrace from comment #0: Thread 1 (Thread 0xb44b2840 (LWP 3294)): [KCrash Handler] #5 0xb49c18f4 in xcb_get_property_value_length (R=0x0) at xproto.c:3695 #6 0xb27d53a8 in QXcbNativeInterface::atspiBus (this=0x23b3310) at qxcbnativeinterface.cpp:417 #7 0xb27d5fa9 in QXcbNativeInterface::nativeResourceForIntegration (this=0x23b3310, resourceString=...) at qxcbnativeinterface.cpp:128 #8 0xb286ea8f in DBusConnection::getAddressFromXCB (this=0x2464640) at dbusconnection.cpp:96 #9 0xb286f289 in DBusConnection::DBusConnection (this=0x2464640, parent=0x0) at dbusconnection.cpp:82 #10 0xb28614c3 in QSpiAccessibleBridge::QSpiAccessibleBridge (this=0x246e1d0) at bridge.cpp:66 #11 0xb27b4d54 in QXcbIntegration::accessibility (this=0x23b9990) at qxcbintegration.cpp:413 #12 0xb6f869dd in platformAccessibility () at accessible/qaccessible.cpp:488 #13 QAccessible::setRootObject (object=0xbfa79cc8) at accessible/qaccessible.cpp:830 #14 0xb6fb2d1c in QGuiApplication::exec () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:116 #15 0xb75ee184 in QApplication::exec () at kernel/qapplication.cpp:2910 #16 0x004883d9 in main (argc=<optimized out>, argv=0xbfa79da4) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.i386/daemon/kdeconnectd.cpp:99
*** Bug 406264 has been marked as a duplicate of this bug. ***
Fixed in Qt 5.12.2, 5.14.0 Alpha see https://codereview.qt-project.org/#/c/254991/
*** Bug 414757 has been marked as a duplicate of this bug. ***