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.

Reply via email to