https://bugs.kde.org/show_bug.cgi?id=427952
Bug ID: 427952 Summary: Launched several times itself and crashed Product: kdeconnect Version: unspecified Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: il...@fastmail.fm Target Milestone: --- Application: kdeconnectd (1.4.0) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.8.14-1-default x86_64 Windowing system: Wayland Distribution: "openSUSE Tumbleweed" -- Information about the crash: I noticed an icon on panel (taskbar) flickering, it seems to be kde connect. - Custom settings of the application: I have Wayland (Full) enabled on openSUSE Tumbleweed (if related), Nokia 5.1 Plus / Android 10 -- Backtrace: Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault [New LWP 2103] [New LWP 2130] [New LWP 30936] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f820e00fe7f in poll () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f820c103840 (LWP 2077))] Thread 4 (Thread 0x7f8202b8f640 (LWP 30936)): #0 0x00007f820e015799 in syscall () from /lib64/libc.so.6 #1 0x00007f820e39db51 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:262 #5 QSemaphore::acquire (this=0x7f820de05540, n=<optimized out>) at thread/qsemaphore.cpp:326 #6 0x00007f820dd55bf4 in ?? () from /usr/lib64/libQt5Network.so.5 #7 0x00007f820e39b911 in QThreadPrivate::start (arg=0x7f820de05520) at thread/qthread_unix.cpp:329 #8 0x00007f820d695eb1 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f820e01accf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f82035ef640 (LWP 2130)): #0 0x00007f820e00b8dc in read () from /lib64/libc.so.6 #1 0x00007f820ccaa18f in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f820cc6113e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f820cc61595 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f820cc6170f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f820e5d25cb in QEventDispatcherGlib::processEvents (this=0x7f81fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f820e579a1b in QEventLoop::exec (this=this@entry=0x7f82035eecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f820e39a7ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f820e39b911 in QThreadPrivate::start (arg=0x560999584990) at thread/qthread_unix.cpp:329 #9 0x00007f820d695eb1 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f820e01accf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8208edd640 (LWP 2103)): #0 0x00007f820e00fe7f in poll () from /lib64/libc.so.6 #1 0x00007f820cc615ee in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f820cc6170f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f820e5d25cb in QEventDispatcherGlib::processEvents (this=0x7f8204000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f820e579a1b in QEventLoop::exec (this=this@entry=0x7f8208edcc70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f820e39a7ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f820e87fa27 in QDBusConnectionManager::run (this=0x7f820e8ecd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f820e39b911 in QThreadPrivate::start (arg=0x7f820e8ecd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #8 0x00007f820d695eb1 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f820e01accf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f820c103840 (LWP 2077)): [KCrash Handler] #4 std::__atomic_base<QObjectPrivate::SignalVector*>::load (__m=std::memory_order_relaxed, this=0x6564656572662e6f) at /usr/include/c++/10/bits/atomic_base.h:741 #5 std::atomic<QObjectPrivate::SignalVector*>::load (__m=std::memory_order_relaxed, this=0x6564656572662e6f) at /usr/include/c++/10/atomic:523 #6 QAtomicOps<QObjectPrivate::SignalVector*>::loadRelaxed<QObjectPrivate::SignalVector*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239 #7 QBasicAtomicPointer<QObjectPrivate::SignalVector>::loadRelaxed (this=0x6564656572662e6f) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248 #8 QObjectPrivate::maybeSignalConnected (this=this@entry=0x7f8204076270, signalIndex=signalIndex@entry=5) at kernel/qobject.cpp:482 #9 0x00007f820e5b1204 in doActivate<false> (sender=0x7f8204066a60, signal_index=5, argv=argv@entry=0x7ffef6988130) at kernel/qobject_p.h:110 #10 0x00007f820e5aa9a0 in QMetaObject::activate (sender=sender@entry=0x7f8204066a60, m=m@entry=0x7f820e8ebaa0 <QDBusConnectionPrivate::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffef6988130) at kernel/qobject.cpp:3946 #11 0x00007f820e8cf2ef in QDBusConnectionPrivate::messageNeedsSending (this=this@entry=0x7f8204066a60, _t1=<optimized out>, _t1@entry=0x0, _t2=<optimized out>, _t2@entry=0x7f82042ae700, _t3=<optimized out>, _t3@entry=-1) at .moc/moc_qdbusconnection_p.cpp:349 #12 0x00007f820e8852be in QDBusConnectionPrivate::send (this=0x7f8204066a60, message=...) at qdbusintegrator.cpp:1975 #13 0x00007f820e886a22 in QDBusConnectionPrivate::send (message=..., this=0x7f8204066a60) at qdbusintegrator.cpp:1944 #14 QDBusConnectionPrivate::sendError (this=0x7f8204066a60, msg=..., code=code@entry=QDBusError::UnknownObject) at qdbusintegrator.cpp:1396 #15 0x00007f820e8880a1 in QDBusActivateObjectEvent::~QDBusActivateObjectEvent (this=0x5609994f0da0, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1605 #16 0x00007f820e8880b9 in QDBusActivateObjectEvent::~QDBusActivateObjectEvent (this=0x5609994f0da0, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1599 #17 0x00007f820e57ea5e in qDeleteAll<QEvent* const*> (end=0x7ffef69884c8, begin=0x7ffef69884c0) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:319 #18 qDeleteAll<QVarLengthArray<QEvent*, 256> > (c=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:328 #19 QCoreApplication::removePostedEvents (receiver=0x5609997fb050, eventType=0) at kernel/qcoreapplication.cpp:1892 #20 0x00007f820e5a6752 in QObjectPrivate::~QObjectPrivate (this=0x5609998d7730, __in_chrg=<optimized out>) at kernel/qobject.cpp:226 #21 0x00007f820e5a68c9 in QObjectPrivate::~QObjectPrivate (this=0x5609998d7730, __in_chrg=<optimized out>) at kernel/qobject.cpp:208 #22 0x00007f8202cd8659 in MprisRemotePlayer::~MprisRemotePlayer (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kdeconnect-kde-20.08.2-1.1.x86_64/plugins/mprisremote/mprisremoteplayer.cpp:64 #23 0x00007f820e5a6e4f in QObject::event (this=0x5609997fb050, e=0x5609997ec0a0) at kernel/qobject.cpp:1301 #24 0x00007f820f15814f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5609997fb050, e=0x5609997ec0a0) at kernel/qapplication.cpp:3630 #25 0x00007f820e57b05a in QCoreApplication::notifyInternal2 (receiver=0x5609997fb050, event=0x5609997ec0a0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #26 0x00007f820e57da91 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5609994be330) at kernel/qcoreapplication.cpp:1817 #27 0x00007f820e5d2f23 in postEventSourceDispatch (s=0x560999505fa0) at kernel/qeventdispatcher_glib.cpp:277 #28 0x00007f820cc612d7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f820cc61658 in ?? () from /usr/lib64/libglib-2.0.so.0 #30 0x00007f820cc6170f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #31 0x00007f820e5d25af in QEventDispatcherGlib::processEvents (this=0x56099950a200, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #32 0x00007f820e579a1b in QEventLoop::exec (this=this@entry=0x7ffef6989140, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #33 0x00007f820e581c90 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #34 0x0000560997e5b967 in main (argc=<optimized out>, argv=0x7ffef69891e8) at /usr/src/debug/kdeconnect-kde-20.08.2-1.1.x86_64/daemon/kdeconnectd.cpp:183 [Inferior 1 (process 2077) detached] Possible duplicates by query: bug 425244, bug 424941. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.