Bug 388901 - Plasmashell segfaulting regularly
Summary: Plasmashell segfaulting regularly
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.11.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 386356 388920 388924 388939 388965 388986 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-01-13 10:43 UTC by Philipp A.
Modified: 2018-01-15 08:09 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp A. 2018-01-13 10:43:01 UTC
Hi, I regularly get the following crash since the last update:


Application: plasmashell (5.11.5)

Qt Version: 5.10.0
Frameworks Version: 5.41.0
Operating System: Linux 4.14.13-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f36d5eda800 (LWP 2587))]

Thread 10 (Thread 0x7f35f972c700 (LWP 2609)):
#0  0x00007f36cec6439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f36cfaaa00c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f36d38eb9ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f36d38ebe54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f360f2f1700 (LWP 2598)):
#0  0x00007f36cf3a23d8 in read () at /usr/lib/libc.so.6
#1  0x00007f36c9c97831 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f36c9c51b28 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f36c9c51ff6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f36cfcf16b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f36cfaa378e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f35fec551ba in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#9  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f361ebd8700 (LWP 2594)):
#0  0x00007f36cec6439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f36cfaaa00c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f36d38eb9ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f36d38ebe54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f361fbc3700 (LWP 2593)):
#0  0x00007f36cf3a691b in poll () at /usr/lib/libc.so.6
#1  0x00007f36c9c52053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f36cfcf16b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cfaa378e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f36d3869bcb in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f36ab9d9700 (LWP 2592)):
#0  0x00007f36cec6439d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f36d55baf77 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f36d55bafb9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f36b594e700 (LWP 2591)):
#0  0x00007f36cf3a691b in poll () at /usr/lib/libc.so.6
#1  0x00007f36c9c52053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f36cfcf16b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cfaa378e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f36d2cada19 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f36b75ef700 (LWP 2590)):
#0  0x00007f36cf3a691b in poll () at /usr/lib/libc.so.6
#1  0x00007f36c9c52053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f36cfcf16b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cfaa378e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f36d2cada19 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f36bd15f700 (LWP 2589)):
#0  0x00007f36cf3a23d8 in read () at /usr/lib/libc.so.6
#1  0x00007f36c9c97831 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f36c9c51b28 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f36c9c51ff6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f36cfcf16b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f36cfaa378e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f36d0113416 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f36bf535700 (LWP 2588)):
#0  0x00007f36cf3a691b in poll () at /usr/lib/libc.so.6
#1  0x00007f36d44b88e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f36d44ba679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f36c1cbe7aa in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f36cfaa8b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f36cec5e08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f36cf3b0e1f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f36d5eda800 (LWP 2587)):
[KCrash Handler]
#5  0x0000559405694e00 in  ()
#6  0x00007f36cfc9eb29 in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5
#7  0x00007f36d325bf70 in  () at /usr/lib/libKF5XmlGui.so.5
#8  0x00007f36cfc94d5c in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#9  0x00007f36d0c99e7a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#10 0x00007f36d0ca1816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f36cfc951e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007f36cfc97e46 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f36cfcf20a4 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f36c9c51e98 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#15 0x00007f36c9c520e1 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007f36c9c5216e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#17 0x00007f36cfcf1691 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#18 0x00007f36c1d46282 in  () at /usr/lib/libQt5XcbQpa.so.5
#19 0x00007f36cfc9382b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f36cfc9cb18 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x00005594035318d8 in  ()
#22 0x00007f36cf2dbf4a in __libc_start_main () at /usr/lib/libc.so.6
#23 0x0000559403531c9a in _start ()
Comment 1 Alexandre Bouvier 2018-01-13 12:11:30 UTC
Me too, and it happens every 5 minutes.


Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f572df98800 (LWP 30509))]

