Bug 403839 - Kdeconnectd crash
Summary: Kdeconnectd crash
Status: RESOLVED DUPLICATE of bug 400010
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
: 404392 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-02-01 18:12 UTC by Greg Lepore
Modified: 2019-02-15 14:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Lepore 2019-02-01 18:12:40 UTC
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
Comment 1 Christoph Feck 2019-02-15 14:37:09 UTC
*** Bug 404392 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2019-02-15 14:38:29 UTC

*** This bug has been marked as a duplicate of bug 400010 ***