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
I can confirm this bug on Kubuntu Vivid and Plasma 5.1.95.
Is this still happening with Plasma 5.2/newer?
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).
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>
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