https://bugs.kde.org/show_bug.cgi?id=368265

            Bug ID: 368265
           Summary: KDevelop crashes on macro navigation
           Product: kdevelop
           Version: 5.0.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: akreuzk...@web.de

Application: kdevelop (5.0.0)
 (Compiled from sources)
Qt Version: 5.7.0
Frameworks Version: 5.25.0
Operating System: Linux 4.7.0-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I hovered an include statement, it said "Declarations: TEST_H, Class Test".
I clicked on TEST_H.
It crashed.

Interestingly enough, it happens only when test.h is also opened in the editor.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f051894f840 (LWP 20922))]

Thread 22 (Thread 0x7f04837fe700 (LWP 21465)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f0508ab4ac4 in ?? () from /usr/lib/libQt5Script.so.5
#2  0x00007f0508ab4b09 in ?? () from /usr/lib/libQt5Script.so.5
#3  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7f0483fff700 (LWP 21315)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f047c002e20) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f047c002e20, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#18 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#19 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#20 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#21 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f047c002e20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f047c002e20) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#23 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#24 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7f0488d12700 (LWP 21314)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f0484003220) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f0484003220, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f0484003220, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f0484003220, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f0484003220, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f0484003220, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f0484003220, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f0484003220, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f0484003220) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#11 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#12 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7f0489513700 (LWP 21313)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f049d217de0) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f049d217de0, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049d217de0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049d217de0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049d217de0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049d217de0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f049d217de0) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#9  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7f0489d14700 (LWP 21312)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f04a4039690) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f04a4039690, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#18 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#19 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#20 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#21 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f04a4039690, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f04a4039690) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#23 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#24 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7f04ad7fa700 (LWP 21311)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f048c002be0) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f048c002be0, threadWasBusy=true, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f048c002be0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f048c002be0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f048c002be0) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#7  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7f04acff9700 (LWP 21310)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f049803a3e0) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f049803a3e0, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049803a3e0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049803a3e0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f049803a3e0) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#17 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#18 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7f04ae7fc700 (LWP 21309)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x7f049407f670) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x7f049407f670, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x7f049407f670, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x7f049407f670, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#18 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f049407f670) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#19 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#20 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#21 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7f04affff700 (LWP 21308)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x4aa0fa0, th=0x4c624a0) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x4aa0fa0,
th=0x4c624a0, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#18 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#19 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#20 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x4aa1380, th=0x4c624a0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#21 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x4aa0fa0,
th=0x4c624a0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x4c624a0) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#23 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#24 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7f04af2ee700 (LWP 21208)):
#0  0x00007f0504d02020 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f0504cbded0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f051190259b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#4  0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#5  0x00007f05116cf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f050eb70933 in KDevelop::CompletionWorkerThread::run
(this=0x3d2cfb0) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7f04adffb700 (LWP 21173)):
#0  0x00007f0510ac14ed in read () from /usr/lib/libc.so.6
#1  0x00007f0504d00c80 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0504cbdab4 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f0504cbdf74 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x00007f051190259b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#6  0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#7  0x00007f05116cf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7f04be0ab700 (LWP 21038)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x19f2450, th=0x7f04b0003020) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x19f2450,
th=0x7f04b0003020, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b0003020, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b0003020, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b0003020, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f04b0003020) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#13 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#14 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#15 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7f04cee21700 (LWP 21037)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x19f2450, th=0x7f04c0284f80) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x19f2450,
th=0x7f04c0284f80, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04c0284f80, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04c0284f80, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04c0284f80, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04c0284f80, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f04c0284f80) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#9  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7f04bf763700 (LWP 21036)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x19f2450, th=0x7f04c80d65e0) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x19f2450,
th=0x7f04c80d65e0, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04c80d65e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04c80d65e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04c80d65e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04c80d65e0, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04c80d65e0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04c80d65e0, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f04c80d65e0) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#11 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#12 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7f04cf622700 (LWP 21035)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x19f2450, th=0x7f04b806fe20) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x19f2450,
th=0x7f04b806fe20, threadWasBusy=false, suspendIfInactive=false,
justReturning=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#7  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#8  0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#9  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#12 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#13 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#14 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#15 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#18 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#19 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#20 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#21 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#23 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#24 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#25 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=false) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#26 0x00007f050d569a94 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x7f04b806fe20, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:73
#27 0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x7f04b806fe20, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#28 0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x7f04b806fe20) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#29 0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#30 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#31 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7f04bef62700 (LWP 21034)):
#0  0x00007f05072c010f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4c2b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050d561402 in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=0x19f2450, th=0x2a4af30) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007f050d5610da in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x19f2450,
th=0x2a4af30, threadWasBusy=true, suspendIfInactive=false, justReturning=false)
at /home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007f050d569991 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x198d940, th=0x2a4af30, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007f050d56121c in ThreadWeaver::Weaver::applyForWork (this=0x19f2450,
th=0x2a4af30, wasBusy=true) at
/home/anton/devel/kde/frameworks/threadweaver/src/weaver.cpp:568
#6  0x00007f050d565b74 in ThreadWeaver::Thread::run (this=0x2a4af30) at
/home/anton/devel/kde/frameworks/threadweaver/src/thread.cpp:103
#7  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f04ce3fe700 (LWP 20934)):
#0  0x00007f0510ac14ed in read () from /usr/lib/libc.so.6
#1  0x00007f0504d00c80 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0504cbdab4 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f0504cbdf74 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x00007f051190259b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#6  0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#7  0x00007f05116cf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f0517a98445 in ?? () from /usr/lib/libQt5Qml.so.5
#9  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f04d5589700 (LWP 20926)):
#0  0x00007f0504d02044 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f0504cbd500 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f0504cbdefb in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f051190259b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#5  0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#6  0x00007f05116cf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#7  0x00007f050eb70933 in KDevelop::CompletionWorkerThread::run
(this=0x1ddfd40) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f04e4b5d700 (LWP 20925)):
#0  0x00007f05072c04b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f05116d4b66 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQt5Core.so.5
#2  0x00007f050ea1d65f in KDevelop::DUChainPrivate::CleanupThread::run
(this=0x1c344e0) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/duchain.cpp:282
#3  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f04effff700 (LWP 20924)):
#0  0x00007f0504d02044 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f0504cbdfca in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f051190259b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#4  0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#5  0x00007f05116cf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f0514705e75 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f04f6140700 (LWP 20923)):
#0  0x00007f0510ac548d in poll () from /usr/lib/libc.so.6
#1  0x00007f0503aa08e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f0503aa2679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f04f7a57469 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f05116d3d78 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f05072ba454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f0510ace7df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f051894f840 (LWP 20922)):
[KCrash Handler]
#6  0x00007f0510a1904f in raise () from /usr/lib/libc.so.6
#7  0x00007f0510a1a47a in abort () from /usr/lib/libc.so.6
#8  0x00007f05116ba4a1 in QMessageLogger::fatal(char const*, ...) const () from
/usr/lib/libQt5Core.so.5
#9  0x00007f05116b596e in qt_assert(char const*, char const*, int) () from
/usr/lib/libQt5Core.so.5
#10 0x00007f050eac0f57 in
KDevelop::ParsingEnvironmentFile::modificationRevision (this=0x7f04b8ad68f0) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/parsingenvironment.cpp:366
#11 0x00007f050eaa5295 in KDevelop::DUChainBase::rangeInCurrentRevision
(this=0x7f04c02c9900) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/duchainbase.cpp:161
#12 0x00007f04d96e0132 in MacroNavigationContext::html (this=0x5a07a00,
shorten=false) at
/home/anton/devel/kde/extragear/kdevelop/kdevelop/languages/clang/duchain/macronavigationcontext.cpp:72
#13 0x00007f050eb3e9af in KDevelop::AbstractNavigationWidget::update
(this=0x74d5660) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:147
#14 0x00007f050eb3e6e7 in KDevelop::AbstractNavigationWidget::setContext
(this=0x74d5660, context=..., initBrows=400) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:119
#15 0x00007f04d96e22ab in ClangNavigationWidget::ClangNavigationWidget
(this=0x74d5660, declaration=..., hints=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevelop/languages/clang/duchain/navigationwidget.cpp:96
#16 0x00007f04d96b7973 in ClangDUContext<KDevelop::TopDUContext,
140>::createNavigationWidget (this=0x7f04b899ba90, decl=0x7f04c02c9900,
topContext=0x0, htmlPrefix=..., htmlSuffix=..., hints=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevelop/languages/clang/duchain/clangducontext.cpp:46
#17 0x00007f050eb41893 in KDevelop::AbstractNavigationContext::registerChild
(this=0x6896840, declaration=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:233
#18 0x00007f050eb41273 in KDevelop::AbstractNavigationContext::execute
(this=0x6896840, action=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:176
#19 0x00007f050eb42096 in KDevelop::AbstractNavigationContext::acceptLink
(this=0x6896840, link=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:374
#20 0x00007f050eb3f06d in KDevelop::AbstractNavigationWidget::anchorClicked
(this=0x49b1d90, url=...) at
/home/anton/devel/kde/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:223
#21 0x00007f050eb40317 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QUrl const&>, void, void
(KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call (f=(void
(KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget *
const, const QUrl &)) 0x7f050eb3efe6
<KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0x49b1d90,
arg=0x7fff043779f0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:507
#22 0x00007f050eb4029b in QtPrivate::FunctionPointer<void
(KDevelop::AbstractNavigationWidget::*)(QUrl
const&)>::call<QtPrivate::List<QUrl const&>, void> (f=(void
(KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget *
const, const QUrl &)) 0x7f050eb3efe6
<KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0x49b1d90,
arg=0x7fff043779f0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:526
#23 0x00007f050eb40171 in QtPrivate::QSlotObject<void
(KDevelop::AbstractNavigationWidget::*)(QUrl const&), QtPrivate::List<QUrl
const&>, void>::impl (which=1, this_=0x4fb6f30, r=0x49b1d90, a=0x7fff043779f0,
ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:149
#24 0x00007f05118d985e in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#25 0x00007f0512733335 in QTextBrowser::anchorClicked(QUrl const&) () from
/usr/lib/libQt5Widgets.so.5
#26 0x00007f051273390b in ?? () from /usr/lib/libQt5Widgets.so.5
#27 0x00007f0512734f2d in ?? () from /usr/lib/libQt5Widgets.so.5
#28 0x00007f05118d94e9 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#29 0x00007f051274a6b5 in QWidgetTextControl::linkActivated(QString const&) ()
from /usr/lib/libQt5Widgets.so.5
#30 0x00007f0512750afc in ?? () from /usr/lib/libQt5Widgets.so.5
#31 0x00007f05127519aa in ?? () from /usr/lib/libQt5Widgets.so.5
#32 0x00007f0512755e35 in QWidgetTextControl::processEvent(QEvent*, QMatrix
const&, QWidget*) () from /usr/lib/libQt5Widgets.so.5
#33 0x00007f051274ca2b in QWidgetTextControl::processEvent(QEvent*, QPointF
const&, QWidget*) () from /usr/lib/libQt5Widgets.so.5
#34 0x00007f0512730989 in QTextEdit::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQt5Widgets.so.5
#35 0x00007f05125d4f18 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#36 0x00007f05126bc62e in QFrame::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#37 0x00007f05118ad9e1 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/libQt5Core.so.5
#38 0x00007f051258de15 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#39 0x00007f051259646d in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#40 0x00007f05118adc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#41 0x00007f0512594b1d in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQt5Widgets.so.5
#42 0x00007f05125eefc0 in ?? () from /usr/lib/libQt5Widgets.so.5
#43 0x00007f05125f1763 in ?? () from /usr/lib/libQt5Widgets.so.5
#44 0x00007f051258de3c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#45 0x00007f05125955b1 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#46 0x00007f05118adc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#47 0x00007f0511dfc0e3 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /usr/lib/libQt5Gui.so.5
#48 0x00007f0511dfdc65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/libQt5Gui.so.5
#49 0x00007f0511ddbcbb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQt5Gui.so.5
#50 0x00007f04f7a8d310 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#51 0x00007f0504cbddd7 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#52 0x00007f0504cbe040 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0x00007f0504cbe0ec in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#54 0x00007f051190257f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#55 0x00007f05118ac0da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#56 0x00007f05118b45cc in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#57 0x000000000040f09e in main (argc=1, argv=0x7fff0437aec8) at
/home/anton/devel/kde/extragear/kdevelop/kdevelop/app/main.cpp:746

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to