I update openSUSE Tumbleweed, after that I get crash report about kdeconnectd every start up. I tried clicking on Restart but it crash immediately after and display a same crash report over and over. Operating System: openSUSE Tumbleweed 20181224 KDE Plasma Version: 5.14.4 Qt Version: 5.12.0 KDE Frameworks Version: 5.53.0 Kernel Version: 4.19.11-1-default OS Type: 64-bit Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz Memory: 7.5 GiB of RAM Application: kdeconnectd (kdeconnectd), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f573fd6a940 (LWP 7780))] Thread 5 (Thread 0x7f572ffff700 (LWP 7788)): #0 0x00007f57441c5739 in syscall () from /lib64/libc.so.6 #1 0x00007f57446e8a24 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:105 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=n@entry=1, u=...) at thread/qsemaphore.cpp:262 #5 QSemaphore::acquire (this=this@entry=0x7f57440cf440 <(anonymous namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder+32>, n=n@entry=1) at thread/qsemaphore.cpp:326 #6 0x00007f5744003b84 in QLibProxyWrapper::run (this=0x7f57440cf420 <(anonymous namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder>) at kernel/qnetworkproxy_libproxy.cpp:179 #7 0x00007f57446e6702 in QThreadPrivate::start (arg=0x7f57440cf420 <(anonymous namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #8 0x00007f5742a93554 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f57441caccf in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f5736b30700 (LWP 7783)): #0 0x00007f57441bbd34 in read () from /lib64/libc.so.6 #1 0x00007f5741c1ea00 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f5741bd8a4b in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f5741bd8ef0 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f5741bd906c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f57448f088b in QEventDispatcherGlib::processEvents (this=0x7f5728000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f574489b02b in QEventLoop::exec (this=this@entry=0x7f5736b2fc60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #7 0x00007f57446e53b6 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #8 0x00007f57446e6702 in QThreadPrivate::start (arg=0x5562995fdc10) at thread/qthread_unix.cpp:361 #9 0x00007f5742a93554 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f57441caccf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f5737605700 (LWP 7782)): #0 0x00007f57441bbd34 in read () from /lib64/libc.so.6 #1 0x00007f5741c1ea00 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f5741bd8a4b in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f5741bd8ef0 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f5741bd906c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f57448f088b in QEventDispatcherGlib::processEvents (this=0x7f5730000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f574489b02b in QEventLoop::exec (this=this@entry=0x7f5737604c30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #7 0x00007f57446e53b6 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #8 0x00007f5743a75565 in ?? () from /usr/lib64/libQt5DBus.so.5 #9 0x00007f57446e6702 in QThreadPrivate::start (arg=0x7f5743aefd80) at thread/qthread_unix.cpp:361 #10 0x00007f5742a93554 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f57441caccf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f573d5de700 (LWP 7781)): #0 0x00007f57441c02c9 in poll () from /lib64/libc.so.6 #1 0x00007f574154dcc7 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f574154f8ea in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f573e1e95da in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f57446e6702 in QThreadPrivate::start (arg=0x55629953d8b0) at thread/qthread_unix.cpp:361 #5 0x00007f5742a93554 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f57441caccf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f573fd6a940 (LWP 7780)): [KCrash Handler] #6 0x00007f5744764ab3 in operator== (s1=..., s2=...) at tools/qstring.cpp:3334 #7 0x00007f574580e72c in KNotification::setTitle (this=this@entry=0x5562997a1f80, title=...) at /usr/src/debug/knotifications-5.53.0-1.1.x86_64/src/knotification.cpp:140 #8 0x00007f57342f6009 in Notification::createKNotification (this=this@entry=0x556299694910, update=<optimized out>, np=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/plugins/notifications/notification.cpp:95 #9 0x00007f57342f6bad in Notification::update (this=this@entry=0x556299694910, np=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/plugins/notifications/notification.cpp:81 #10 0x00007f57342fdad5 in NotificationsDbusInterface::processPacket (this=0x556299767ed0, np=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/plugins/notifications/notificationsdbusinterface.cpp:91 #11 0x00007f57342f97ea in NotificationsPlugin::receivePacket (this=0x556299767270, np=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/plugins/notifications/notificationsplugin.cpp:59 #12 0x00007f5745a2dc98 in Device::privateReceivedPacket (this=<optimized out>, np=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/core/device.cpp:341 #13 0x00007f57448c6200 in QtPrivate::QSlotObjectBase::call (a=0x7ffcc79d93c0, r=0x55629962fa50, this=0x5562997b0300) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #14 QMetaObject::activate (sender=0x5562996e11f0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3759 #15 0x00007f5745a34b75 in DeviceLink::receivedPacket (this=this@entry=0x5562996e11f0, _t1=...) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/build/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_devicelink.cpp:209 #16 0x00007f5745a0634e in LanDeviceLink::dataReceived (this=0x5562996e11f0) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/core/backends/lan/landevicelink.cpp:133 #17 0x00007f57448c6200 in QtPrivate::QSlotObjectBase::call (a=0x7ffcc79d9540, r=0x5562996e11f0, this=0x556299724ef0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #18 QMetaObject::activate (sender=0x5562996e1120, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3759 #19 0x00007f5745a0da50 in SocketLineReader::dataReceived (this=0x5562996e1120) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/core/backends/lan/socketlinereader.cpp:51 #20 0x00007f57448c6200 in QtPrivate::QSlotObjectBase::call (a=0x7ffcc79d9660, r=0x5562996e1120, this=0x5562997af9a0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #21 QMetaObject::activate (sender=0x7f5728009390, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3759 #22 0x00007f574405d697 in QSslSocketBackendPrivate::transmit (this=0x556299647ba0) at ssl/qsslsocket_openssl.cpp:822 #23 0x00007f5744045c21 in QSslSocket::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1038 #24 0x00007f57448c60ab in QMetaObject::activate (sender=0x5562996a8e30, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3778 #25 0x00007f5744006c33 in QAbstractSocketPrivate::emitReadyRead (this=this@entry=0x556299691180, channel=channel@entry=0) at socket/qabstractsocket.cpp:1307 #26 0x00007f5744006cc0 in QAbstractSocketPrivate::canReadNotification (this=0x556299691180) at socket/qabstractsocket.cpp:734 #27 0x00007f574401bf31 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #28 0x00007f574528d591 in QApplicationPrivate::notify_helper (this=this@entry=0x5562995108e0, receiver=receiver@entry=0x556299624d90, e=e@entry=0x7ffcc79dab40) at kernel/qapplication.cpp:3753 #29 0x00007f5745294b50 in QApplication::notify (this=0x7ffcc79dadf0, receiver=0x556299624d90, e=0x7ffcc79dab40) at kernel/qapplication.cpp:3500 #30 0x00007f574489c359 in QCoreApplication::notifyInternal2 (receiver=0x556299624d90, event=0x7ffcc79dab40) at ../../include/QtCore/5.12.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:322 #31 0x00007f57448f14a5 in socketNotifierSourceDispatch (source=0x5562995ea070) at kernel/qeventdispatcher_glib.cpp:106 #32 0x00007f5741bd8c15 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #33 0x00007f5741bd8fd8 in ?? () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f5741bd906c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f57448f0873 in QEventDispatcherGlib::processEvents (this=0x5562995e2310, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #36 0x00007f574489b02b in QEventLoop::exec (this=this@entry=0x7ffcc79dad70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #37 0x00007f57448a3192 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #38 0x00005562988de3b4 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdeconnect-kde-1.3.3-2.1.x86_64/daemon/kdeconnectd.cpp:99 [Inferior 1 (process 7780) detached]
Possibly the same as Bug #402430 (Arch) and Bug #400010 (Neon). I also observe this crash in Debian testing: KDEconnect is completely unusable, since it crashes as soon as my android phone tries to connect.
There are some other similar bugs regarding kdeconnectd crashing, but relate to older versions, so they are probably a different crash. Uploading my log in Bug #400010 since it is the oldest of the three bugs affecting kdeconnect 1.3.3.
*** This bug has been marked as a duplicate of bug 400010 ***