Bug 372937 - kdevelop crashes when removing breakpoint
Summary: kdevelop crashes when removing breakpoint
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.7.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-11-26 02:51 UTC by Evgeny
Modified: 2021-01-16 04:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny 2016-11-26 02:51:44 UTC
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
Comment 1 Justin Zobel 2020-12-17 05:23:56 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:36:04 UTC
Dear Bug Submitter,

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

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

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

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-01-16 04:35:09 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

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

Thank you for helping us make KDE software even better for everyone!