https://bugs.kde.org/show_bug.cgi?id=387002
Bug ID: 387002 Summary: Plasma crash on using contact request menu Product: plasmashell Version: 5.10.5 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: andre...@gmail.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.10.5) Qt Version: 5.7.1 Frameworks Version: 5.38.0 Operating System: Linux 4.13.11-200.fc26.i686 i686 Distribution: "Fedora release 26 (Twenty Six)" -- Information about the crash: - What I was doing when the application crashed: Had just logged in with the Plasma IM, had some contact requests. Deleted one, then tried to open the menu again to delete the others. Plasma crashed. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb21f6840 (LWP 1244))] Thread 11 (Thread 0x8ec9db40 (LWP 1643)): #0 0xb2a5a056 in g_thread_self () from /lib/libglib-2.0.so.0 #1 0xb2a2d003 in g_main_context_acquire () from /lib/libglib-2.0.so.0 #2 0xb2a2e1da in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #3 0xb2a2e7a1 in g_main_loop_run () from /lib/libglib-2.0.so.0 #4 0xb11e319a in gdbus_shared_thread_func () from /lib/libgio-2.0.so.0 #5 0xb2a59a64 in g_thread_proxy () from /lib/libglib-2.0.so.0 #6 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #7 0xb527f316 in clone () from /lib/libc.so.6 Thread 10 (Thread 0x8f49eb40 (LWP 1642)): #0 0xb2a7a3b0 in g_wakeup_acknowledge () from /lib/libglib-2.0.so.0 #1 0xb2a2dde3 in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0xb2a2e2e5 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #3 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0xb2a2e517 in glib_worker_main () from /lib/libglib-2.0.so.0 #5 0xb2a59a64 in g_thread_proxy () from /lib/libglib-2.0.so.0 #6 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #7 0xb527f316 in clone () from /lib/libc.so.6 Thread 9 (Thread 0x9e469b40 (LWP 1596)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb5273c8f in poll () from /lib/libc.so.6 #2 0xb2a3e91b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb2a2e34e in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #4 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb57f32af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #6 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #7 0xb55c3b08 in QThread::exec() () from /lib/libQt5Core.so.5 #8 0x9ebd694e in KCupsConnection::run() () from /lib/libkcupslib.so #9 0xb55c8eaa in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5 #10 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #11 0xb527f316 in clone () from /lib/libc.so.6 Thread 8 (Thread 0xa622db40 (LWP 1518)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb7ef8953 in __vdso_clock_gettime () #2 0xb528e071 in clock_gettime () from /lib/libc.so.6 #3 0xb565875a in qt_gettime() () from /lib/libQt5Core.so.5 #4 0xb57f15aa in QTimerInfoList::updateCurrentTime() () from /lib/libQt5Core.so.5 #5 0xb57f1a26 in QTimerInfoList::timerWait(timespec&) () from /lib/libQt5Core.so.5 #6 0xb57f2ef3 in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib/libQt5Core.so.5 #7 0xb57f2f87 in timerSourcePrepare(_GSource*, int*) () from /lib/libQt5Core.so.5 #8 0xb2a2d74d in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0xb2a2e242 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #10 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0xb57f32af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #12 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #13 0xb55c3b08 in QThread::exec() () from /lib/libQt5Core.so.5 #14 0xb7432968 in QQuickPixmapReader::run() () from /lib/libQt5Quick.so.5 #15 0xb55c8eaa in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5 #16 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #17 0xb527f316 in clone () from /lib/libc.so.6 Thread 7 (Thread 0xa83f2b40 (LWP 1465)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb4fd89dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xac245ccc in thread_function () from /usr/lib/dri/swrast_dri.so #3 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #4 0xb527f316 in clone () from /lib/libc.so.6 Thread 6 (Thread 0xa8bf3b40 (LWP 1464)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb4fd89dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xac245ccc in thread_function () from /usr/lib/dri/swrast_dri.so #3 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #4 0xb527f316 in clone () from /lib/libc.so.6 Thread 5 (Thread 0xad5eab40 (LWP 1461)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb4fd89dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb7d63aa4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib/libQt5Script.so.5 #3 0xb7d63aef in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib/libQt5Script.so.5 #4 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #5 0xb527f316 in clone () from /lib/libc.so.6 Thread 4 (Thread 0xae876b40 (LWP 1401)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb5273c8f in poll () from /lib/libc.so.6 #2 0xb2a3e91b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb2a2e34e in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #4 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb57f32af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #6 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #7 0xb55c3b08 in QThread::exec() () from /lib/libQt5Core.so.5 #8 0xb70ea606 in QQmlThreadPrivate::run() () from /lib/sse2/libQt5Qml.so.5 #9 0xb55c8eaa in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5 #10 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #11 0xb527f316 in clone () from /lib/libc.so.6 Thread 3 (Thread 0xafab1b40 (LWP 1384)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb7ef8953 in __vdso_clock_gettime () #2 0xb528e071 in clock_gettime () from /lib/libc.so.6 #3 0xb565875a in qt_gettime() () from /lib/libQt5Core.so.5 #4 0xb57f15aa in QTimerInfoList::updateCurrentTime() () from /lib/libQt5Core.so.5 #5 0xb57f1a26 in QTimerInfoList::timerWait(timespec&) () from /lib/libQt5Core.so.5 #6 0xb57f2ef3 in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib/libQt5Core.so.5 #7 0xb57f2f87 in timerSourcePrepare(_GSource*, int*) () from /lib/libQt5Core.so.5 #8 0xb2a2d74d in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0xb2a2e242 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #10 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0xb57f32af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #12 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #13 0xb55c3b08 in QThread::exec() () from /lib/libQt5Core.so.5 #14 0xb70ea606 in QQmlThreadPrivate::run() () from /lib/sse2/libQt5Qml.so.5 #15 0xb55c8eaa in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5 #16 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #17 0xb527f316 in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb21f3b40 (LWP 1304)): #0 0xb7ef8cd9 in __kernel_vsyscall () #1 0xb5273c8f in poll () from /lib/libc.so.6 #2 0xb2a3e91b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb2a2e34e in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #4 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb57f32af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #6 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #7 0xb55c3b08 in QThread::exec() () from /lib/libQt5Core.so.5 #8 0xb59f43d0 in QDBusConnectionManager::run() () from /lib/libQt5DBus.so.5 #9 0xb55c8eaa in QThreadPrivate::start(void*) () from /lib/libQt5Core.so.5 #10 0xb4fd22d9 in start_thread () from /lib/libpthread.so.0 #11 0xb527f316 in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb21f6840 (LWP 1244)): [KCrash Handler] #7 0xa35c1909 in QList<QString>::QList(QList<QString> const&) () from /lib/libKF5People.so.5 #8 0xa35c0b7d in KPeople::MetaContact::contactUris() const () from /lib/libKF5People.so.5 #9 0xa35cef83 in KPeople::PersonsModelPrivate::onContactAdded(QString const&, QExplicitlySharedDataPointer<KPeople::AbstractContact> const&) () from /lib/libKF5People.so.5 #10 0xb57c4613 in QMetaObject::activate(QObject*, int, int, void**) () from /lib/libQt5Core.so.5 #11 0xb57c4b8b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQt5Core.so.5 #12 0xa3575f48 in KPeople::AllContactsMonitor::contactAdded(QString const&, QExplicitlySharedDataPointer<KPeople::AbstractContact> const&) () from /lib/libKF5PeopleBackend.so.5 #13 0xa561c1e5 in KTpAllContacts::onAllKnownContactsChanged(QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&) () from /usr/lib/qt5/plugins/kpeople/datasource/im_persons_data_source_plugin.so #14 0xa562080e in KTpAllContacts::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt5/plugins/kpeople/datasource/im_persons_data_source_plugin.so #15 0xb57c44e7 in QMetaObject::activate(QObject*, int, int, void**) () from /lib/libQt5Core.so.5 #16 0xb57c4b8b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQt5Core.so.5 #17 0x9d5bb895 in KTp::GlobalContactManager::allKnownContactsChanged(QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&) () from /lib/libKTpCommonInternals.so.9 #18 0x9d5bc350 in KTp::GlobalContactManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libKTpCommonInternals.so.9 #19 0xb57c44e7 in QMetaObject::activate(QObject*, int, int, void**) () from /lib/libQt5Core.so.5 #20 0xb57c4b8b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQt5Core.so.5 #21 0x9d263f00 in Tp::ContactManager::allKnownContactsChanged(QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&, Tp::Channel::GroupMemberChangeDetails const&) () from /lib/libtelepathy-qt5.so.0 #22 0x9d27667f in Tp::ContactManager::Roster::computeKnownContactsChanges(QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&, QSet<Tp::SharedPtr<Tp::Contact> > const&, Tp::Channel::GroupMemberChangeDetails const&) () from /lib/libtelepathy-qt5.so.0 #23 0x9d28199f in Tp::ContactManager::Roster::onContactListBlockedContactsConstructed(Tp::PendingOperation*) () from /lib/libtelepathy-qt5.so.0 #24 0xb57c44e7 in QMetaObject::activate(QObject*, int, int, void**) () from /lib/libQt5Core.so.5 #25 0xb57c4b8b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQt5Core.so.5 #26 0x9d357ac5 in Tp::PendingOperation::finished(Tp::PendingOperation*) () from /lib/libtelepathy-qt5.so.0 #27 0x9d359410 in Tp::PendingOperation::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.9] () from /lib/libtelepathy-qt5.so.0 #28 0x9d3594f4 in Tp::PendingOperation::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libtelepathy-qt5.so.0 #29 0xb57c1fa9 in QMetaCallEvent::placeMetaCall(QObject*) () from /lib/libQt5Core.so.5 #30 0xb57c55bb in QObject::event(QEvent*) () from /lib/libQt5Core.so.5 #31 0xb6080984 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/libQt5Widgets.so.5 #32 0xb6088f67 in QApplication::notify(QObject*, QEvent*) () from /lib/libQt5Widgets.so.5 #33 0xb5796dac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/libQt5Core.so.5 #34 0xb579948f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/libQt5Core.so.5 #35 0xb5799a53 in QCoreApplication::sendPostedEvents(QObject*, int) () from /lib/libQt5Core.so.5 #36 0xb57f3212 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/libQt5Core.so.5 #37 0xb2a2dfc9 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0xb2a2e3f0 in g_main_context_iterate.isra () from /lib/libglib-2.0.so.0 #39 0xb2a2e4ab in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0xb57f328f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #41 0xb142fe66 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5XcbQpa.so.5 #42 0xb5795880 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQt5Core.so.5 #43 0xb579e61d in QCoreApplication::exec() () from /lib/libQt5Core.so.5 #44 0xb5b77644 in QGuiApplication::exec() () from /lib/libQt5Gui.so.5 #45 0xb60808c4 in QApplication::exec() () from /lib/libQt5Widgets.so.5 #46 0x00455f3b in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.