Bug 361056

Summary: plasma crashes when I change to the previous activity using a custom global keyboard shortcut
Product: [Plasma] plasmashell Reporter: pier andre <pier_andreit>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: crash CC: bshah, ctampak, plasma-bugs-null
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.6.0   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description pier andre 2016-03-27 20:16:23 UTC
Application: plasmashell (5.6.0)

Qt Version: 5.6.0
Frameworks Version: 5.20.0
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- Unusual behavior I noticed:
this is a duplicate 359671 but the application doesn't allow me to check this as duplicate

- What I was doing when the application crashed:
I change to the previous activity using a custom global keyboard shortcut. 

- Custom settings of the application:
I used the Alt + Ctrl + Down Arrow as a shortcut to navigate to the previous activity.

The crash can be reproduced sometimes.

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

Thread 36 (Thread 0x7efd47d6c700 (LWP 7463)):
#0  0x00007efd594c4bbd in poll () at /lib64/libc.so.6
#1  0x00007efd5e3f2422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007efd5e3f400f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007efd4a6f2979 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7efd461bb700 (LWP 7464)):
#0  0x00007efd594c0c8d in read () at /lib64/libc.so.6
#1  0x00007efd51658f45 in  () at /usr/lib64/tls/libnvidia-tls.so.340.96
#2  0x00007efd55befb60 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd55bae999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007efd55baedf8 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#8  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd5ab3d095 in  () at /usr/lib64/libQt5DBus.so.5
#10 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7efd3ffff700 (LWP 7467)):
#0  0x00007efd594c4bbd in poll () at /lib64/libc.so.6
#1  0x00007efd55baee64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007efd5ceb74d8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7efd2fafa700 (LWP 7509)):
#0  0x00007efd55bac241 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007efd55bae44b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007efd55baed80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007efd5ceb74d8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7efd2e233700 (LWP 7525)):
#0  0x00007efd594c4bbd in poll () at /lib64/libc.so.6
#1  0x00007efd55baee64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007efd5ceb74d8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7efd2caf8700 (LWP 7529)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd5f69497b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007efd5f6949a9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7efc9f924700 (LWP 7938)):
#0  0x00007efd55bf0cf9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007efd55bae6a1 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007efd55baedcf in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007efd5da385a2 in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7efc91b09700 (LWP 8011)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7efc8abfe700 (LWP 8013)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7efc834f0700 (LWP 8032)):
#0  0x00007efd594c4bbd in poll () at /lib64/libc.so.6
#1  0x00007efd55baee64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007efd59dd23fb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd59bbc5da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007efc89b88d07 in KCupsConnection::run() () at /opt/kf5/lib64/libkcupslib.so
#7  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7efc81c63700 (LWP 8046)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7efc79226700 (LWP 8060)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7efc7b957700 (LWP 8452)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7efc6ad40700 (LWP 8453)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7efc6a53f700 (LWP 8454)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7efc69d3e700 (LWP 8455)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#23 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#25 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#26 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7efc6953d700 (LWP 8456)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7efc68d3c700 (LWP 8457)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#13 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#14 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7efc53fff700 (LWP 8458)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7efc537fe700 (LWP 8459)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#23 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#24 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7efc52ffd700 (LWP 8460)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#22 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7efc527fc700 (LWP 8461)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7efc51ffb700 (LWP 8462)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7efc517fa700 (LWP 8463)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#23 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#24 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7efc50ff9700 (LWP 8464)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#23 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#25 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#26 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#27 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#28 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#29 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#30 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#31 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#32 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#33 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#34 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#35 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#36 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#37 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#38 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#39 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#40 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#41 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#42 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#43 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#44 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#45 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#46 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#47 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#48 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#49 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#50 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#51 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#52 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7efc2ffff700 (LWP 8465)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7efc277fe700 (LWP 8466)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7efc2f7fe700 (LWP 8467)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7efc2effd700 (LWP 8468)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efc9d23048f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007efc9d233e4a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007efc9d233e92 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007efc9d22e4bb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#23 0x00007efc9d231aa6 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#25 0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#26 0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7efc2e3fc700 (LWP 9202)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7efc2dbfb700 (LWP 9458)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7efc27fff700 (LWP 9479)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7efc2cbf7700 (LWP 10244)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7efc24c0c700 (LWP 10397)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7efac77fe700 (LWP 11589)):
#0  0x00007efd58cd203f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007efd59bc1ceb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007efd5daa77eb in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007efd5daa7c95 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007efd59bc1079 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007efd58cce0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007efd594ccfed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7efd5ff98800 (LWP 7447)):
[KCrash Handler]
#6  0x00007efd5f020ba7 in KActivities::Info::id() const () at /opt/kf5/lib64/libKF5Activities.so.5
#7  0x00007efd27bea271 in KActivitiesBackport::ActivitiesModel::data(QModelIndex const&, int) const () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#8  0x00007efd59d4b1ed in QSortFilterProxyModel::data(QModelIndex const&, int) const () at /usr/lib64/libQt5Core.so.5
#9  0x00007efd27be8b2f in  () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#10 0x00007efd27be528a in  () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#11 0x00007efd27be5303 in  () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#12 0x00007efd27be54de in  () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#13 0x00007efd27be0230 in  () at /usr/lib64/qt5/qml/org/kde/plasma/activityswitcher/libactivityswitcherextensionplugin.so
#14 0x00007efd59dac253 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#15 0x00007efd5af021c2 in QAction::triggered(bool) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007efd5af04d5d in QAction::activate(QAction::ActionEvent) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007efd5d1eb7cd in  () at /usr/lib64/libKF5GlobalAccel.so.5
#18 0x00007efd59dabc41 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#19 0x00007efd5d1f8519 in  () at /usr/lib64/libKF5GlobalAccel.so.5
#20 0x00007efd5d1f8c74 in  () at /usr/lib64/libKF5GlobalAccel.so.5
#21 0x00007efd5d1f979b in  () at /usr/lib64/libKF5GlobalAccel.so.5
#22 0x00007efd5ab4840c in  () at /usr/lib64/libQt5DBus.so.5
#23 0x00007efd59dad1f6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#24 0x00007efd5af0b60c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007efd5af0fa22 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#26 0x00007efd59d82005 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#27 0x00007efd59d83dea in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#28 0x00007efd59dd2d53 in  () at /usr/lib64/libQt5Core.so.5
#29 0x00007efd55baec84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#30 0x00007efd55baeed8 in  () at /usr/lib64/libglib-2.0.so.0
#31 0x00007efd55baef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#32 0x00007efd59dd23dc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#33 0x00007efd59d8004b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#34 0x00007efd59d87f56 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#35 0x000000000041cf91 in  ()
#36 0x00007efd59409b05 in __libc_start_main () at /lib64/libc.so.6
#37 0x000000000041d0b5 in _start ()

Possible duplicates by query: bug 359671.

Reported using DrKonqi
Comment 1 David Edmundson 2016-03-28 22:53:11 UTC

*** This bug has been marked as a duplicate of bug 359671 ***
Comment 2 David Edmundson 2016-03-29 11:21:31 UTC
Git commit 45bf19ea89f4fadd778d1561d0b0c59f20b3ed37 by David Edmundson.
Committed on 29/03/2016 at 11:21.
Pushed by davidedmundson into branch 'Plasma/5.6'.

Fix crash in relativeActivity

Summary:
If we were on activity 0 and tried to load the previous activity we
would crash.

-1 % rowCount == -1 in C++

we then try and use that index which is obviously invalid.

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

Differential Revision: https://phabricator.kde.org/D1241

M  +4    -1    imports/activitymanager/sortedactivitiesmodel.cpp

http://commits.kde.org/plasma-desktop/45bf19ea89f4fadd778d1561d0b0c59f20b3ed37
Comment 3 David Edmundson 2016-03-29 23:34:11 UTC
*** Bug 359671 has been marked as a duplicate of this bug. ***