https://bugs.kde.org/show_bug.cgi?id=405207
Bug ID: 405207 Summary: KDE connect daemon always crashes Product: kdeconnect Version: 1.3.3 Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: b...@schelstraete.org Target Milestone: --- Application: kdeconnectd (1.3.3) Qt Version: 5.12.0 Frameworks Version: 5.56.0 Operating System: Linux 4.18.0-16-generic x86_64 Distribution: Ubuntu 18.10 -- Information about the crash: KDE connect daemon always crashes when starting KDE connect. The application is unusable because of this. - What I was doing when the application crashed: Started KDE Connect The crash can be reproduced every time. -- Backtrace: Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7eff6db78800 (LWP 14746))] Thread 4 (Thread 0x7eff6383a700 (LWP 14752)): #0 0x00007eff771f5ed3 in timerSourcePrepareHelper (timeout=0x7eff63839bd4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133 #1 timerSourcePrepare (source=<optimized out>, timeout=0x7eff63839bd4) at kernel/qeventdispatcher_glib.cpp:165 #2 0x00007eff72781379 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007eff72781d7b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007eff72781f6c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007eff771f615b in QEventDispatcherGlib::processEvents (this=0x7eff54000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007eff7719764a in QEventLoop::exec (this=this@entry=0x7eff63839da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007eff76fbf41a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #8 0x00007eff76fc0bc2 in QThreadPrivate::start (arg=0x559abaf68000) at thread/qthread_unix.cpp:361 #9 0x00007eff73cfc164 in start_thread (arg=<optimized out>) at pthread_create.c:486 #10 0x00007eff76cbfdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7eff6403b700 (LWP 14751)): #0 0x00007eff76cb36d9 in __GI___poll (fds=0x7eff5c022890, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007eff72781e46 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007eff72781f6c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007eff771f615b in QEventDispatcherGlib::processEvents (this=0x7eff5c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007eff7719764a in QEventLoop::exec (this=this@entry=0x7eff6403ad70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007eff76fbf41a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007eff75cb2015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007eff76fc0bc2 in QThreadPrivate::start (arg=0x7eff75f29d80) at thread/qthread_unix.cpp:361 #8 0x00007eff73cfc164 in start_thread (arg=<optimized out>) at pthread_create.c:486 #9 0x00007eff76cbfdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7eff6c8dd700 (LWP 14747)): #0 0x00007eff76cb36d9 in __GI___poll (fds=0x7eff6c8dccb8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007eff71447917 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007eff7144953a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007eff6d06e32a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007eff76fc0bc2 in QThreadPrivate::start (arg=0x559abaf0a7f0) at thread/qthread_unix.cpp:361 #5 0x00007eff73cfc164 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007eff76cbfdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7eff6db78800 (LWP 14746)): [KCrash Handler] #6 QMap<QByteArray, QString>::isEmpty (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qmap.h:362 #7 QSslCertificate::subjectInfo (this=0x559abaf65a78, info=info@entry=QSslCertificate::CommonName) at ssl/qsslcertificate_openssl.cpp:154 #8 0x00007eff793600e0 in KdeConnectConfig::deviceId (this=this@entry=0x559abaf67e70) at ./core/kdeconnectconfig.cpp:112 #9 0x00007eff7936363a in NetworkPacket::createIdentityPacket (np=np@entry=0x7ffde65e6d70) at ./core/networkpacket.cpp:74 #10 0x00007eff793405a6 in LanLinkProvider::broadcastToNetwork (this=0x559abaf67e90) at ./core/backends/lan/lanlinkprovider.cpp:138 #11 0x00007eff771c8f3f in QtPrivate::QSlotObjectBase::call (a=0x7ffde65e6ef0, r=0x559abaf67e90, this=0x559abaf69310) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #12 QMetaObject::activate (sender=sender@entry=0x559abaf67ee8, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffde65e6ef0) at kernel/qobject.cpp:3759 #13 0x00007eff771c94f7 in QMetaObject::activate (sender=sender@entry=0x559abaf67ee8, m=m@entry=0x7eff77645da0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffde65e6ef0) at kernel/qobject.cpp:3631 #14 0x00007eff771d5c57 in QTimer::timeout (this=this@entry=0x559abaf67ee8, _t1=...) at .moc/moc_qtimer.cpp:204 #15 0x00007eff771d5fb8 in QTimer::timerEvent (this=0x559abaf67ee8, e=<optimized out>) at kernel/qtimer.cpp:255 #16 0x00007eff771c994b in QObject::event (this=0x559abaf67ee8, e=<optimized out>) at kernel/qobject.cpp:1271 #17 0x00007eff7822683c in QApplicationPrivate::notify_helper (this=this@entry=0x559abaeee220, receiver=receiver@entry=0x559abaf67ee8, e=e@entry=0x7ffde65e7260) at kernel/qapplication.cpp:3752 #18 0x00007eff7822ddd0 in QApplication::notify (this=0x7ffde65e7580, receiver=0x559abaf67ee8, e=0x7ffde65e7260) at kernel/qapplication.cpp:3499 #19 0x00007eff77199328 in QCoreApplication::notifyInternal2 (receiver=0x559abaf67ee8, event=0x7ffde65e7260) at kernel/qcoreapplication.cpp:1061 #20 0x00007eff771f55a9 in QTimerInfoList::activateTimers (this=0x559abaf54bb0) at kernel/qtimerinfo_unix.cpp:643 #21 0x00007eff771f5d71 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #22 0x00007eff72781c3e in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007eff72781ed8 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007eff72781f6c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007eff771f613f in QEventDispatcherGlib::processEvents (this=0x559abaf54e00, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #26 0x00007eff7719764a in QEventLoop::exec (this=this@entry=0x7ffde65e74b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #27 0x00007eff771a0800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1364 #28 0x0000559aba81622c in main (argc=<optimized out>, argv=<optimized out>) at ./daemon/kdeconnectd.cpp:105 [Inferior 1 (process 14746) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.