https://bugs.kde.org/show_bug.cgi?id=370492
Bug ID: 370492 Summary: Inespected crash of Plasma Product: plasmashell Version: 5.7.5 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: michael.messa...@gmail.com CC: bhus...@gmail.com, plasma-b...@kde.org Application: plasmashell (5.7.5) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.7.6-200.fc24.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: I was using GParted to reformat a USB stick, when Plasma crashed without apparent reason. Fedora 24 Spin KDE The crash does not seem to be reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd88b400940 (LWP 2315))] Thread 15 (Thread 0x7fd7a5c7d700 (LWP 5843)): #0 0x00007fd899e003ed in poll () at /lib64/libc.so.6 #1 0x00007fd895541a06 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fd79f19b700 (LWP 5753)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd89aa1901a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fd7da5bc8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fd7da5c0a68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fd7da5bba3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fd7da5be909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fd7b8862700 (LWP 5752)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd89aa1901a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fd7da5bc8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fd7da5c0a68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fd7da5bba3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fd7da5be909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fd79cf8a700 (LWP 5751)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd89aa1901a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fd7da5bc8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fd7da5c0a68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fd7da5bba3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fd7da5be909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fd79f99c700 (LWP 5750)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd89aa1901a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fd7da5bc8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fd7da5c0a68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fd7da5bba3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fd7da5be909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fd7c7c9d700 (LWP 2712)): #0 0x00007fd895585a09 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007fd895540940 in g_main_context_acquire () at /lib64/libglib-2.0.so.0 #2 0x00007fd8955418b5 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fd89dced8f5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #10 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fd7d497a700 (LWP 2542)): #0 0x00007fd895585a09 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007fd8955419eb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fd7d65522e7 in KCupsConnection::run() () at /lib64/libkcupslib.so #7 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fd7e1fcb700 (LWP 2413)): #0 0x00007fd89ac04c52 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5 #1 0x00007fd89ac05dac in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib64/libQt5Core.so.5 #2 0x00007fd89ac05e75 in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #3 0x00007fd895540f59 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #4 0x00007fd89554192b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #5 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #6 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #8 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #9 0x00007fd89e676c66 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5 #10 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #11 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #12 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fd86cf45700 (LWP 2396)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd86e1096c3 in radeon_drm_cs_emit_ioctl () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fd86e108e07 in impl_thrd_routine () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #4 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fd86f5a5700 (LWP 2395)): #0 0x00007fd899162bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fd8a050bbc4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007fd8a050bc09 in () at /lib64/libQt5Script.so.5 #3 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #4 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fd879368700 (LWP 2337)): #0 0x00007fd899e003ed in poll () at /lib64/libc.so.6 #1 0x00007fd895541a06 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fd89dced8f5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fd87adbb700 (LWP 2334)): #0 0x00007ffdb69aa979 in () #1 0x00007ffdb69aac51 in clock_gettime () #2 0x00007fd899e1a4e6 in clock_gettime () at /lib64/libc.so.6 #3 0x00007fd89aab4ab3 in qt_gettime() () at /lib64/libQt5Core.so.5 #4 0x00007fd89ac04869 in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5 #5 0x00007fd89ac04c65 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5 #6 0x00007fd89ac05dac in timerSourcePrepareHelper(GTimerSource*, int*) () at /lib64/libQt5Core.so.5 #7 0x00007fd89ac05e75 in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #8 0x00007fd895540f59 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #9 0x00007fd89554192b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #10 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #11 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #12 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #13 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #14 0x00007fd89dced8f5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #15 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #16 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #17 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fd88084a700 (LWP 2331)): #0 0x00007fd89aa11934 in QMutex::unlock() () at /lib64/libQt5Core.so.5 #1 0x00007fd89ac05fe1 in postEventSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #2 0x00007fd895541421 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fd8955419a4 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fd89ac0624b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fd89aa14343 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fd89b302559 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #9 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #11 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fd881e6a700 (LWP 2330)): #0 0x00007fd899e003ed in poll () at /lib64/libc.so.6 #1 0x00007fd89ee33f80 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fd89ee35b79 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fd8849a6da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fd89aa1899a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fd89915d5ca in start_thread () at /lib64/libpthread.so.0 #6 0x00007fd899e0bf6d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fd88b400940 (LWP 2315)): [KCrash Handler] #6 0x00007fd899d3d6f5 in raise () at /lib64/libc.so.6 #7 0x00007fd899d3f2fa in abort () at /lib64/libc.so.6 #8 0x00007fd89aa04471 in () at /lib64/libQt5Core.so.5 #9 0x00007fd89b339ad2 in () at /lib64/libQt5DBus.so.5 #10 0x00007fd89abef738 in (anonymous namespace)::customConstruct(QVariant::Private*, void const*) () at /lib64/libQt5Core.so.5 #11 0x00007fd89abefe3f in QVariant::QVariant(int, void const*) () at /lib64/libQt5Core.so.5 #12 0x00007fd89abc32ca in QMetaProperty::read(QObject const*) const () at /lib64/libQt5Core.so.5 #13 0x00007fd89abe0258 in QObject::property(char const*) const () at /lib64/libQt5Core.so.5 #14 0x00007fd8a0122304 in Solid::Backends::UDisks2::DeviceBackend::checkCache(QString const&) const () at /lib64/libKF5Solid.so.5 #15 0x00007fd8a0122503 in Solid::Backends::UDisks2::DeviceBackend::propertyExists(QString const&) const () at /lib64/libKF5Solid.so.5 #16 0x00007fd8a011b7a8 in Solid::Backends::UDisks2::Device::isMounted() const () at /lib64/libKF5Solid.so.5 #17 0x00007fd8a0139509 in Solid::Backends::UDisks2::StorageAccess::isAccessible() const () at /lib64/libKF5Solid.so.5 #18 0x00007fd8a0139724 in Solid::Backends::UDisks2::StorageAccess::StorageAccess(Solid::Backends::UDisks2::Device*) () at /lib64/libKF5Solid.so.5 #19 0x00007fd8a011bd36 in Solid::Backends::UDisks2::Device::emblems() const () at /lib64/libKF5Solid.so.5 #20 0x00007fd8a00cd33d in Solid::Device::emblems() const () at /lib64/libKF5Solid.so.5 #21 0x00007fd7d8681e4f in HotplugEngine::onDeviceAdded(Solid::Device&, bool) () at /usr/lib64/qt5/plugins/plasma/dataengine/plasma_engine_hotplug.so #22 0x00007fd7d86840d1 in HotplugEngine::onDeviceAdded(QString const&) () at /usr/lib64/qt5/plugins/plasma/dataengine/plasma_engine_hotplug.so #23 0x00007fd89abdeb92 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #24 0x00007fd8a00ce332 in Solid::DeviceNotifier::deviceAdded(QString const&) () at /lib64/libKF5Solid.so.5 #25 0x00007fd89abdeb92 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #26 0x00007fd8a0145592 in Solid::Ifaces::DeviceManager::deviceAdded(QString const&) () at /lib64/libKF5Solid.so.5 #27 0x00007fd8a010f70c in Solid::Backends::UDisks2::Manager::slotInterfacesAdded(QDBusObjectPath const&, QMap<QString, QMap<QString, QVariant> > const&) () at /lib64/libKF5Solid.so.5 #28 0x00007fd89abdeb92 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #29 0x00007fd8a0149a5c in OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5Solid.so.5 #30 0x00007fd8a014ce35 in OrgFreedesktopDBusObjectManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libKF5Solid.so.5 #31 0x00007fd89b30dc78 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () at /lib64/libQt5DBus.so.5 #32 0x00007fd89abdfbd9 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #33 0x00007fd89b4d4c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #34 0x00007fd89b4da0ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #35 0x00007fd89abb67aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #36 0x00007fd89abb884f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #37 0x00007fd89ac061b3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #38 0x00007fd8955416ba in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #39 0x00007fd895541a70 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #40 0x00007fd895541b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #41 0x00007fd89ac0622f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #42 0x00007fd89abb55ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #43 0x00007fd89abbd17c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #44 0x000055995852ffef in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.