Bug 371481 - kdevelop segfaults while typing [Php::FunctionDeclaration::prettyName]
Summary: kdevelop segfaults while typing [Php::FunctionDeclaration::prettyName]
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: PHP (show other bugs)
Version: 5.0.1
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-22 09:35 UTC by Tom
Modified: 2019-10-31 11:09 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (32.88 KB, text/plain)
2019-10-31 11:09 UTC, Piotr Keplicz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom 2016-10-22 09:35:33 UTC
Application: kdevelop (5.0.1)

Qt Version: 5.6.1
Frameworks Version: 5.27.0
Operating System: Linux 4.7.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:
typing php program. 
After crash I get the possibility to recover, but when I choose reapplying changes, kdevelop crash again

The crash can be reproduced every time.

-- 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 0x7f8ac8288940 (LWP 17710))]

Thread 33 (Thread 0x7f8a277fe700 (LWP 17824)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a277fe700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 32 (Thread 0x7f8a27fff700 (LWP 17823)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a27fff700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 31 (Thread 0x7f8a44ff9700 (LWP 17822)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a44ff9700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 30 (Thread 0x7f8a457fa700 (LWP 17821)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a457fa700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 29 (Thread 0x7f8a45ffb700 (LWP 17820)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a45ffb700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 28 (Thread 0x7f8a467fc700 (LWP 17819)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a467fc700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 27 (Thread 0x7f8a46ffd700 (LWP 17818)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a46ffd700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 26 (Thread 0x7f8a477fe700 (LWP 17817)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a477fe700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 25 (Thread 0x7f8a47fff700 (LWP 17816)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a47fff700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 24 (Thread 0x7f8a64ff9700 (LWP 17815)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a64ff9700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 23 (Thread 0x7f8a657fa700 (LWP 17814)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a657fa700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 22 (Thread 0x7f8a65ffb700 (LWP 17813)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a65ffb700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 21 (Thread 0x7f8a667fc700 (LWP 17812)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a667fc700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0x7f8a66ffd700 (LWP 17811)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a66ffd700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0x7f8a677fe700 (LWP 17810)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a677fe700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7f8a67fff700 (LWP 17809)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a67fff700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f8a6cf99700 (LWP 17807)):
#0  0x00007f8adaa04044 in g_mutex_unlock (mutex=0x7f8a680009b0) at ././glib/gthread-posix.c:1348
#1  0x00007f8ada9bdecc in g_main_context_prepare (context=context@entry=0x7f8a680009b0, priority=priority@entry=0x7f8a6cf98b40) at ././glib/gmain.c:3499
#2  0x00007f8ada9be8fb in g_main_context_iterate (context=context@entry=0x7f8a680009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#3  0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8a680009b0, may_block=1) at ././glib/gmain.c:3990
#4  0x00007f8ae233051b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8ae20fde53 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8adb854464 in start_thread (arg=0x7f8a6cf99700) at pthread_create.c:333
#9  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f8a8d7ea700 (LWP 17798)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8a8d7ea700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f8a8dfeb700 (LWP 17797)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8a8dfeb700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f8a8e7fc700 (LWP 17796)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8a8e7fc700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f8a8effd700 (LWP 17795)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8a8effd700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f8a8f7fe700 (LWP 17794)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a8f7fe700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f8a8ffff700 (LWP 17793)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8a8ffff700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f8aa0818700 (LWP 17792)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8aa0818700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f8aa1021700 (LWP 17791)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8adb854464 in start_thread (arg=0x7f8aa1021700) at pthread_create.c:333
#8  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f8aa8c4d700 (LWP 17790)):
#0  0x00007f8adb85a18f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8ae2103c3b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8ad7260d80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f8ad7264fb8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f8ad7265012 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f8ad725fefd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f8ad7262dc9 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adb854464 in start_thread (arg=0x7f8aa8c4d700) at pthread_create.c:333
#14 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f8aa3fff700 (LWP 17723)):
#0  0x00007f8ae1a115dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8ad4834073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
#2  0x00007f8adaa02c80 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f8aa3ffea40, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007f8adaa02c80 in g_wakeup_acknowledge (wakeup=0x7f8aa40025b0) at ././glib/gwakeup.c:210
#4  0x00007f8ada9be485 in g_main_context_check (context=context@entry=0x7f8a980011b0, max_priority=2147483647, fds=fds@entry=0x7f8a98001710, n_fds=n_fds@entry=1) at ././glib/gmain.c:3707
#5  0x00007f8ada9be974 in g_main_context_iterate (context=context@entry=0x7f8a980011b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#6  0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8a980011b0, may_block=1) at ././glib/gmain.c:3990
#7  0x00007f8ae233051b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8ae20fde53 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8ad7c09a55 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8adb854464 in start_thread (arg=0x7f8aa3fff700) at pthread_create.c:333
#13 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f8aaa431700 (LWP 17715)):
#0  0x00007f8ae1a115dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8ad4834073 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
#2  0x00007f8adaa02c80 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f8aaa430990, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007f8adaa02c80 in g_wakeup_acknowledge (wakeup=0x7f8aac002780) at ././glib/gwakeup.c:210
#4  0x00007f8ada9be485 in g_main_context_check (context=context@entry=0x7f8aa40009b0, max_priority=2147483647, fds=fds@entry=0x7f8aa40034a0, n_fds=n_fds@entry=1) at ././glib/gmain.c:3707
#5  0x00007f8ada9be974 in g_main_context_iterate (context=context@entry=0x7f8aa40009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#6  0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8aa40009b0, may_block=1) at ././glib/gmain.c:3990
#7  0x00007f8ae233051b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8ae20fde53 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f8adfc1751f in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#11 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8adb854464 in start_thread (arg=0x7f8aaa431700) at pthread_create.c:333
#13 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f8ab7fff700 (LWP 17714)):
#0  0x00007f8adb85d03a in __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1  0x00007f8adb858201 in __pthread_mutex_unlock_usercnt (mutex=0x7f8ada2a02b0, decr=<optimized out>) at pthread_mutex_unlock.c:55
#2  0x00007f8ada01c535 in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#3  0x00007f8ada021bfb in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#4  0x00007f8ad48340f1 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
#5  0x00007f8adaa02c80 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f8ab7ffe990, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#6  0x00007f8adaa02c80 in g_wakeup_acknowledge (wakeup=0x7f8ab0002390) at ././glib/gwakeup.c:210
#7  0x00007f8ada9be485 in g_main_context_check (context=context@entry=0x7f8aac0009b0, max_priority=2147483647, fds=fds@entry=0x7f8aac003600, n_fds=n_fds@entry=1) at ././glib/gmain.c:3707
#8  0x00007f8ada9be974 in g_main_context_iterate (context=context@entry=0x7f8aac0009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#9  0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8aac0009b0, may_block=1) at ././glib/gmain.c:3990
#10 0x00007f8ae233051b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8ae20fde53 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8adfc1751f in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#14 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f8adb854464 in start_thread (arg=0x7f8ab7fff700) at pthread_create.c:333
#16 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f8abe345700 (LWP 17713)):
#0  0x00007f8adb85a538 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f8ae2103b76 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f8adfb1f438 in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#3  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f8adb854464 in start_thread (arg=0x7f8abe345700) at pthread_create.c:333
#5  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f8abffff700 (LWP 17712)):
#0  0x00007f8adb85cf9c in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f8adb856c36 in __GI___pthread_mutex_lock (mutex=0x7f8ada2a02b0) at ../nptl/pthread_mutex_lock.c:115
#2  0x00007f8ada01c81c in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#3  0x00007f8ada021741 in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#4  0x00007f8ada021bfb in  () at /usr/lib/x86_64-linux-gnu/libGL.so.1
#5  0x00007f8ad48340f1 in  () at /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.367.44
#6  0x00007f8adaa02c80 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f8abfffea30, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#7  0x00007f8adaa02c80 in g_wakeup_acknowledge (wakeup=0x7f8ac00015b0) at ././glib/gwakeup.c:210
#8  0x00007f8ada9be485 in g_main_context_check (context=context@entry=0x7f8ab80009b0, max_priority=2147483647, fds=fds@entry=0x7f8ab80184c0, n_fds=n_fds@entry=1) at ././glib/gmain.c:3707
#9  0x00007f8ada9be974 in g_main_context_iterate (context=context@entry=0x7f8ab80009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#10 0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8ab80009b0, may_block=1) at ././glib/gmain.c:3990
#11 0x00007f8ae233051b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f8ae20fde53 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f8ae4446525 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#15 0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f8adb854464 in start_thread (arg=0x7f8abffff700) at pthread_create.c:333
#17 0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f8ac5ea9700 (LWP 17711)):
#0  0x00007f8ae1a1556d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8ad5a59150 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f8ad5a5aee9 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f8ac7ffea79 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f8ae2102d78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8adb854464 in start_thread (arg=0x7f8ac5ea9700) at pthread_create.c:333
#6  0x00007f8ae1a1e9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f8ac8288940 (LWP 17710)):
[KCrash Handler]
#6  0x00007f8abc9be161 in Php::FunctionDeclaration::prettyName() const () at /usr/lib/x86_64-linux-gnu/libkdevphpduchain.so
#7  0x00007f8abc9aad26 in Php::prettyName(KDevelop::Declaration*) () at /usr/lib/x86_64-linux-gnu/libkdevphpduchain.so
#8  0x00007f8abc4d80b4 in Php::NormalDeclarationCompletionItem::declarationName() const () at /usr/lib/x86_64-linux-gnu/libkdevphpcompletion.so
#9  0x00007f8adfc1a576 in KDevelop::NormalDeclarationCompletionItem::data(QModelIndex const&, int, KDevelop::CodeCompletionModel const*) const () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#10 0x00007f8abc4d8777 in Php::NormalDeclarationCompletionItem::data(QModelIndex const&, int, KDevelop::CodeCompletionModel const*) const () at /usr/lib/x86_64-linux-gnu/libkdevphpcompletion.so
#11 0x00007f8adfc1284d in KDevelop::CodeCompletionModel::data(QModelIndex const&, int) const () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#12 0x00007f8ade6dd6b9 in KateCompletionModel::Item::Item(bool, KateCompletionModel*, HierarchicalModelHandler const&, QPair<KTextEditor::CodeCompletionModel*, QModelIndex>) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#13 0x00007f8ade6e0083 in KateCompletionModel::createItem(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#14 0x00007f8ade6e17e8 in KateCompletionModel::createItems(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#15 0x00007f8ade6e1757 in KateCompletionModel::createItems(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#16 0x00007f8ade6e1757 in KateCompletionModel::createItems(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#17 0x00007f8ade6e1757 in KateCompletionModel::createItems(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#18 0x00007f8ade6e380d in KateCompletionModel::createGroups() () at /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#19 0x00007f8ae2307bd9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f8ae227b60c in QAbstractItemModel::endResetModel() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f8adfc13045 in KDevelop::CodeCompletionModel::foundDeclarations(QList<QExplicitlySharedDataPointer<KDevelop::CompletionTreeElement> > const&, QExplicitlySharedDataPointer<KDevelop::CodeCompletionContext> const&) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
#22 0x00007f8ae2308729 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f8ae2c16bec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f8ae2c1c08f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f8ae22da450 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f8ae22dc3cc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f8ae23300f3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f8ada9be7d7 in g_main_context_dispatch (context=0x7f8ac0001710) at ././glib/gmain.c:3203
#29 0x00007f8ada9be7d7 in g_main_context_dispatch (context=context@entry=0x7f8ac0001710) at ././glib/gmain.c:3856
#30 0x00007f8ada9bea40 in g_main_context_iterate (context=context@entry=0x7f8ac0001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#31 0x00007f8ada9beaec in g_main_context_iteration (context=0x7f8ac0001710, may_block=1) at ././glib/gmain.c:3990
#32 0x00007f8ae23304ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f8ae22d819a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f8ae22e099c in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x000000000040ba2c in  ()
#36 0x00007f8ae19562b1 in __libc_start_main (main=0x405d20, argc=1, argv=0x7ffd57a11858, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd57a11848) at ../csu/libc-start.c:291
#37 0x000000000040c06a in _start ()

Reported using DrKonqi
Comment 1 Sven Brauch 2016-10-22 09:37:41 UTC
Ok, looks like a bug in the PHP plugin. Can you paste the code you typed?
Comment 2 Tom 2016-10-22 09:42:48 UTC
the part of code was:

     //Page header
     public function Header() {
         // Set font
         // void SetFont( string $family, [string $style = ''], [float 
$size = 0], [string $fontfile = ''])
         // * times (Times-Roman)     * timesb (Times-Bold)    * timesi 
(Times-Italic)    * timesbi (Times-BoldItalic)    * helvetica (Helvetica)
         // * helveticab (Helvetica-Bold)     * helveticai 
(Helvetica-Oblique)    * helveticabi (Helvetica-BoldOblique)    * 
courier (Courier)
         // * courierb (Courier-Bold)    * courieri (Courier-Oblique) 
* courierbi (Courier-BoldOblique)    * symbol (Symbol)    * zapfdingbats 
(ZapfDingbats)
         // $style    	Font style. Possible values are (case insensitive):
         // * empty string: regular    * B: bold    * I: italic    * U: 
underline    * D: line trough or any combination. The default value is 
regular
         // Set font
$this->SetFont('helvetica', '', 20);



I try to change

// Set font
         $this->SetFont('helvetica', 'B', 20);

to

$this->SetFont('helvetica', '', 20);

Also when I try to change 20 to 10 it crash again.
Comment 3 Sven Brauch 2016-10-22 10:00:27 UTC
Can you make sure you have kdev-php version 5.0.1, not 5.0.0? We fixed a similar bug in between. You can also try with the pre-built kdevelop from kdevelop.org/download.

I can't reproduce the issue on 5.0.2. :/
Comment 4 Tom 2016-10-22 10:25:37 UTC
I have 5.0.1 (debian):


kdevelop:amd64/testing 4:5.0.1-2 uptodate
kdevelop-data:all/testing 4:5.0.1-2 uptodate
kdevelop-l10n:all/testing 4:5.0.1-2 uptodate
kdevelop-php:amd64/testing 5.0.1-2 uptodate
kdevelop-php-docs:all/testing 5.0.1-2 uptodate
kdevelop-php-docs-l10n:all/testing 5.0.1-2 uptodate
kdevelop-php-l10n:all/testing 5.0.1-2 uptodate

> You can also try with the pre-built kdevelop from
> kdevelop.org/download.

It crash, too:

/tmp/.mount_p2AKBA/AppRun: Zeile 35: 21145 Speicherzugriffsfehler 
kdevelop $@

I try to reproduce it with public php code
Comment 5 Sven Brauch 2016-10-28 15:19:26 UTC
Yes, if you had some example code which reproduces the issue, that'd be great.
Comment 6 Tom 2016-10-30 17:58:34 UTC
> Yes, if you had some example code which reproduces the issue, that'd be great.
I'm sorry, can't reproduce it with other simpler code.

I compiled now kdevelop from (Debian-)source by my own and this version 
is rock solid. So maybe it's an issue with a (Debian-)lib. But why then 
it happens also with the kdevelop-5.2 app image from the project website?
Comment 7 thomas 2016-11-13 09:31:49 UTC
kdeveop in (Debian unstable) is fixed. I cannot reproduce this error any 
more and I don't know which fix closes this bug.
kdevelop is still 5.0.1-2.

You can close this bug.
Comment 8 Sven Brauch 2016-11-13 12:05:53 UTC
Hm strange. Did you update any component(s)?

Anyways, if nobody can reproduce it right now, it should be closed I guess.
Comment 9 Piotr Keplicz 2019-10-31 11:09:36 UTC
Created attachment 123615 [details]
New crash information added by DrKonqi

kdevelop (5.4.3) using Qt 5.13.1

- What I was doing when the application crashed:

KDevelop crashed while editing PHP code (while editing class properties).

-- Backtrace (Reduced):
#6  Php::ClassDeclaration::prettyName (this=0x0) at ./duchain/declarations/classdeclaration.cpp:66
#7  0x00007f408293cb7e in Php::prettyName (dec=<optimized out>) at ./parser/php.g:649
#8  0x00007f4082458b64 in Php::NormalDeclarationCompletionItem::declarationName (this=0x7f407c928af0) at ./completion/item.cpp:57
#9  0x00007f40e0c74d1c in KDevelop::NormalDeclarationCompletionItem::data (this=this@entry=0x7f407c928af0, index=..., role=role@entry=0, model=model@entry=0x558f1aa08ba0) at ./kdevplatform/language/codecompletion/normaldeclarationcompletionitem.cpp:151
#10 0x00007f4082459254 in Php::NormalDeclarationCompletionItem::data (this=0x7f407c928af0, index=..., role=0, model=0x558f1aa08ba0) at ./completion/item.cpp:183