Since upgrading to Plasma 5.7, I've had an issue where the taskbar will randomly disappear for a few seconds and then reappear. Also my desktop background goes black so I assume it's actually plasmashell that is restarting. I can force the issue by running the "About System" system settings module. There is no other specific desktop action that I can point to that causes this issue. dmesg shows nothing and system logs have no clue. This may relate to a much higher CPU usage than normal since the upgrade to Plasma 5.6. CPU usage of the plasmashell process is now directly linked to the no. of task bar icons in use. Reproducible: Sometimes Steps to Reproduce: 1. Use desktop 2. I can force the issue by restart the "About System" system settings module 3. Actual Results: Taskbar disappears Expected Results: Taskbar should not disappear Slackware 14.2 Plasma 5.7.2 Frameworks 5.24.0 QT 5.6.1 Kernel 4.4.14 NVidia 367.27 Multi-monitor
Not useful without a crash backtrace. "About System" is third-party code.
Hi Eike Is there any way for me to provide a backtrace or crash info? As mentioned, there is nothing in dmesg ...
Check for the crash handler icon in the system tray area.
There is nothing because the entire system tray goes missing while plasmashell restarts, and nothing after the restart. If that is the only option then I guess there is no way to provide info on this issue.
Ok so I decided to start with a new kde profile but before doing that, I removed 2 folders in ~/.kde: cache-<hostname> tmp-<hostname> There seems to be a big improvement: 1. plasmashell CPU process no longer takes a large amount of CPU ( at least continuously ) 2. I can no longer cause the issue when starting "About System" The original problem still occurs though ( ie. plasmashell randomly crashing and restarting ) and on 1 occasion I've received a crash report - as follows: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f65ecc8e7c0 (LWP 30106))] Thread 27 (Thread 0x7f64af75f700 (LWP 30347)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7f64b4f5a700 (LWP 30346)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7f64b575b700 (LWP 30345)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #21 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #22 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7f64b5f5c700 (LWP 30344)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #15 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #16 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7f64b675d700 (LWP 30343)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7f64b6f5e700 (LWP 30342)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #19 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #20 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7f64b775f700 (LWP 30341)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7f64b7f60700 (LWP 30340)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #13 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #14 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7f64aff60700 (LWP 30339)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7f64b8761700 (LWP 30338)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7f64b8f62700 (LWP 30337)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7f64b9763700 (LWP 30336)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f652a0d7947 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007f652a0db658 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007f652a0db6a2 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007f652a0d6ba9 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007f652a0d942f in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #19 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #20 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7f6503fff700 (LWP 30335)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7f64c7fff700 (LWP 30334)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f64cc9ab700 (LWP 30333)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f6510e05700 (LWP 30247)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f6511e0a700 (LWP 30246)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f651280b700 (LWP 30244)): #0 0x00007f65e47e730d in poll () at /lib64/libc.so.6 #1 0x00007f65dfb54954 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f65e562356b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e54082cc in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f6513badb87 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #7 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f6524bea700 (LWP 30195)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f652777b700 (LWP 30188)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65e540dc4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007f65ea36d3fd in () at /usr/lib64/libQt5Quick.so.5 #3 0x00007f65ea36dc75 in () at /usr/lib64/libQt5Quick.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f6531083700 (LWP 30155)): #0 0x00007f65e47e730d in poll () at /lib64/libc.so.6 #1 0x00007f65dfb54954 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f65e562356b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e54082cc in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f65ea2ff2c2 in () at /usr/lib64/libQt5Quick.so.5 #7 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f65c6153700 (LWP 30142)): #0 0x00007f65e3b3936f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f65ec392434 in () at /usr/lib64/libQt5Script.so.5 #2 0x00007f65ec392479 in () at /usr/lib64/libQt5Script.so.5 #3 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f65c7dc3700 (LWP 30114)): #0 0x00007f65dfb97804 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f65dfb543c9 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f65dfb548f8 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f65e562356b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f65e54082cc in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #7 0x00007f65e976b2b5 in () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f65ce103700 (LWP 30113)): #0 0x00007f65e47e2e3d in read () at /lib64/libc.so.6 #1 0x00007f65dfb965d0 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f65dfb54484 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f65dfb548f8 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f65e562356b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f65e54082cc in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f65e976b2b5 in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f65cf953700 (LWP 30109)): #0 0x00007f65e47e730d in poll () at /lib64/libc.so.6 #1 0x00007f65dfb54954 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f65e562356b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e54082cc in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007f65e61f2295 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f65d55bb700 (LWP 30108)): #0 0x00007f65e47e730d in poll () at /lib64/libc.so.6 #1 0x00007f65eacbe102 in () at /usr/lib64/libxcb.so.1 #2 0x00007f65eacbfc8f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f65d884e959 in () at /usr/lib64/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5 #4 0x00007f65e540ceb9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f65e3b33684 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f65e47f2efd in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f65ecc8e7c0 (LWP 30106)): [KCrash Handler] #6 0x00007f65e9555a98 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007f65e978d19a in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) () at /usr/lib64/libQt5Qml.so.5 #8 0x00007f65e97b310c in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007f65e97b37a8 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #10 0x00007f65e55fba57 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #11 0x00007f65e567061c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () at /usr/lib64/libQt5Core.so.5 #12 0x00007f6529c78a34 in () at /usr/lib64/liblegacytaskmanager.so.5 #13 0x00007f6529c79a57 in () at /usr/lib64/liblegacytaskmanager.so.5 #14 0x00007f65e55fbd11 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #15 0x00007f6529c83fd8 in LegacyTaskManager::AbstractGroupableItem::changed(QFlags<LegacyTaskManager::TaskChange>) () at /usr/lib64/liblegacytaskmanager.so.5 #16 0x00007f6529c6ecf0 in () at /usr/lib64/liblegacytaskmanager.so.5 #17 0x00007f65e55fbd11 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #18 0x00007f6529c84108 in LegacyTaskManager::Task::changed(QFlags<LegacyTaskManager::TaskChange>) () at /usr/lib64/liblegacytaskmanager.so.5 #19 0x00007f6529c6141b in LegacyTaskManager::Task::setActive(bool) () at /usr/lib64/liblegacytaskmanager.so.5 #20 0x00007f6529c74789 in LegacyTaskManager::LegacyTaskManager::activeWindowChanged(unsigned long long) () at /usr/lib64/liblegacytaskmanager.so.5 #21 0x00007f65e55fbdc4 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #22 0x00007f65e8f20562 in KWindowSystem::activeWindowChanged(unsigned long long) () at /usr/lib64/libKF5WindowSystem.so.5 #23 0x00007f65ce31d60b in () at /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #24 0x00007f65e55ce4bf in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib64/libQt5Core.so.5 #25 0x00007f65d88527f5 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib64/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5 #26 0x00007f65d8853726 in QXcbConnection::processXcbEvents() () at /usr/lib64/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5 #27 0x00007f65e55fc801 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #28 0x00007f65e67f9e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #29 0x00007f65e67ff016 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #30 0x00007f65e55d0ff8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #31 0x00007f65e55d2dda in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #32 0x00007f65e5623143 in () at /usr/lib64/libQt5Core.so.5 #33 0x00007f65dfb54787 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #34 0x00007f65dfb549b8 in () at /usr/lib64/libglib-2.0.so.0 #35 0x00007f65dfb54a5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #36 0x00007f65e562354f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #37 0x00007f65e55cf2ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #38 0x00007f65e55d738d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #39 0x000000000041ce0d in () #40 0x00007f65e470c7d0 in __libc_start_main () at /lib64/libc.so.6 #41 0x000000000041d039 in _start () I'm hoping someone can make sense of this and let me know what the issue is.
Do you use the Window List plasmoid somewhere?
Yes I do - it's docked in the system tray ...
This is caused by a Qt bug in code used by the old Task Manager backend, which is still used in the Window List plasmoid in Plasma 5.7. The Window List plasmoid in 5.8 has been ported to the new Task Manager backend. You can temporarily avoid this problem by disabling the Window List plasmoid. We're considering backporting the more reliable Window List to a future 5.7.x release.
Eike thank you very much for taking the time to look into this and to provide a result. Appreciate your efforts. The window list is not a critical requirement for me so I'll just remove it for the moment and revisit it in future Plasma versions.
No problem and sorry for the trouble!