Thread 16 (Thread 0x7f562dae3700 (LWP 30813)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f562f4ed700 (LWP 30712)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f562ffff700 (LWP 30711)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f5649053700 (LWP 30706)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f5649c3a700 (LWP 30700)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f564b44b700 (LWP 30697)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f5653fff700 (LWP 30680)):
#0  0x00007f572745f91b in poll () at /usr/lib/libc.so.6
#1  0x00007f5721d0b053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f565aa321ba in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f56616d3700 (LWP 30667)):
#0  0x00007f572745b3d8 in read () at /usr/lib/libc.so.6
#1  0x00007f5721d50831 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0ab28 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5721d0aff6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f5661ed4700 (LWP 30666)):
#0  0x00007f5721d51bf4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5721d0aa52 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0aff6 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f566248db6a in  () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#8  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f567510f700 (LWP 30646)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f5727b6300c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f572b9a49ca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f572b9a4e54 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f5677ace700 (LWP 30643)):
#0  0x00007f572745f91b in poll () at /usr/lib/libc.so.6
#1  0x00007f5721d0b053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f572b922bcb in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5703bef700 (LWP 30602)):
#0  0x00007f5726d1d39d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f572d673f77 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f572d673fb9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f570db26700 (LWP 30592)):
#0  0x00007f572745f91b in poll () at /usr/lib/libc.so.6
#1  0x00007f5721d0b053 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f572ad66a19 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f570f7c7700 (LWP 30582)):
#0  0x00007f5721d51bd9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5721d0a585 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0af7e in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f572ad66a19 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f571582f700 (LWP 30527)):
#0  0x00007f5721d51bd9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f5721d0aa66 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5721d0aff6 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f5727daa6b4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f5727b5c78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f57281cc416 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f5727b61b2d in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f5726d1708c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f5727469e1f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f572df98800 (LWP 30509)):
[KCrash Handler]
#5  0x00000000006e0069 in  ()
#6  0x00007f5727d57b29 in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5
#7  0x00007f572b314f70 in  () at /usr/lib/libKF5XmlGui.so.5
#8  0x00007f5727d4dd5c in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#9  0x00007f5728d52e7a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#10 0x00007f5728d5a816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f5727d4e1e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007f5727d50e46 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f5727dab0a4 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007f5721d0ae98 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#15 0x00007f5721d0b0e1 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007f5721d0b16e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#17 0x00007f5727daa691 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#18 0x00007f5719f80282 in  () at /usr/lib/libQt5XcbQpa.so.5
#19 0x00007f5727d4c82b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f5727d55b18 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x0000563c12e548d8 in  ()
#22 0x00007f5727394f4a in __libc_start_main () at /usr/lib/libc.so.6
#23 0x0000563c12e54c9a in _start ()
Comment 2 Dmitry 2018-01-13 13:37:37 UTC
The same for me, plasma crashes regularly, i can not find some reasons, it just restarts again and again

$uname -a
Linux crowsnest 4.14.13-1-zen #1 ZEN SMP PREEMPT Wed Jan 10 11:15:10 UTC 2018 x86_64 GNU/Linux

plasma-desktop 5.11.5-1
Comment 3 Pontus Lundström 2018-01-13 18:34:35 UTC
Hi, I'm also affected by this; plasmashell (plasma-desktop 5.11.5-1) keeps crashing at ~5 minute intervals.

$ uname -a
Linux Archon 4.14.13-1-ARCH #1 SMP PREEMPT Wed Jan 10 11:14:50 UTC 2018 x86_64 GNU/Linux

Systemd journal shows some correlation with PackageKit:

...
tammi 13 19:36:59 Archon PackageKit[1580]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
tammi 13 19:36:59 Archon PackageKit[1580]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
tammi 13 19:36:59 Archon PackageKit[1580]: refresh-cache transaction /20_ebadeabe from uid 1000 finished with success after 602ms
tammi 13 19:37:00 Archon systemd[1]: Started Process Core Dump (PID 6893/UID 0).
tammi 13 19:37:02 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to ActionInvoked dbus signal                                                                                                                    
tammi 13 19:37:02 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to NotificationClosed dbus signal                                                                                                               
tammi 13 19:37:04 Archon systemd-coredump[6894]: Core file was truncated to 2147483648 bytes.
tammi 13 19:37:05 Archon systemd-coredump[6894]: Process 5891 (plasmashell) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 5891:
                                                 #0  0x00007f83ad309860 n/a (n/a)
tammi 13 19:37:06 Archon PackageKit[1580]: get-updates transaction /22_ceacbaec from uid 1000 finished with success after 441ms
tammi 13 19:37:07 Archon PackageKit[1580]: get-updates transaction /23_bdccdcba from uid 1000 finished with success after 440ms
tammi 13 19:42:05 Archon PackageKit[1580]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
tammi 13 19:42:05 Archon PackageKit[1580]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
tammi 13 19:42:05 Archon PackageKit[1580]: refresh-cache transaction /24_ebceacae from uid 1000 finished with success after 607ms
tammi 13 19:42:06 Archon systemd[1]: Started Process Core Dump (PID 7786/UID 0).
tammi 13 19:42:08 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to ActionInvoked dbus signal                                                                                                                    
tammi 13 19:42:08 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to NotificationClosed dbus signal                                                                                                               
tammi 13 19:42:10 Archon systemd-coredump[7787]: Core file was truncated to 2147483648 bytes.
tammi 13 19:42:11 Archon systemd-coredump[7787]: Process 6892 (plasmashell) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 6892:
                                                 #0  0x00007fcf3866d860 n/a (n/a)
tammi 13 19:42:12 Archon PackageKit[1580]: get-updates transaction /26_beaeecce from uid 1000 finished with success after 393ms
tammi 13 19:42:12 Archon PackageKit[1580]: get-updates transaction /27_bebaeaeb from uid 1000 finished with success after 462ms
tammi 13 19:47:11 Archon PackageKit[1580]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
tammi 13 19:47:11 Archon PackageKit[1580]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
tammi 13 19:47:11 Archon PackageKit[1580]: refresh-cache transaction /28_ecceccbd from uid 1000 finished with success after 578ms
tammi 13 19:47:12 Archon systemd[1]: Started Process Core Dump (PID 8943/UID 0).
tammi 13 19:47:14 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to ActionInvoked dbus signal
tammi 13 19:47:14 Archon kwalletd5[4537]: org.kde.knotifications: warning: failed to connect to NotificationClosed dbus signal
tammi 13 19:47:16 Archon systemd-coredump[8944]: Core file was truncated to 2147483648 bytes.
tammi 13 19:47:17 Archon systemd-coredump[8944]: Process 7785 (plasmashell) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 7785:
                                                 #0  0x00007f4a2a007860 n/a (n/a)
