Bug 425511

Summary: Kdevelop random crash
Product: [Applications] kdevelop Reporter: Chris de CLAVERIE <c.de-claverie>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: mail, mail
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.5.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Chris de CLAVERIE 2020-08-18 17:49:55 UTC
Application: kdevelop (5.5.0)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-42-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Was editing code. Switched out of KDev, then switched back to the IDE. It was unresponsive, and then crashed

- Unusual behavior I noticed:
It made a rectangle of my desktop completely unusable. When this happens, I have to restart my VM because more the top-left quarter of my screen is completely unresponsive

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7efeae85f940 (LWP 31874))]

Thread 27 (Thread 0x7efdfbfff700 (LWP 32024)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac0014 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7efe20eec700 (LWP 32023)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#25 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7efe216ed700 (LWP 32022)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7efe21eee700 (LWP 32021)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#23 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7efe226ef700 (LWP 32020)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#26 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#27 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#28 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#29 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#30 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#31 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#32 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#33 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#34 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#35 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#36 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#37 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#38 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#39 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#40 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#41 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#42 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#43 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#44 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#45 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#46 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#47 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#48 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#49 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#50 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#51 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#53 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7efe22ef0700 (LWP 32019)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#21 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7efe236f1700 (LWP 32018)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88506350) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88506300, cond=0x563d88506328) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88506328, mutex=0x563d88506300) at pthread_cond_wait.c:638
#3  0x00007efeb9332b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb9332c01 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb5abb2ff in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007efeb5ac01d4 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007efeb5abfda9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007efeb5abb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007efeb5abdcb3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#19 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7efe2ffff700 (LWP 31923)):
#0  0x00007efeb8fae96f in __GI___poll (fds=0x7efe1c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007efeb5b281ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efeb954c583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb932b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007efeb7fd2de0 in  () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#7  0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7efe36a5e700 (LWP 31921)):
#0  0x00007efeb8fae96f in __GI___poll (fds=0x7efe280025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007efeb5b281ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efeb954c583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb932b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7efe7232e700 (LWP 31913)):
#0  0x00007efeb8fae96f in __GI___poll (fds=0x7efe480029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007efeb5b281ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efeb954c583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb932b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7efe72b2f700 (LWP 31910)):
#0  0x00007efeb8fae96f in __GI___poll (fds=0x7efe44004ba0, nfds=1, timeout=75061) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007efeb5b281ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efeb954c583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb932b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007efeb7ec22d0 in  () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#7  0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7efe7a7fc700 (LWP 31893)):
#0  __GI___libc_read (nbytes=10, buf=0x7efe7a7fba9e, fd=13) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=13, buf=0x7efe7a7fba9e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007efeaeee0955 in pa_read () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#3  0x00007efeaf3ab416 in pa_mainloop_prepare () at /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007efeaf3abeb4 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007efeaf3abf70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007efeaf3ba11d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007efeaef0f67c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7efe7affd700 (LWP 31891)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7efe7b7fe700 (LWP 31890)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7efe73fff700 (LWP 31889)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7efe7bfff700 (LWP 31888)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7efe98965700 (LWP 31887)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7efe99166700 (LWP 31886)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88600df0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88600da0, cond=0x563d88600dc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88600dc8, mutex=0x563d88600da0) at pthread_cond_wait.c:638
#3  0x00007efea53b021b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b019b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7efe99967700 (LWP 31885)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88603fb8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88603f68, cond=0x563d88603f90) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88603f90, mutex=0x563d88603f68) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7efe9a168700 (LWP 31884)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88603e58) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88603e08, cond=0x563d88603e30) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88603e30, mutex=0x563d88603e08) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7efe9a969700 (LWP 31883)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88603cf8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88603ca8, cond=0x563d88603cd0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88603cd0, mutex=0x563d88603ca8) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7efe9b16a700 (LWP 31882)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88603b98) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88603b48, cond=0x563d88603b70) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88603b70, mutex=0x563d88603b48) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7efe9b96b700 (LWP 31881)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d88603a38) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d886039e8, cond=0x563d88603a10) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d88603a10, mutex=0x563d886039e8) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7efea4b95700 (LWP 31880)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563d886038d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d88603888, cond=0x563d886038b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563d886038b0, mutex=0x563d88603888) at pthread_cond_wait.c:638
#3  0x00007efea53b2ad3 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007efea53b293b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7efea7fff700 (LWP 31877)):
#0  __GI___libc_read (nbytes=16, buf=0x7efea7ffea20, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7efea7ffea20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007efeb5b7089f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007efeb5b27cfe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007efeb5b28152 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007efeb954c583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007efeb932b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007efeb9ebbefa in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7efead13e700 (LWP 31876)):
#0  0x00007efeb8fae96f in __GI___poll (fds=0x7efead13db68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007efeb1fcfc1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007efeb1fd190a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007efead931298 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007efeb932c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007efeb63e7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007efeb8fbb103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7efeae85f940 (LWP 31874)):
[KCrash Handler]
#6  0x00007efe78460993 in Embedded::~Embedded() (this=0x563d887cd0e0, __in_chrg=<optimized out>) at /home/ubuntu/kdev-embedded/embedded.cpp:80
#7  0x00007efe784609f6 in Embedded::~Embedded() (this=0x563d887cd0e0, __in_chrg=<optimized out>) at /home/ubuntu/kdev-embedded/embedded.cpp:82
#8  0x00007efebac80103 in KDevelop::PluginController::unloadPlugin(KDevelop::IPlugin*, KDevelop::PluginController::PluginDeletion) () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#9  0x00007efebac802f2 in KDevelop::PluginController::cleanup() () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#10 0x00007efebac9197f in KDevelop::Core::cleanup() () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#11 0x00007efebac91bec in KDevelop::Core::shutdown() () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#12 0x00007efebac7111d in KDevelop::MainWindow::~MainWindow() () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#13 0x00007efebac7117d in KDevelop::MainWindow::~MainWindow() () at /lib/x86_64-linux-gnu/libKDevPlatformShell.so.55
#14 0x00007efeb9520b74 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007efeba15f25d in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007efeba274148 in QMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007efeb75899ab in KMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#18 0x00007efeb75d45bb in KXmlGuiWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#19 0x00007efeba11ca66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007efeba1260f0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007efeb94f493a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007efeb94f75b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007efeb954cf67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007efeb5b27fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007efeb5b28240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007efeb5b282e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007efeb954c565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007efeb94f34db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007efeb94fb246 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x0000563d875f9301 in  ()
#31 0x00007efeb8ec00b3 in __libc_start_main (main=0x563d875f3880, argc=1, argv=0x7ffc648eeca8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc648eec98) at ../csu/libc-start.c:308
#32 0x0000563d875fa0be in _start ()
[Inferior 1 (process 31874) detached]

Possible duplicates by query: bug 396383, bug 393102, bug 391470, bug 382875, bug 379669.

Reported using DrKonqi
Comment 1 Sven Brauch 2020-08-18 17:56:37 UTC
This looks weird for two reasons:
 1) The application crashes on shutdown. Something must have caused it to quit. Sure you didn't accidentially close the window?
 2) The crash happens in kdev-embedded, an unsupported (for a long time) plugin you have loaded, built from your home directory. I suggest you uninstall that plugin and try if you still experience the crash. If that is indeed the case, you are welcome to fix the plugin ;)
