Bug 329719

Summary: KDevelop crashed while editing [KDevelop::DUChainBase::setData]
Product: [Applications] kdevelop Reporter: Maciej Cencora <m.cencora>
Component: Language Support: CPP (old)Assignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: crash CC: aleixpol
Priority: NOR Keywords: drkonqi
Version: 4.6.60   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maciej Cencora 2014-01-08 12:36:47 UTC
Application: kdevelop (4.6.60)
KDE Platform Version: 4.11.3 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.11.0-14-generic x86_64
Distribution: Ubuntu 13.10

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

Editing C++ code

- Compiled from sources
Clean todays (8.1.2014) build with revisions:
kdevelop 2c33ab16bf88ce2893b95c72320a7b1caca6f4e2
kdevplatform 0e2b550815c9d3745b547895d0c9a5e0d3a2f8a5

The crash can be reproduced sometimes.

-- 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 0x7fe7078897c0 (LWP 20389))]

Thread 17 (Thread 0x7fe6ebc6e700 (LWP 20390)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7007cd06b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe700acaf00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fe7007cd0a9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fe7033abf6e in start_thread (arg=0x7fe6ebc6e700) at pthread_create.c:311
#4  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7fe66a8ee700 (LWP 20391)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x7fe664000a60, decr=<optimized out>) at pthread_mutex_unlock.c:56
#1  0x00007fe6fe4393d1 in g_mutex_unlock (mutex=mutex@entry=0x7fe6640009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:232
#2  0x00007fe6fe3f9119 in g_main_context_check (context=context@entry=0x7fe6640009a0, max_priority=2147483647, fds=fds@entry=0x7fe664002c00, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3554
#3  0x00007fe6fe3f963b in g_main_context_iterate (context=context@entry=0x7fe6640009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3709
#4  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe6640009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe6640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe66a8edd70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe66a8edd70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe70534a88f in QThread::exec (this=this@entry=0x25b70e0) at thread/qthread.cpp:542
#9  0x00007fe70542cd13 in QInotifyFileSystemWatcherEngine::run (this=0x25b70e0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fe70534cf2f in QThreadPrivate::start (arg=0x25b70e0) at thread/qthread_unix.cpp:338
#11 0x00007fe7033abf6e in start_thread (arg=0x7fe66a8ee700) at pthread_create.c:311
#12 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7fe6694aa700 (LWP 20392)):
[KCrash Handler]
#6  0x00007fe703f8af77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fe703f8e5e8 in __GI_abort () at abort.c:90
#8  0x00007fe703fc84fb in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fe7040dc240 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
#9  0x00007fe703fd4996 in malloc_printerr (ptr=0x7fe5d8fd79ed, str=0x7fe7040d8205 "free(): invalid pointer", action=3) at malloc.c:4923
#10 _int_free (av=<optimized out>, p=0x7fe5d8fd79dd, have_lock=0) at malloc.c:3779
#11 0x00007fe7012616fd in KDevelop::DUChainBase::setData (this=0x7fe6375a6f60, data=0x7fe5d8f71ffd, constructorCalled=<optimized out>) at /home/mcencora/tmp/kdevplatform/language/duchain/duchainbase.cpp:89
#12 0x00007fe70124809f in saveDUChainItem (data=..., item=..., totalDataOffset=@0x7fe6694a9bac: 533) at /home/mcencora/tmp/kdevplatform/language/duchain/topducontextdynamicdata.cpp:70
#13 0x00007fe70124ac68 in KDevelop::TopDUContextDynamicData::store (this=0x7fe5e203a950) at /home/mcencora/tmp/kdevplatform/language/duchain/topducontextdynamicdata.cpp:521
#14 0x00007fe7012295af in KDevelop::DUChainPrivate::doMoreCleanup (this=0x3910760, retries=retries@entry=1, needLockRepository=needLockRepository@entry=true) at /home/mcencora/tmp/kdevplatform/language/duchain/duchain.cpp:808
#15 0x00007fe701229d18 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x391d570) at /home/mcencora/tmp/kdevplatform/language/duchain/duchain.cpp:292
#16 0x00007fe70534cf2f in QThreadPrivate::start (arg=0x391d570) at thread/qthread_unix.cpp:338
#17 0x00007fe7033abf6e in start_thread (arg=0x7fe6694aa700) at pthread_create.c:311
#18 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7fe6545be700 (LWP 20393)):
#0  0x00007fe6fe4390ea in g_mutex_get_impl (mutex=0x7fe64c0009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:124
#1  0x00007fe6fe439399 in g_mutex_lock (mutex=mutex@entry=0x7fe64c0009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:213
#2  0x00007fe6fe3f8c17 in g_main_context_prepare (context=context@entry=0x7fe64c0009a0, priority=priority@entry=0x7fe6545bdc78) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3279
#3  0x00007fe6fe3f95c3 in g_main_context_iterate (context=context@entry=0x7fe64c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3692
#4  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe64c0009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe64c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe6545bddb0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe6545bddb0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe70534a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x4aee568) at thread/qthread_unix.cpp:338
#10 0x00007fe7033abf6e in start_thread (arg=0x7fe6545be700) at pthread_create.c:311
#11 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7fe64bfff700 (LWP 20396)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x7fe640000a60, decr=1) at pthread_mutex_unlock.c:47
#1  0x00007fe6fe4393d1 in g_mutex_unlock (mutex=mutex@entry=0x7fe6400009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:232
#2  0x00007fe6fe3f8fbb in g_main_context_query (context=context@entry=0x7fe6400009a0, max_priority=2147483647, timeout=timeout@entry=0x7fe64bffec7c, fds=fds@entry=0x7fe640002ca0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3473
#3  0x00007fe6fe3f9612 in g_main_context_iterate (context=context@entry=0x7fe6400009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3694
#4  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe6400009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe6400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe64bffedb0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe64bffedb0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe70534a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x4f31330) at thread/qthread_unix.cpp:338
#10 0x00007fe7033abf6e in start_thread (arg=0x7fe64bfff700) at pthread_create.c:311
#11 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7fe64b7fe700 (LWP 20397)):
#0  g_main_context_check (context=context@entry=0x7fe6380009a0, max_priority=2147483647, fds=fds@entry=0x7fe638002ea0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3621
#1  0x00007fe6fe3f963b in g_main_context_iterate (context=context@entry=0x7fe6380009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3709
#2  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe6380009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#3  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe6380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe64b7fddb0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe64b7fddb0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe70534a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x4e51420) at thread/qthread_unix.cpp:338
#8  0x00007fe7033abf6e in start_thread (arg=0x7fe64b7fe700) at pthread_create.c:311
#9  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7fe63f799700 (LWP 20503)):
#0  0x00007fe7040406bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe6fe438670 in read (__nbytes=16, __buf=0x7fe63f798b70, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7fe634001f70) at /build/buildd/glib2.0-2.38.1/./glib/gwakeup.c:212
#3  0x00007fe6fe3f91cc in g_main_context_check (context=context@entry=0x7fe62c0008c0, max_priority=2147483647, fds=fds@entry=0x7fe62c0028a0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3513
#4  0x00007fe6fe3f963b in g_main_context_iterate (context=context@entry=0x7fe62c0008c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3709
#5  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe62c0008c0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#6  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe62c002400, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe63f798d70, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe63f798d70, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fe70534a88f in QThread::exec (this=this@entry=0xb77b520) at thread/qthread.cpp:542
#10 0x00007fe70542cd13 in QInotifyFileSystemWatcherEngine::run (this=0xb77b520) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007fe70534cf2f in QThreadPrivate::start (arg=0xb77b520) at thread/qthread_unix.cpp:338
#12 0x00007fe7033abf6e in start_thread (arg=0x7fe63f799700) at pthread_create.c:311
#13 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7fe63ef98700 (LWP 20511)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x5786e10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x5753938, mutex=mutex@entry=0x5753930, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe705348eb7 in QReadWriteLock::lockForRead (this=0x4f04118) at thread/qreadwritelock.cpp:167
#4  0x00007fe650de4566 in relock (this=<synthetic pointer>) at /usr/include/qt4/QtCore/qreadwritelock.h:111
#5  QReadLocker (areadWriteLock=<optimized out>, this=<synthetic pointer>) at /usr/include/qt4/QtCore/qreadwritelock.h:130
#6  PreprocessJob::run (this=0x11dcfc30) at /home/mcencora/tmp/kdevelop/languages/cpp/preprocessjob.cpp:119
#7  0x00007fe6fbeffcb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fe63ef97d50, th=th@entry=0x7705590, job=job@entry=0x11dcfc30) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0x00007fe6fbeffe6e in ThreadWeaver::Job::execute (this=0x11dcfc30, th=0x7705590) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0x00007fe6fbf0190b in ThreadWeaver::JobCollectionJobRunner::execute (this=0x12345ab0, t=0x7705590) at ../../../threadweaver/Weaver/JobCollection.cpp:82
#10 0x00007fe6fbeff6bb in ThreadWeaver::Thread::run (this=0x7705590) at ../../../threadweaver/Weaver/Thread.cpp:108
#11 0x00007fe70534cf2f in QThreadPrivate::start (arg=0x7705590) at thread/qthread_unix.cpp:338
#12 0x00007fe7033abf6e in start_thread (arg=0x7fe63ef98700) at pthread_create.c:311
#13 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7fe63e797700 (LWP 20512)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x2c18240) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2c18118, mutex=0x2c183c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe6fbefde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c180f0, th=0x7fe634002c90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fe6fbf00903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c18450, th=0x7fe634002c90, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fe6fbf0091c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c18450, th=0x7fe634002c90, previous=0x8343cf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fe6fbeff61f in ThreadWeaver::Thread::run (this=0x7fe634002c90) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x7fe634002c90) at thread/qthread_unix.cpp:338
#8  0x00007fe7033abf6e in start_thread (arg=0x7fe63e797700) at pthread_create.c:311
#9  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fe63df96700 (LWP 20573)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe6fb1a31cd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fe6fb1a3209 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fe7033abf6e in start_thread (arg=0x7fe63df96700) at pthread_create.c:311
#4  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fe63d795700 (LWP 20617)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe6faee3bbd in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fe6fb1d2a76 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fe7033abf6e in start_thread (arg=0x7fe63d795700) at pthread_create.c:311
#4  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fe63cb94700 (LWP 20653)):
#0  0x00007fe6fe4390ea in g_mutex_get_impl (mutex=0x7fe5dc0009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:124
#1  0x00007fe6fe4393c9 in g_mutex_unlock (mutex=mutex@entry=0x7fe5dc0009a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:232
#2  0x00007fe6fe3f8d40 in g_main_context_prepare (context=context@entry=0x7fe5dc0009a0, priority=priority@entry=0x7fe63cb93c78) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3337
#3  0x00007fe6fe3f95c3 in g_main_context_iterate (context=context@entry=0x7fe5dc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3692
#4  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x7fe5dc0009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#5  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x7fe5dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fe63cb93db0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fe63cb93db0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fe70534a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x958f970) at thread/qthread_unix.cpp:338
#10 0x00007fe7033abf6e in start_thread (arg=0x7fe63cb94700) at pthread_create.c:311
#11 0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fe5eb6f8700 (LWP 20875)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x11a6e5c0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x11b28c68, mutex=0x10a34e70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe6fbefde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11b28c40, th=0x117ab710) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fe6fbf00903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x117ab710, previous=0x109ec2b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fe6fbeff61f in ThreadWeaver::Thread::run (this=0x117ab710) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x117ab710) at thread/qthread_unix.cpp:338
#7  0x00007fe7033abf6e in start_thread (arg=0x7fe5eb6f8700) at pthread_create.c:311
#8  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fe5eaef7700 (LWP 20876)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x11a6e5c0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x11b28c68, mutex=0x10a34e70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe6fbefde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11b28c40, th=0x11a2fa10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fe6fbf00903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x11a2fa10, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fe6fbf0091c in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x11a2fa10, previous=0xc1e70e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fe6fbeff61f in ThreadWeaver::Thread::run (this=0x11a2fa10) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x11a2fa10) at thread/qthread_unix.cpp:338
#8  0x00007fe7033abf6e in start_thread (arg=0x7fe5eaef7700) at pthread_create.c:311
#9  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fe5e8b3f700 (LWP 21009)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x11a6e5c0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x11b28c68, mutex=0x10a34e70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe6fbefde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11b28c40, th=0x1173ea30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fe6fbf00903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x1173ea30, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fe6fbf0091c in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x1173ea30, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fe6fbeff61f in ThreadWeaver::Thread::run (this=0x1173ea30) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x1173ea30) at thread/qthread_unix.cpp:338
#8  0x00007fe7033abf6e in start_thread (arg=0x7fe5e8b3f700) at pthread_create.c:311
#9  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fe5cbfff700 (LWP 21010)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe70534d406 in wait (time=18446744073709551615, this=0x11a6e5c0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x11b28c68, mutex=0x10a34e70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe6fbefde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11b28c40, th=0x12515e30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fe6fbf00903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x117ba160, th=0x12515e30, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fe6fbeff61f in ThreadWeaver::Thread::run (this=0x12515e30) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fe70534cf2f in QThreadPrivate::start (arg=0x12515e30) at thread/qthread_unix.cpp:338
#7  0x00007fe7033abf6e in start_thread (arg=0x7fe5cbfff700) at pthread_create.c:311
#8  0x00007fe70404e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe7078897c0 (LWP 20389)):
#0  0x00007fe7040406bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe6fe438670 in read (__nbytes=16, __buf=0x7fff0817cce0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x23a7330) at /build/buildd/glib2.0-2.38.1/./glib/gwakeup.c:212
#3  0x00007fe6fe3f91cc in g_main_context_check (context=context@entry=0x2450950, max_priority=2147483647, fds=fds@entry=0xfa68450, n_fds=n_fds@entry=10) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3513
#4  0x00007fe6fe3f963b in g_main_context_iterate (context=context@entry=0x2450950, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3709
#5  0x00007fe6fe3f97ac in g_main_context_iteration (context=0x2450950, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#6  0x00007fe705479a76 in QEventDispatcherGlib::processEvents (this=0x23abb00, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fe70488b9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#8  0x00007fe70544b5ef in QEventLoop::processEvents (this=this@entry=0x7fff0817cf10, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fe70544b8e5 in QEventLoop::exec (this=this@entry=0x7fff0817cf10, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007fe705450e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#11 0x00007fe7047e834c in QApplication::exec () at kernel/qapplication.cpp:3828
#12 0x0000000000410924 in main (argc=<optimized out>, argv=<optimized out>) at /home/mcencora/tmp/kdevelop/app/main.cpp:562

Possible duplicates by query: bug 328917, bug 327905, bug 326359, bug 325997, bug 325179.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 04:07:05 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:44:09 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 2018-11-30 03:56:31 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!