SUMMARY - Kdeconnect stopped working with my Samsung S6 about three weeks ago. On the phone I get "This paired device is not reachable..." on the computer I get a segfault every time I try and launch Kde Connect (via searching for it on the program launcher and selecting KDE Connect. Unfortunately, I also get "You cannot report this error because kdeconnectd does not provide a bug reporting address." Not sure if I should file that as a separate but report. STEPS TO REPRODUCE 1. Launch Kde Connect 2. Attempt to pair with phone OBSERVED RESULT Kde Connect immediately crashes and throws a segfault. EXPECTED RESULT Computer pairs and allows usual activities. Crash report: Application: kdeconnectd (kdeconnectd), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6808877800 (LWP 8389))] Thread 4 (Thread 0x7f67ed68e700 (LWP 8392)): #0 0x00007f680070a064 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f68006c3a88 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f68006c446b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f68006c464c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f68065fd04b in QEventDispatcherGlib::processEvents (this=0x7f67e0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f68065a130a in QEventLoop::exec (this=this@entry=0x7f67ed68dda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007f68063ccbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007f68063d7adb in QThreadPrivate::start (arg=0x563e99f8afd0) at thread/qthread_unix.cpp:367 #8 0x00007f680242f6db in start_thread (arg=0x7f67ed68e700) at pthread_create.c:463 #9 0x00007f6805cc188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f67ede8f700 (LWP 8391)): #0 0x00007f6805cb4bf9 in __GI___poll (fds=0x7f67e8020ef0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f68006c4539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f68006c464c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f68065fd04b in QEventDispatcherGlib::processEvents (this=0x7f67e8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f68065a130a in QEventLoop::exec (this=this@entry=0x7f67ede8ed70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f68063ccbba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f6804da5e45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f68063d7adb in QThreadPrivate::start (arg=0x7f680501dd60) at thread/qthread_unix.cpp:367 #8 0x00007f680242f6db in start_thread (arg=0x7f67ede8f700) at pthread_create.c:463 #9 0x00007f6805cc188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f67f6887700 (LWP 8390)): #0 0x00007f6805cb4bf9 in __GI___poll (fds=0x7f67f6886ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f67feb6b747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f67feb6d36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f67f988bed9 in QXcbEventReader::run (this=0x563e99f22400) at qxcbconnection.cpp:1391 #4 0x00007f68063d7adb in QThreadPrivate::start (arg=0x563e99f22400) at thread/qthread_unix.cpp:367 #5 0x00007f680242f6db in start_thread (arg=0x7f67f6887700) at pthread_create.c:463 #6 0x00007f6805cc188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f6808877800 (LWP 8389)): [KCrash Handler] #6 0x00007f6806453f56 in operator== (s1=..., s2=...) at tools/qstring.cpp:3153 #7 0x00007f6807eae1dc in KNotification::setTitle (this=this@entry=0x563e9a17c2b0, title=...) at ./src/knotification.cpp:140 #8 0x00007f67e5aafb5f in Notification::createKNotification (this=this@entry=0x563e9a179320, update=<optimized out>, np=...) at ./plugins/notifications/notification.cpp:95 #9 0x00007f67e5ab06ed in Notification::update (this=this@entry=0x563e9a179320, np=...) at ./plugins/notifications/notification.cpp:81 #10 0x00007f67e5ab8c85 in NotificationsDbusInterface::processPacket (this=0x563e9a068ba0, np=...) at ./plugins/notifications/notificationsdbusinterface.cpp:91 #11 0x00007f67e5ab434f in NotificationsPlugin::receivePacket (this=0x563e9a05bc30, np=...) at ./plugins/notifications/notificationsplugin.cpp:59 #12 0x00007f6808483610 in Device::privateReceivedPacket (this=<optimized out>, np=...) at ./core/device.cpp:341 #13 0x00007f68065d218f in QtPrivate::QSlotObjectBase::call (a=0x7fff4d538400, r=0x563e99fcf850, this=0x563e9a036220) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #14 QMetaObject::activate (sender=sender@entry=0x563e9a02f750, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff4d538400) at kernel/qobject.cpp:3754 #15 0x00007f68065d2747 in QMetaObject::activate (sender=sender@entry=0x563e9a02f750, m=m@entry=0x7f680869dac0 <DeviceLink::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff4d538400) at kernel/qobject.cpp:3633 #16 0x00007f680848b605 in DeviceLink::receivedPacket (this=this@entry=0x563e9a02f750, _t1=...) at ./obj-x86_64-linux-gnu/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_devicelink.cpp:209 #17 0x00007f680846066f in LanDeviceLink::dataReceived (this=0x563e9a02f750) at ./core/backends/lan/landevicelink.cpp:133 #18 0x00007f68065d218f in QtPrivate::QSlotObjectBase::call (a=0x7fff4d5385a0, r=0x563e9a02f750, this=0x563e9a036ab0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #19 QMetaObject::activate (sender=sender@entry=0x563e99f4e640, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3754 #20 0x00007f68065d2747 in QMetaObject::activate (sender=sender@entry=0x563e99f4e640, m=m@entry=0x7f680869d980 <SocketLineReader::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #21 0x00007f680848b880 in SocketLineReader::readyRead (this=this@entry=0x563e99f4e640) at ./obj-x86_64-linux-gnu/core/kdeconnectcore_autogen/T4CFMAPE73/moc_socketlinereader.cpp:134 #22 0x00007f68084693d6 in SocketLineReader::dataReceived (this=0x563e99f4e640) at ./core/backends/lan/socketlinereader.cpp:51 #23 0x00007f68065d218f in QtPrivate::QSlotObjectBase::call (a=0x7fff4d5386d0, r=0x563e99f4e640, this=0x563e99ffc820) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #24 QMetaObject::activate (sender=sender@entry=0x563e9a02da90, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3754 #25 0x00007f68065d2747 in QMetaObject::activate (sender=sender@entry=0x563e9a02da90, m=m@entry=0x7f6806a23880 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #26 0x00007f68064da060 in QIODevice::readyRead (this=this@entry=0x563e9a02da90) at .moc/moc_qiodevice.cpp:185 #27 0x00007f6805939e68 in QSslSocketBackendPrivate::transmit (this=0x563e9a05aa90) at ssl/qsslsocket_openssl.cpp:773 #28 0x00007f680591e451 in QSslSocket::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsslsocket.cpp:180 #29 0x00007f68065d2075 in QMetaObject::activate (sender=sender@entry=0x563e9a0336d0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3771 #30 0x00007f68065d2747 in QMetaObject::activate (sender=sender@entry=0x563e9a0336d0, m=m@entry=0x7f6806a23880 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3633 #31 0x00007f68064da060 in QIODevice::readyRead (this=this@entry=0x563e9a0336d0) at .moc/moc_qiodevice.cpp:185 #32 0x00007f68058e6ce3 in QAbstractSocketPrivate::emitReadyRead (this=this@entry=0x563e99fa3260, channel=channel@entry=0) at socket/qabstractsocket.cpp:1307 #33 0x00007f68058e6d94 in QAbstractSocketPrivate::canReadNotification (this=0x563e99fa3260) at socket/qabstractsocket.cpp:734 #34 0x00007f68058fa651 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274 #35 0x00007f6807332e1c in QApplicationPrivate::notify_helper (this=this@entry=0x563e99f27fb0, receiver=receiver@entry=0x563e9a025430, e=e@entry=0x7fff4d539b60) at kernel/qapplication.cpp:3727 #36 0x00007f680733a3ef in QApplication::notify (this=0x7fff4d539e20, receiver=0x563e9a025430, e=0x7fff4d539b60) at kernel/qapplication.cpp:3486 #37 0x00007f68065a2fe8 in QCoreApplication::notifyInternal2 (receiver=0x563e9a025430, event=event@entry=0x7fff4d539b60) at kernel/qcoreapplication.cpp:1048 #38 0x00007f68065fdc7d in QCoreApplication::sendEvent (event=0x7fff4d539b60, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #39 socketNotifierSourceDispatch (source=0x563e99f8b750) at kernel/qeventdispatcher_glib.cpp:106 #40 0x00007f68006c4387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007f68006c45c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007f68006c464c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f68065fd04b in QEventDispatcherGlib::processEvents (this=0x563e99f912c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #44 0x00007f67f9917761 in QPAEventDispatcherGlib::processEvents (this=0x563e99f912c0, flags=...) at qeventdispatcher_glib.cpp:69 #45 0x00007f68065a130a in QEventLoop::exec (this=this@entry=0x7fff4d539da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #46 0x00007f68065aa4d0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #47 0x0000563e9831e004 in main (argc=<optimized out>, argv=<optimized out>) at ./daemon/kdeconnectd.cpp:99
*** Bug 404392 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 400010 ***