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

            Bug ID: 372937
           Summary: kdevelop crashes when removing breakpoint
           Product: kdevelop
           Version: 4.7.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: xeng...@mail.ru
  Target Milestone: ---

Application: kdevelop (4.7.3)
KDE Platform Version: 4.14.22
Qt Version: 4.8.7
Operating System: Linux 4.8.0-28-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
- What I was doing when the application crashed:

After several debugging sessions removing a breakpoint causes crash.
GDB: GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git
GCC: gcc version 6.2.0 20161005 (Ubuntu 6.2.0-5ubuntu12)
binutils: 2.27-8ubuntu2

The crash can be reproduced every time.

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

Thread 21 (Thread 0x7f241f7fe700 (LWP 17521)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x90c4e20) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x90c4e20, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x90c4e20) at
./threadweaver/Weaver/Thread.cpp:98
#6  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x90c4e20) at
thread/qthread_unix.cpp:352
#7  0x00007f25267076ca in start_thread (arg=0x7f241f7fe700) at
pthread_create.c:333
#8  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0x7f241ffff700 (LWP 17520)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x8a78670) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x8a78670, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x8a78670) at
./threadweaver/Weaver/Thread.cpp:98
#6  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x8a78670) at
thread/qthread_unix.cpp:352
#7  0x00007f25267076ca in start_thread (arg=0x7f241ffff700) at
pthread_create.c:333
#8  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0x7f2424d75700 (LWP 15950)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x1ed5940) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1ed5940, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1ed5940, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1ed5940, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x1ed5940) at
./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1ed5940) at
thread/qthread_unix.cpp:352
#9  0x00007f25267076ca in start_thread (arg=0x7f2424d75700) at
pthread_create.c:333
#10 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7f2456768700 (LWP 15949)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x858cb60) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x858cb60, previous=0x84f2960) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x858cb60) at
./threadweaver/Weaver/Thread.cpp:98
#6  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x858cb60) at
thread/qthread_unix.cpp:352
#7  0x00007f25267076ca in start_thread (arg=0x7f2456768700) at
pthread_create.c:333
#8  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f2457789700 (LWP 15664)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x1f90860) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1f90860, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1f90860, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1f90860, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1f90860, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1f90860, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x1f90860) at
./threadweaver/Weaver/Thread.cpp:98
#10 0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1f90860) at
thread/qthread_unix.cpp:352
#11 0x00007f25267076ca in start_thread (arg=0x7f2457789700) at
pthread_create.c:333
#12 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f2467184700 (LWP 15663)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x1cc64f0) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1cc64f0, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1cc64f0, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x1cc64f0, previous=0x1dde4e0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x1cc64f0) at
./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1cc64f0) at
thread/qthread_unix.cpp:352
#9  0x00007f25267076ca in start_thread (arg=0x7f2467184700) at
pthread_create.c:333
#10 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f2457f8a700 (LWP 15631)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x2100910) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x2100910, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x2100910, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x2100910, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x2100910, previous=0x1ed3440) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x2100910) at
./threadweaver/Weaver/Thread.cpp:98
#9  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x2100910) at
thread/qthread_unix.cpp:352
#10 0x00007f25267076ca in start_thread (arg=0x7f2457f8a700) at
pthread_create.c:333
#11 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f24634dc700 (LWP 15630)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x203afb0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1f9d768, mutex=0x5cfb3a0,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1f9d740,
th=0x61aabe0) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x61aabe0, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1fe7d00, th=0x61aabe0, previous=0x858d240) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x61aabe0) at
./threadweaver/Weaver/Thread.cpp:98
#7  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x61aabe0) at
thread/qthread_unix.cpp:352
#8  0x00007f25267076ca in start_thread (arg=0x7f24634dc700) at
pthread_create.c:333
#9  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f246497f700 (LWP 15584)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x229bba0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x229ba78, mutex=0x229bd20,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x229ba50,
th=0x432f070) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x432f070, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x432f070, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x432f070, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x432f070, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x432f070, previous=0x8ac5780) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x432f070) at
./threadweaver/Weaver/Thread.cpp:98
#10 0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x432f070) at
thread/qthread_unix.cpp:352
#11 0x00007f25267076ca in start_thread (arg=0x7f246497f700) at
pthread_create.c:333
#12 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f2465180700 (LWP 15583)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x229bba0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x229ba78, mutex=0x229bd20,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x229ba50,
th=0x7f2440003550) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f2440003550, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f2440003550, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f2440003550, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f2440003550, previous=0x5c85ef0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x7f2440003550) at
./threadweaver/Weaver/Thread.cpp:98
#9  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x7f2440003550) at
thread/qthread_unix.cpp:352
#10 0x00007f25267076ca in start_thread (arg=0x7f2465180700) at
pthread_create.c:333
#11 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f2465981700 (LWP 15582)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x229bba0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x229ba78, mutex=0x229bd20,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x229ba50,
th=0x4041a50) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x4041a50, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x4041a50, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x4041a50, previous=0x4cae0b0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x4041a50) at
./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x4041a50) at
thread/qthread_unix.cpp:352
#9  0x00007f25267076ca in start_thread (arg=0x7f2465981700) at
pthread_create.c:333
#10 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f2466182700 (LWP 15581)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x229bba0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x229ba78, mutex=0x229bd20,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x229ba50,
th=0x7f244c003070) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f244c003070, previous=0x0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066e9fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x7f244c003070, previous=0x59fb9f0) at
./threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x7f244c003070) at
./threadweaver/Weaver/Thread.cpp:98
#7  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x7f244c003070) at
thread/qthread_unix.cpp:352
#8  0x00007f25267076ca in start_thread (arg=0x7f2466182700) at
pthread_create.c:333
#9  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f2466983700 (LWP 15580)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f252a8e23a6 in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x229bba0) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x229ba78, mutex=0x229bd20,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f252066c180 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x229ba50,
th=0x1e8ac90) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f252066e9e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x229bdb0, th=0x1e8ac90, previous=0x6f2b0f0) at
./threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f252066d4dd in ThreadWeaver::Thread::run (this=0x1e8ac90) at
./threadweaver/Weaver/Thread.cpp:98
#6  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1e8ac90) at
thread/qthread_unix.cpp:352
#7  0x00007f25267076ca in start_thread (arg=0x7f2466983700) at
pthread_create.c:333
#8  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f2467985700 (LWP 15343)):
#0  0x00007f252a2140bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f25242889d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f252aa2222e in QEventDispatcherGlib::processEvents
(this=0x7f24500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7f2467984c80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7f2467984c80,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f252a8df549 in QThread::exec (this=this@entry=0x1cdada0) at
thread/qthread.cpp:538
#7  0x00007f252a9d01c3 in QInotifyFileSystemWatcherEngine::run (this=0x1cdada0)
at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1cdada0) at
thread/qthread_unix.cpp:352
#9  0x00007f25267076ca in start_thread (arg=0x7f2467985700) at
pthread_create.c:333
#10 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f245c9fd700 (LWP 15330)):
#0  0x00007f2524287ee0 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f25242888fb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f252aa2222e in QEventDispatcherGlib::processEvents
(this=0x7f24580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7f245c9fcc80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7f245c9fcc80,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f252a8df549 in QThread::exec (this=this@entry=0x6682a40) at
thread/qthread.cpp:538
#7  0x00007f252a9d01c3 in QInotifyFileSystemWatcherEngine::run (this=0x6682a40)
at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x6682a40) at
thread/qthread_unix.cpp:352
#9  0x00007f25267076ca in start_thread (arg=0x7f245c9fd700) at
pthread_create.c:333
#10 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f246ef3a700 (LWP 15317)):
#0  0x00007f252a2140bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f25242889d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f252aa2222e in QEventDispatcherGlib::processEvents
(this=0x7f24680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7f246ef39cd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7f246ef39cd0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f252a8df549 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#7  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x4376f00) at
thread/qthread_unix.cpp:352
#8  0x00007f25267076ca in start_thread (arg=0x7f246ef3a700) at
pthread_create.c:333
#9  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f247e3c5700 (LWP 15310)):
#0  0x00007f252a2140bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f25242889d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f252aa2222e in QEventDispatcherGlib::processEvents
(this=0x7f24780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7f247e3c4cd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7f247e3c4cd0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f252a8df549 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#7  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x409c878) at
thread/qthread_unix.cpp:352
#8  0x00007f25267076ca in start_thread (arg=0x7f247e3c5700) at
pthread_create.c:333
#9  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f248d045700 (LWP 15309)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f252a8e2384 in QWaitConditionPrivate::wait (time=1000,
this=0x3787dd0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x37739c0, time=1000) at
thread/qwaitcondition_unix.cpp:158
#3  0x00007f25291ccca6 in ?? () from /usr/lib/libkdevplatformlanguage.so.8
#4  0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x37739a0) at
thread/qthread_unix.cpp:352
#5  0x00007f25267076ca in start_thread (arg=0x7f248d045700) at
pthread_create.c:333
#6  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f248f488700 (LWP 15308)):
#0  0x00007f252a20fc8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f25242ccc60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2524288485 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2524288974 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f252aa2222e in QEventDispatcherGlib::processEvents
(this=0x7f24880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7f248f487c80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7f248f487c80,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f252a8df549 in QThread::exec (this=this@entry=0x1cd59b0) at
thread/qthread.cpp:538
#9  0x00007f252a9d01c3 in QInotifyFileSystemWatcherEngine::run (this=0x1cd59b0)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f252a8e1e3c in QThreadPrivate::start (arg=0x1cd59b0) at
thread/qthread_unix.cpp:352
#11 0x00007f25267076ca in start_thread (arg=0x7f248f488700) at
pthread_create.c:333
#12 0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f2510896700 (LWP 15307)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2527dfee2a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f2527dfee59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f25267076ca in start_thread (arg=0x7f2510896700) at
pthread_create.c:333
#4  0x00007f252a2200af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f252db0d900 (LWP 15304)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#7  0x00007f252a14f3ea in __GI_abort () at abort.c:89
#8  0x00007f252a1910d0 in __libc_message (do_abort=do_abort@entry=2,
fmt=fmt@entry=0x7f252a2a6368 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#9  0x00007f252a19a75a in malloc_printerr (ar_ptr=<optimized out>,
ptr=<optimized out>, str=0x7f252a2a6408 "free(): corrupted unsorted chunks",
action=3) at malloc.c:5046
#10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=<optimized
out>) at malloc.c:3902
#11 0x00007f252a19e18c in __GI___libc_free (mem=<optimized out>) at
malloc.c:2982
#12 0x00007f252a8dab05 in qFree (ptr=<optimized out>) at global/qmalloc.cpp:60
#13 0x00007f252a8e4040 in QByteArray::resize (this=0xa2fbd48,
size=size@entry=0) at tools/qbytearray.cpp:1407
#14 0x00007f252a983fa5 in QRingBuffer::clear (this=0xa478a10) at
../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:262
#15 QRingBuffer::free (bytes=<optimized out>, this=0xa478a10) at
../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:152
#16 QProcess::readData (this=<optimized out>, data=0xa824328 "^done\n(gdb) \n",
maxlen=<optimized out>) at io/qprocess.cpp:1851
#17 0x00007f252a97827a in QIODevice::read (this=this@entry=0x8f58430,
data=<optimized out>, maxSize=maxSize@entry=16384) at io/qiodevice.cpp:867
#18 0x00007f252a978d26 in QIODevice::readAll (this=0x8f58430) at
io/qiodevice.cpp:1019
#19 0x00007f247c49f80f in GDBDebugger::GDB::readyReadStandardOutput
(this=0xa32bfe0) at
/build/kdevelop-jGcNEc/kdevelop-4.7.3/debuggers/gdb/gdb.cpp:189
#20 0x00007f247c49ac25 in GDBDebugger::GDB::qt_static_metacall (_o=<optimized
out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at
/build/kdevelop-jGcNEc/kdevelop-4.7.3/obj-x86_64-linux-gnu/debuggers/gdb/moc_gdb.cpp:87
#21 0x00007f252aa05f70 in QMetaObject::activate (sender=sender@entry=0x8f58430,
m=m@entry=0x7f252ad52a60 <QProcess::staticMetaObject>,
local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at
kernel/qobject.cpp:3567
#22 0x00007f252a97c303 in QProcess::readyReadStandardOutput
(this=this@entry=0x8f58430) at .moc/release-shared/moc_qprocess.cpp:175
#23 0x00007f252a985817 in QProcessPrivate::_q_canReadStandardOutput
(this=0xa478870) at io/qprocess.cpp:936
#24 0x00007f252a985d19 in QProcess::qt_static_metacall (_o=<optimized out>,
_id=<optimized out>, _a=0x7ffefd803db0, _c=<optimized out>) at
.moc/release-shared/moc_qprocess.cpp:83
#25 0x00007f252aa05f70 in QMetaObject::activate (sender=sender@entry=0x936da00,
m=m@entry=0x7f252ad55c00 <QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffefd803db0)
at kernel/qobject.cpp:3567
#26 0x00007f252aa5722e in QSocketNotifier::activated
(this=this@entry=0x936da00, _t1=61) at
.moc/release-shared/moc_qsocketnotifier.cpp:102
#27 0x00007f252aa1071b in QSocketNotifier::event (this=0x936da00,
e=0x7ffefd804090) at kernel/qsocketnotifier.cpp:316
#28 0x00007f252af1e03c in QApplicationPrivate::notify_helper
(this=this@entry=0x1b20390, receiver=receiver@entry=0x936da00,
e=e@entry=0x7ffefd804090) at kernel/qapplication.cpp:4570
#29 0x00007f252af24f76 in QApplication::notify (this=this@entry=0x7ffefd804480,
receiver=receiver@entry=0x936da00, e=e@entry=0x7ffefd804090) at
kernel/qapplication.cpp:4356
#30 0x00007f252c3e84ba in KApplication::notify (this=0x7ffefd804480,
receiver=0x936da00, event=0x7ffefd804090) at
./kdeui/kernel/kapplication.cpp:311
#31 0x00007f252a9f18ad in QCoreApplication::notifyInternal
(this=0x7ffefd804480, receiver=0x936da00, event=event@entry=0x7ffefd804090) at
kernel/qcoreapplication.cpp:955
#32 0x00007f252aa22802 in QCoreApplication::sendEvent (event=0x7ffefd804090,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 socketNotifierSourceDispatch (source=0x1b12b10) at
kernel/qeventdispatcher_glib.cpp:117
#34 0x00007f25242887d7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f2524288a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f2524288aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f252aa2220e in QEventDispatcherGlib::processEvents (this=0x1a576a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#38 0x00007f252afcb666 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f252a9f012f in QEventLoop::processEvents
(this=this@entry=0x7ffefd8042e0, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f252a9f0495 in QEventLoop::exec (this=this@entry=0x7ffefd8042e0,
flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f252a9f6459 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1227
#42 0x00007f252af1c28c in QApplication::exec () at kernel/qapplication.cpp:3828
#43 0x00000000004117c1 in main (argc=<optimized out>, argv=<optimized out>) at
/build/kdevelop-jGcNEc/kdevelop-4.7.3/app/main.cpp:582

Possible duplicates by query: bug 372157, bug 367841, bug 353309, bug 352723,
bug 352613.

Reported using DrKonqi

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

Reply via email to