Bug 377706 - Plasma freezes, then crashes, after interacting with the taskbar
Summary: Plasma freezes, then crashes, after interacting with the taskbar
Status: RESOLVED DUPLICATE of bug 342763
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.9.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-03-16 21:16 UTC by Nicolas F.
Modified: 2017-03-17 14:10 UTC (History)
3 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 Nicolas F. 2017-03-16 21:16:53 UTC
Application: plasmashell (5.9.3)

Qt Version: 5.8.0
Frameworks Version: 5.32.0
Operating System: Linux 4.10.1-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
Plasma occasionally freezes and a few seconds later crashes after interacting with the task bar in some way. I believe I misclicked a task entry, and switched desktops instead, after which the crash occured.

- What I was doing when the application crashed:

I tried to switch from the browser back to Quassel by clicking on it in the task bar, but may have missed the right area and clicked the desktop switcher symbol next to it, though I'm not sure about that.

The crash can be reproduced sometimes.

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

Thread 17 (Thread 0x7f7369457700 (LWP 29412)):
#0  0x00007f745f3a337d in read () at /usr/lib/libc.so.6
#1  0x00007f74538fdf51 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#2  0x00007f7453f8e30e in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007f7453f8ed80 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f7453f8ee40 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f7453f9ce29 in  () at /usr/lib/libpulse.so.0
#6  0x00007f745392cfe8 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#7  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f736a870700 (LWP 15019)):
#0  0x00007f745a1d2e49 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f745a18cffe in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f745a18d744 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f745fcce06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f745fa99a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7462bd1025 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f7388ac0700 (LWP 1155)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f73892c1700 (LWP 1154)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#18 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f7389ac2700 (LWP 1153)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#23 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#24 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#25 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#26 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#27 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#28 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#29 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#30 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#31 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#32 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#33 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#34 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#35 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#36 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f738a2c3700 (LWP 1152)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#23 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#24 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#25 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#26 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#27 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#28 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#30 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f738aac4700 (LWP 1151)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#23 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#24 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#25 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#26 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#27 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#28 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#29 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#30 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#31 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#32 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#33 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#34 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#35 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#36 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#37 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#38 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#39 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#40 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f738b2c5700 (LWP 1150)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#13 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f738bac6700 (LWP 1149)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#24 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f738c2c7700 (LWP 1148)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f745fa9f58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f73a57721d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f73a57769d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f73a5776a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f73a5771263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f73a5774249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f73acd6d700 (LWP 937)):
#0  0x00007f745f3a337d in read () at /usr/lib/libc.so.6
#1  0x00007f745a1d1aa0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f745a18d26e in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f745a18d744 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f745fcce06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f745fa99a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f7463784fd6 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f743bfff700 (LWP 929)):
#0  0x00007f745e959756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7465478234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f7465478279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f744637e700 (LWP 908)):
#0  0x00007f745a1d2e64 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f745a18d144 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007f745a18d744 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f745fcce06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f745fa99a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f7462bd1025 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7447fff700 (LWP 848)):
#0  0x00007f745f3a337d in read () at /usr/lib/libc.so.6
#1  0x00007f745a1d1aa0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f745a18d26e in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f745a18d744 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f745fcce06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f745fa99a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f7462bd1025 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f744de5b700 (LWP 795)):
#0  0x00007f745a18cee0 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#1  0x00007f745a18d718 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f745fcce06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f745fa99a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f74600e3125 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f744fed7700 (LWP 773)):
#0  0x00007f745f3a767d in poll () at /usr/lib/libc.so.6
#1  0x00007f746439e8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f74643a0679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f7452449239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f745fa9e6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f745e9532e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f745f3b154f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7465cdc800 (LWP 765)):
[KCrash Handler]
#6  0x00007f745fc3f510 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f745fc3f7e9 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f745fc473c9 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f745fca4d49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#10 0x00007f745fd1c484 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#11 0x00007f745fc20d6b in QAbstractItemModel::endRemoveRows() () at /usr/lib/libQt5Core.so.5
#12 0x00007f73a373d4ab in  () at /usr/lib/libtaskmanager.so.6
#13 0x00007f73a37406f9 in  () at /usr/lib/libtaskmanager.so.6
#14 0x00007f745fca4d49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#15 0x00007f745fd1c414 in QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#16 0x00007f745fc20613 in QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) () at /usr/lib/libQt5Core.so.5
#17 0x00007f745fc44b15 in  () at /usr/lib/libQt5Core.so.5
#18 0x00007f745fc45fb4 in  () at /usr/lib/libQt5Core.so.5
#19 0x00007f745fc46951 in QSortFilterProxyModel::invalidateFilter() () at /usr/lib/libQt5Core.so.5
#20 0x00007f73a3737465 in TaskManager::TaskFilterProxyModel::setVirtualDesktop(unsigned int) () at /usr/lib/libtaskmanager.so.6
#21 0x00007f73a3763027 in  () at /usr/lib/libtaskmanager.so.6
#22 0x00007f7462bbb455 in  () at /usr/lib/libQt5Qml.so.5
#23 0x00007f7462bbb8b0 in  () at /usr/lib/libQt5Qml.so.5
#24 0x00007f7462bb8ae9 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#25 0x00007f7462bb8cde in QQmlBinding::refresh() () at /usr/lib/libQt5Qml.so.5
#26 0x00007f7462b8e444 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#27 0x00007f7462b325ec in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#28 0x00007f745fca5464 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#29 0x00007f745fca50be in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#30 0x00007f74626e367e in KWindowSystem::currentDesktopChanged(int) () at /usr/lib/libKF5WindowSystem.so.5
#31 0x00007f744c833757 in  () at /usr/lib/qt/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so
#32 0x00007f745fc7655f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/libQt5Core.so.5
#33 0x00007f745244a974 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/libQt5XcbQpa.so.5
#34 0x00007f745244b655 in QXcbConnection::processXcbEvents() () at /usr/lib/libQt5XcbQpa.so.5
#35 0x00007f745fca5ba9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#36 0x00007f7460be734c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#37 0x00007f7460beeb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#38 0x00007f745fc79440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#39 0x00007f745fc7bbcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#40 0x00007f745fccdc43 in  () at /usr/lib/libQt5Core.so.5
#41 0x00007f745a18d5a7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#42 0x00007f745a18d810 in  () at /usr/lib/libglib-2.0.so.0
#43 0x00007f745a18d8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#44 0x00007f745fcce04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#45 0x00007f745fc7789a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#46 0x00007f745fc7fde4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#47 0x000000000041ca42 in  ()
#48 0x00007f745f2e5511 in __libc_start_main () at /usr/lib/libc.so.6
#49 0x000000000041cdca in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2017-03-17 14:10:19 UTC

*** This bug has been marked as a duplicate of bug 342763 ***