Comment 2 Chris de CLAVERIE 2020-08-18 18:09:38 UTC
Ah, well I'll uninstall the plugin then, I tried it because I needed openocd support (which it doesn't provide). 

"Something must have caused it to quit." I'm not really sure. The crash/unresponsiveness happens somewhat frequently and I can usually force it to crash by smashing the close button. I'll report again & link if it still happens without the plugin
Comment 3 Sven Brauch 2020-08-18 18:43:05 UTC
Ah well, maybe it is unresponsive, you close it, and it then crashes on shutdown, and the unresponsiveness is just a "I do something for 20 secs, then I'm back" state.

To figure out what approximately it is doing while unresponsive, you can attach a debugger (and interrupt) while it hangs, or attach perf, e.g. with "perf record -g --call-graph dwarf -p (pidof kdevelop)". That perf trace might also tell you what it is doing.
Comment 4 Bug Janitor Service 2020-09-02 04:33:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Francis Herne 2020-09-10 20:48:55 UTC
Seems very likely this was due to kdev-embedded, which isn't being worked on currently.

(this might be my fault for suggesting you look at it, if you were the person asking on IRC)
Comment 6 Chris de CLAVERIE 2020-09-10 20:55:21 UTC
Yup, this clearly was due to the plugin. 
Yes I was ashing on IRC, but don't worry, I gave it a quick try then uninstalled when seeing it's unmaintained :)