Bug 343058 - plasmashell always crashes on logout
Summary: plasmashell always crashes on logout
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (show other bugs)
Version: 5.1.95
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Martin Klapetek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-19 20:55 UTC by Matt Spaulding
Modified: 2015-08-05 22:41 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Spaulding 2015-01-19 20:55:07 UTC
Every time I log out of KDE the screen goes black and stays there.  The cursor is still visible and can be moved.  From the backtrace of plasmashell it looks like a crash occurs and then plasmashell hangs in the crash handler instead of exiting.

Reproducible: Always

Steps to Reproduce:
1. Exit KDE by choosing the logout option.
2.
3.

Actual Results:  
A black screen appears and the login screen never appears.

Expected Results:  
Logout proceeds and the display manager login screen appears.

[New LWP 11948]
[New LWP 11947]
[New LWP 11946]
[New LWP 11945]
[New LWP 11944]
[New LWP 11943]
[New LWP 11942]
[New LWP 11941]
[New LWP 5802]
[New LWP 5738]
[New LWP 5737]
[New LWP 5730]
[New LWP 5725]
[New LWP 5723]
[New LWP 5722]
[New LWP 5720]
[New LWP 5718]
[New LWP 5717]
[New LWP 5716]
[New LWP 5711]
[New LWP 5703]
[New LWP 5702]
[New LWP 5700]
[New LWP 5683]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f3188d197dd in nanosleep () from /lib64/libc.so.6

