Application: plasmashell (5.16.4) Qt Version: 5.13.0 Frameworks Version: 5.61.0 Operating System: Linux 5.2.9-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I had tried to remove Insync using the sudo rpm -e command. It appeared to work, but the Insync item was still in the menu. I tried running Insync using the menu item and KDE crashed. So I assume it's my own stupidity. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2336ce9500 (LWP 2913))] Thread 12 (Thread 0x7f23070c8700 (LWP 6104)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f22f1533700 (LWP 5916)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f23064c7700 (LWP 3494)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f22f37fe700 (LWP 3372)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f2316895700 (LWP 3200)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f2304f49700 (LWP 3193)): #0 0x00007f233b1f380c in read () at /lib64/libc.so.6 #1 0x00007f233773570f in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f2337781c8e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f2337783342 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f233778346f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f2338e289ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f2338dd120b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f2338c09f91 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f230575eca8 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #9 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #11 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f2307b82700 (LWP 3190)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f2314ffe700 (LWP 3187)): #0 0x00007f233b1f7cbf in poll () at /lib64/libc.so.6 #1 0x00007f233778339e in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f233778346f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f2338e289ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f2338dd120b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f2338c09f91 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f233a903026 in () at /usr/lib64/libQt5Quick.so.5 #7 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #9 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f2324d85700 (LWP 3186)): #0 0x00007f23382cde05 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f2338c10fef in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f2338c110d9 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #3 0x00007f233a98bcd9 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f233a98bf7d in () at /usr/lib64/libQt5Quick.so.5 #5 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #7 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f232edee700 (LWP 3136)): #0 0x00007f233b1f7cbf in poll () at /lib64/libc.so.6 #1 0x00007f233778339e in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f233778346f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f2338e289ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f2338dd120b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f2338c09f91 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f233a616485 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #9 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f232ffff700 (LWP 2971)): #0 0x00007f233b1f7cbf in poll () at /lib64/libc.so.6 #1 0x00007f233778339e in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f233778346f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f2338e289ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f2338dd120b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f2338c09f91 in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f23396fa4f6 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f2338c0b112 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f23382c7faa in start_thread () at /lib64/libpthread.so.0 #9 0x00007f233b20273f in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f2336ce9500 (LWP 2913)): [KCrash Handler] #6 0x00007f233b140dd1 in raise () at /lib64/libc.so.6 #7 0x00007f233b12a549 in abort () at /lib64/libc.so.6 #8 0x00007f2338bd2a59 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f233a5689af in QQmlData::destroyed(QObject*) () at /usr/lib64/libQt5Qml.so.5 #10 0x00007f2338e04fb6 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5 #11 0x00007f233a9d2048 in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5 #12 0x00007f233a9f3915 in () at /usr/lib64/libQt5Quick.so.5 #13 0x00007f2338dfb2ce in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5 #14 0x00007f2338e054cf in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5 #15 0x00007f233a9d2048 in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5 #16 0x00007f233a9f35f5 in () at /usr/lib64/libQt5Quick.so.5 #17 0x00007f2338dfdd40 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #18 0x00007f233a9cf113 in QQuickItem::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5 #19 0x00007f233996dc42 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #20 0x00007f2339976ec0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #21 0x00007f2338dd25b2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #22 0x00007f2338dd5248 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #23 0x00007f2338e29353 in () at /usr/lib64/libQt5Core.so.5 #24 0x00007f2337781683 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #25 0x00007f2337783430 in () at /usr/lib64/libglib-2.0.so.0 #26 0x00007f233778346f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #27 0x00007f2338e28991 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #28 0x00007f2338dd120b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #29 0x00007f2339b6d1cd in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5 #30 0x00007f2338782a8b in () at /usr/lib64/libKF5KIOWidgets.so.5 #31 0x00007f2338786a55 in KRun::runApplication(KService const&, QList<QUrl> const&, QWidget*, QFlags<KRun::RunFlag>, QString const&, QByteArray const&) () at /usr/lib64/libKF5KIOWidgets.so.5 #32 0x00007f23244147a7 in () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so #33 0x00007f23244135c2 in () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so #34 0x00007f2324419420 in () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so #35 0x00007f2324419623 in () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so #36 0x00007f233a5bbd9d in () at /usr/lib64/libQt5Qml.so.5 #37 0x00007f233a4b05bd in () at /usr/lib64/libQt5Qml.so.5 #38 0x00007f233a4b29f4 in () at /usr/lib64/libQt5Qml.so.5 #39 0x00007f233a4b37de in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /usr/lib64/libQt5Qml.so.5 #40 0x00007f233a53d83e in QV4::Runtime::method_callPropertyLookup(QV4::ExecutionEngine*, QV4::Value*, unsigned int, QV4::Value*, int) () at /usr/lib64/libQt5Qml.so.5 #41 0x00007f232dba8868 in () #42 0x0000000000000000 in () [Inferior 1 (process 2913) detached] Reported using DrKonqi
#29 0x00007f2339b6d1cd in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5 Urgh, it's a QEventLoop from QML. That's on us.
A lot has changed since this bug was filed, and since then, we've gotten rid of as many internal event loops as we can in Plasma code. Is this crash still reproducible for you in Plasma 5.25?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!