tammi 13 19:47:18 Archon PackageKit[1580]: get-updates transaction /30_abbbeeeb from uid 1000 finished with success after 443ms
tammi 13 19:47:19 Archon PackageKit[1580]: get-updates transaction /31_edcebbce from uid 1000 finished with success after 446ms
...


Pacman log shows packagekit-qt5 updated and repeated events of package lists sync:

...
[2018-01-13 18:32] [ALPM] upgraded packagekit-qt5 (0.9.6-2 -> 1.0.0-1)
...
[2018-01-13 19:32] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:36] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:37] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:37] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:42] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:42] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:42] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:47] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:47] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:47] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:48] [PACKAGEKIT] synchronizing package lists
[2018-01-13 19:52] [PACKAGEKIT] synchronizing package lists
...
Comment 4 Antonio Rojas 2018-01-13 23:38:19 UTC
As a workaround, remove the updates applet

Backtrace with debug symbols:
#0  0x00007ffff1d36b97 in QMetaObject::cast(QObject const*) const (this=0x7ffff340e380 <QAction::staticMetaObject>, obj=obj@entry=0x7fffdc016150)
    at kernel/qmetaobject.cpp:366
#1  0x00007ffff1d36bd6 in QMetaObject::cast(QObject*) const (this=<optimized out>, obj=obj@entry=0x7fffdc016150) at kernel/qmetaobject.cpp:355
#2  0x00007ffff52f9f70 in qobject_cast<QAction*>(QObject*) (object=0x7fffdc016150) at /usr/include/qt/QtCore/qobject.h:514
#3  0x00007ffff52f9f70 in KActionConflictDetector::eventFilter(QObject*, QEvent*) (this=0x5555558872c0, watched=0x7fffdc016150, event=0x555559afa410)
    at /build/kxmlgui/src/kxmlgui-5.42.0/src/kactionconflictdetector.cpp:44
#4  0x00007ffff1d2cdcc in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) (this=this@entry=0x5555558237f0, receiver=receiver@entry=0x7fffdc016150, event=event@entry=0x555559afa410) at kernel/qcoreapplication.cpp:1152
#5  0x00007ffff2d37f0a in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555558237f0, receiver=receiver@entry=0x7fffdc016150, e=e@entry=0x555559afa410) at kernel/qapplication.cpp:3707
#6  0x00007ffff2d3f8a6 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffe480, receiver=0x7fffdc016150, e=0x555559afa410)
    at kernel/qapplication.cpp:3491
#7  0x00007ffff1d2d250 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7fffdc016150, event=event@entry=0x555559afa410)
    at kernel/qcoreapplication.cpp:1044
#8  0x00007ffff1d2feb6 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x555559afa410, receiver=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#9  0x00007ffff1d2feb6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x555555818fe0) at kernel/qcoreapplication.cpp:1719
#10 0x00007ffff1d3044a in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0)
    at kernel/qcoreapplication.cpp:1573
#11 0x00007ffff1d8a114 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555887020) at kernel/qeventdispatcher_glib.cpp:276
#12 0x00007fffe9f3be68 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007fffe9f3c0b1 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007fffe9f3c13e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007ffff1d89701 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555887650, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007fffe3d55a52 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555887650, flags=...)
    at qeventdispatcher_glib.cpp:69
#17 0x00007ffff1d2b89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffe380, flags=..., flags@entry=...)
    at kernel/qeventloop.cpp:212
#18 0x00007ffff1d34b88 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1332
#19 0x000055555556f8d8 in  ()
#20 0x00007ffff1371f4a in __libc_start_main () at /usr/lib/libc.so.6
#21 0x000055555556fc9a in _start ()
Comment 5 Antonio Rojas 2018-01-14 09:44:39 UTC
*** Bug 388939 has been marked as a duplicate of this bug. ***
Comment 6 Philipp A. 2018-01-14 11:36:42 UTC
(In reply to Antonio Rojas from comment #4)
> As a workaround, remove the updates applet

Thank you so much for this workaround!
Comment 7 Antonio Rojas 2018-01-14 12:40:28 UTC
Fixed in discover 5.11.5-3
Comment 8 Antonio Rojas 2018-01-14 12:47:22 UTC
*** Bug 388920 has been marked as a duplicate of this bug. ***
Comment 9 Antonio Rojas 2018-01-14 18:10:10 UTC
*** Bug 388965 has been marked as a duplicate of this bug. ***
Comment 10 David Edmundson 2018-01-14 18:28:06 UTC
*** Bug 388924 has been marked as a duplicate of this bug. ***
Comment 11 David Edmundson 2018-01-14 18:28:46 UTC
*** Bug 386356 has been marked as a duplicate of this bug. ***
Comment 12 Antonio Rojas 2018-01-15 08:09:05 UTC
*** Bug 388986 has been marked as a duplicate of this bug. ***