Thread 25 (Thread 0x7f31794b2700 (LWP 5683)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f318be16322 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f318be17def in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f317b801c19 in  () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7f3172f74700 (LWP 5700)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7f3165ff0700 (LWP 5702)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7f31648d0700 (LWP 5703)):
#0  0x00007f3188d40b43 in select () at /lib64/libc.so.6
#1  0x00007f318952238f in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7f315fdcd700 (LWP 5711)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f314a7fe700 (LWP 5716)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f31491c4700 (LWP 5717)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e111b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f3137df7700 (LWP 5718)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e111b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f3136df6700 (LWP 5720)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e111b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f3135dd5700 (LWP 5722)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f3134cdc700 (LWP 5723)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f318d9ae47b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f318d9ae4a9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f30a69bb700 (LWP 5725)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f30a4ff6700 (LWP 5730)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e111b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318e987e12 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f308d7fd700 (LWP 5737)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f307a7da700 (LWP 5738)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f3072b3f700 (LWP 5802)):
#0  0x00007f3188d3f4ad in poll () at /lib64/libc.so.6
#1  0x00007f3184fe9be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3184fe9cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f31895e10fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3189587d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f31893aacea in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f318b8b5cc8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f307190e700 (LWP 11941)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#22 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f306bfff700 (LWP 11942)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#19 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#20 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f306b7fe700 (LWP 11943)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#22 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f306affd700 (LWP 11944)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f306a7fc700 (LWP 11945)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f3069ffb700 (LWP 11946)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#16 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f30697fa700 (LWP 11947)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3068ff9700 (LWP 11948)):
#0  0x00007f318840185f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31893b093b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3095f214ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f3095f2529a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3095f252e1 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f3095f1f56b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f3095f22f55 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f31893af91f in  () at /usr/lib64/libQt5Core.so.5
#13 0x00007f31883fd3a4 in start_thread () at /lib64/libpthread.so.0
#14 0x00007f3188d47a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f318efde7c0 (LWP 5680)):
#0  0x00007f3188d197dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f3188d19674 in sleep () at /lib64/libc.so.6
#2  0x00007f318e1b3a42 in  () at /usr/lib64/libKF5Crash.so.5
#3  0x00007f318e1b3eb5 in KCrash::defaultCrashHandler(int) () at /usr/lib64/libKF5Crash.so.5
#4  0x00007f3188c98170 in <signal handler called> () at /lib64/libc.so.6
#5  0x00000008ffffffff in  ()
#6  0x00007f307b32821e in NotificationsHelper::~NotificationsHelper() (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:315
#7  0x00007f307b32821e in NotificationsHelper::~NotificationsHelper() (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:323
#8  0x00007f307b32821e in NotificationsHelper::~NotificationsHelper() (this=0x4f04f60, __in_chrg=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.95/applets/notifications/plugin/notificationshelper.cpp:49
#9  0x00007f307b32b61b in QQmlPrivate::QQmlElement<NotificationsHelper>::~QQmlElement() (this=0x4f04f60, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:98
#10 0x00007f307b32b61b in QQmlPrivate::QQmlElement<NotificationsHelper>::~QQmlElement() (this=0x4f04f60, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:98
#11 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#12 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#13 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#14 0x00007f318ea3a66e in  () at /usr/lib64/libQt5Quick.so.5
#15 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#16 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#17 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#18 0x00007f318ea31be6 in  () at /usr/lib64/libQt5Quick.so.5
#19 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#20 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#21 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#22 0x00007f318ea3a66e in  () at /usr/lib64/libQt5Quick.so.5
#23 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#24 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#25 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#26 0x00007f318ea31f36 in  () at /usr/lib64/libQt5Quick.so.5
#27 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#28 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#29 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#30 0x00007f318ea31e36 in  () at /usr/lib64/libQt5Quick.so.5
#31 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#32 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#33 0x00007f318ea1834f in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#34 0x00007f30a69c8156 in  () at /usr/lib64/qt5/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so
#35 0x00007f318dcd6156 in PlasmaQuick::AppletQuickItem::~AppletQuickItem() () at /usr/lib64/libKF5PlasmaQuick.so.5
#36 0x00007f315fddf929 in  () at /usr/lib64/qt5/plugins/plasma_appletscript_declarative.so
#37 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#38 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#39 0x00007f315fddbad4 in  () at /usr/lib64/qt5/plugins/plasma_appletscript_declarative.so
#40 0x00007f318df42adf in  () at /usr/lib64/libKF5Plasma.so.5
#41 0x00007f318df42ca9 in  () at /usr/lib64/libKF5Plasma.so.5
#42 0x00007f318df35189 in Plasma::Applet::~Applet() () at /usr/lib64/libKF5Plasma.so.5
#43 0x00007f318df351a9 in Plasma::Applet::~Applet() () at /usr/lib64/libKF5Plasma.so.5
#44 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#45 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#46 0x00007f318df38b69 in Plasma::Containment::~Containment() () at /usr/lib64/libKF5Plasma.so.5
#47 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#48 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#49 0x00007f318df351a9 in Plasma::Applet::~Applet() () at /usr/lib64/libKF5Plasma.so.5
#50 0x00007f318df4971e in  () at /usr/lib64/libKF5Plasma.so.5
#51 0x00007f318df38b46 in Plasma::Containment::~Containment() () at /usr/lib64/libKF5Plasma.so.5
#52 0x00007f318df38b69 in Plasma::Containment::~Containment() () at /usr/lib64/libKF5Plasma.so.5
#53 0x00007f318df405de in  () at /usr/lib64/libKF5Plasma.so.5
#54 0x00007f318df4072d in Plasma::Corona::~Corona() () at /usr/lib64/libKF5Plasma.so.5
#55 0x0000000000455919 in ShellCorona::~ShellCorona() (this=0x1b34500, __in_chrg=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.95/shell/shellcorona.cpp:204
#56 0x00007f31895b7fcc in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#57 0x00007f31895c1ccc in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#58 0x000000000045d9b3 in ShellManager::~ShellManager() (this=0x1b19a90, __in_chrg=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.95/shell/shellmanager.cpp:90
#59 0x000000000045d9b3 in ShellManager::~ShellManager() (this=0x1b19a90, __in_chrg=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.95/shell/shellmanager.cpp:94
#60 0x00007f31895ba498 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#61 0x00007f318a2471dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#62 0x00007f318a24c1f0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#63 0x00007f3189589dc5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#64 0x00007f318958bc5f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#65 0x00007f318958f3dd in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#66 0x0000000000432144 in main(int, char**) (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.1.95/shell/main.cpp:150
Comment 1 soee 2015-01-23 22:38:38 UTC
I can confirm this bug on Kubuntu Vivid and Plasma 5.1.95.
Comment 2 Martin Klapetek 2015-06-22 08:44:31 UTC
Is this still happening with Plasma 5.2/newer?
Comment 3 soee 2015-06-25 11:42:16 UTC
Works fine on my laptop (Kubuntu 15.04 Plasma 5.3 / pre Kubuntu 15.10 Plasma 5.3 ) but logout ends with black screen on desktop (Kubuntu 15.04 + Plasma 5.3).
Comment 4 Hemant Kumar 2015-07-11 13:23:58 UTC
It seems to be happening again. I am on latest : Archlinux Plasma 5.3.2:

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

Thread 11 (Thread 0x7f7b5cb89700 (LWP 11533)):
#0  0x00007f7b6cfe8e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f7b71f0b9f2 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f7b71f0d56f in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f7b5e4a9089 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#4  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7f7b5660f700 (LWP 11554)):
#0  0x00007f7b6cfe8e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f7b6929bc7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b709a3aa5 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7b4c079700 (LWP 11556)):
#0  0x00007f7b6c5e196f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f7b4f30e93a in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f7b4f30e0b7 in ?? () from /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7b47c3d700 (LWP 11558)):
#0  0x00007f7b692e03f9 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f7b6929b1c9 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929bba8 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#7  0x00007f7b709a3aa5 in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7f7b4480c700 (LWP 11564)):
#0  0x00007f7b6cfe8e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f7b6929bc7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b709a3aa5 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7b35f70700 (LWP 11566)):
#0  0x00007f7b6cfe8e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f7b6929bc7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b709a3aa5 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f7b34ca7700 (LWP 11567)):
#0  0x00007f7b6c5e196f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f7b72d3c4a4 in ?? () from /usr/lib/libQt5Script.so.5
#2  0x00007f7b72d3c4e9 in ?? () from /usr/lib/libQt5Script.so.5
#3  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7b28f4c700 (LWP 11569)):
#0  0x00007f7b6cfe4f1d in read () from /usr/lib/libc.so.6
#1  0x00007f7b692def60 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929b72c in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6929bc20 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#7  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b71011a26 in ?? () from /usr/lib/libQt5Quick.so.5
#9  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f7a9e6ad700 (LWP 11570)):
#0  0x00007f7b6cfe4f1d in read () from /usr/lib/libc.so.6
#1  0x00007f7b692def60 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929b72c in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6929bc20 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#7  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b709a3aa5 in ?? () from /usr/lib/libQt5Qml.so.5
#9  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7a88e53700 (LWP 11581)):
#0  0x00007f7b6cfe8e8d in poll () from /usr/lib/libc.so.6
#1  0x00007f7b6929bc7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7b6929bd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7b6d904d1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f7b6d8aaffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f7b6d6c91a4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7a8b36ca47 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#7  0x00007f7b6d6ce08e in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7b6c5dc354 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7b6cff1bfd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7b735a0800 (LWP 11531)):
[KCrash Handler]
#5  0x00007f7b73078974 in PlasmaQuick::View::containment() const () from /usr/lib/libKF5PlasmaQuick.so.5
#6  0x000000000044ec46 in ShellCorona::screenForContainment(Plasma::Containment const*) const ()
#7  0x00007f7b458e7121 in ?? () from /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#8  0x00007f7b458f0f08 in ?? () from /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#9  0x00007f7b70953da9 in ?? () from /usr/lib/libQt5Qml.so.5
#10 0x00007f7b7099704a in ?? () from /usr/lib/libQt5Qml.so.5
#11 0x00007f7b70997f91 in QV4::QmlValueTypeWrapper::get(QV4::Managed*, QV4::String*, bool*) () from /usr/lib/libQt5Qml.so.5
#12 0x00007f7b708f1d77 in QV4::Runtime::getProperty(QV4::ExecutionContext*, QV4::ValueRef, QV4::String*) () from /usr/lib/libQt5Qml.so.5
#13 0x00007f7b34076f6e in ?? ()
#14 0x0000000000d693f0 in ?? ()
#15 0x00007f7b6d8b6b34 in QMetaObjectPrivate::signal(QMetaObject const*, int) () from /usr/lib/libQt5Core.so.5
#16 0x00007ffffe8ce7a0 in ?? ()
#17 0x000000000131fd30 in ?? ()
#18 0x00007f7b34ee84c0 in ?? ()
#19 0x00007f7b361a0000 in ?? ()
#20 0x00007f7b708a71a6 in ?? () from /usr/lib/libQt5Qml.so.5
#21 0x00007f7b7098a778 in ?? () from /usr/lib/libQt5Qml.so.5
#22 0x00007f7b7098ac86 in ?? () from /usr/lib/libQt5Qml.so.5
#23 0x00007f7b70993429 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () from /usr/lib/libQt5Qml.so.5
#24 0x00007f7b70993c1e in QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () from /usr/lib/libQt5Qml.so.5
#25 0x00007f7b7096dfd7 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#26 0x00007f7b7096df9e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#27 0x00007f7b7096df9e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#28 0x00007f7b7096df9e in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt5Qml.so.5
#29 0x00007f7b7090db0c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () from /usr/lib/libQt5Qml.so.5
#30 0x00007f7b6d8dd520 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#31 0x00007f7b6d8ddaa7 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#32 0x0000000000450a94 in ShellCorona::containmentDeleted(QObject*) ()
#33 0x0000000000458a24 in ?? ()
#34 0x00007f7b6d8ddc1a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#35 0x00007f7b6d8de4bf in QObject::destroyed(QObject*) () from /usr/lib/libQt5Core.so.5
#36 0x00007f7b6d8e5ada in QObject::~QObject() () from /usr/lib/libQt5Core.so.5
#37 0x00007f7b71c74e79 in Plasma::Containment::~Containment() () from /usr/lib/libKF5Plasma.so.5
#38 0x0000000000456166 in ShellCorona::~ShellCorona() ()
#39 0x00000000004563c9 in ShellCorona::~ShellCorona() ()
#40 0x00007f7b6d8dc13b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#41 0x00007f7b6d8e5f60 in QObject::~QObject() () from /usr/lib/libQt5Core.so.5
#42 0x000000000045df89 in ShellManager::~ShellManager() ()
#43 0x00007f7b6d8deb00 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#44 0x00007f7b6ec0462c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#45 0x00007f7b6ec09d10 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#46 0x00007f7b6d8ad57b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#47 0x00007f7b6d8af6b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#48 0x00007f7b6d8b2a89 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#49 0x000000000042ed66 in main ()
</pre>
Comment 5 Martin Klapetek 2015-07-12 10:41:04 UTC
The last crash in particular was fixed last week. Unfortunately it will make it only into Plasma 5.4 release.

I'll close this here, if you get another crashes at logout/plasma quit, please open new reports (unless the backtrace is identical to any in this report).

Thanks