https://bugs.kde.org/show_bug.cgi?id=359496
Milian Wolff <m...@milianw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |CONFIRMED Ever confirmed|0 |1 --- Comment #1 from Milian Wolff <m...@milianw.de> --- pasting important part inline: Thread 33 (Thread 0x7f4027429700 (LWP 28197)): #0 0x00000030008df3ad in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300300a2a2 in poll (__timeout=-1, __nfds=1, __fds=0x7f4027428d50) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0xfe86e0, cond=cond@entry=0xfe8720, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459 #3 0x000000300300be2f in xcb_wait_for_event (c=0xfe86e0) at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693 #4 0x00007f40278c7539 in QXcbEventReader::run (this=0xff2db0) at qxcbconnection.cpp:1229 #5 0x000000300869ea73 in QThreadPrivate::start (arg=0xff2db0) at thread/qthread_unix.cpp:331 #6 0x0000003000c07324 in start_thread (arg=0x7f4027429700) at pthread_create.c:333 #7 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 32 (Thread 0x7f401eefe700 (LWP 28199)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f401eefdda0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f4027d3254c in KDevelop::DUChainPrivate::doMoreCleanup(int, bool) (this=0x7f40282a5880 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder>, retries=retries@entry=1, needLockRepository=needLockRepository@entry=true) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchain.cpp:699 #6 0x00007f4027d352c1 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x414d460) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchain.cpp:289 #7 0x000000300869ea73 in QThreadPrivate::start (arg=0x414d460) at thread/qthread_unix.cpp:331 #8 0x0000003000c07324 in start_thread (arg=0x7f401eefe700) at pthread_create.c:333 #9 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 ... way too many threadweaver threads waiting for jobs to be assigned Thread 14 (Thread 0x7f3fc194f700 (LWP 28221)): #0 0x00000030008df3ad in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003002048f34 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3fbc0031b0, timeout=-1, context=0x7f3fbc000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103 #2 g_main_context_iterate (context=context@entry=0x7f3fbc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803 #3 0x000000300204903c in g_main_context_iteration (context=0x7f3fbc000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869 #4 0x00000030088884a7 in QEventDispatcherGlib::processEvents (this=0x7f3fbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #5 0x000000300883c69a in QEventLoop::exec (this=this@entry=0x7f3fc194ed90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000000300869a20c in QThread::exec (this=this@entry=0x4673200) at thread/qthread.cpp:503 #7 0x00007f4027df10f6 in run (this=0x4673200) at /home/pedro.ferreira/src/kdev/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #8 0x000000300869ea73 in QThreadPrivate::start (arg=0x4673200) at thread/qthread_unix.cpp:331 #9 0x0000003000c07324 in start_thread (arg=0x7f3fc194f700) at pthread_create.c:333 #10 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7f3fc08ed700 (LWP 28292)): #0 0x00000030008df3ad in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003002048f34 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3fb4002e70, timeout=-1, context=0x7f3fb4000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103 #2 g_main_context_iterate (context=context@entry=0x7f3fb4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803 #3 0x000000300204903c in g_main_context_iteration (context=0x7f3fb4000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869 #4 0x00000030088884a7 in QEventDispatcherGlib::processEvents (this=0x7f3fb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #5 0x000000300883c69a in QEventLoop::exec (this=this@entry=0x7f3fc08ece30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000000300869a20c in QThread::exec (this=this@entry=0x43a46f0) at thread/qthread.cpp:503 #7 0x00000030148dc225 in QQmlThreadPrivate::run (this=0x43a46f0) at qml/ftw/qqmlthread.cpp:141 #8 0x000000300869ea73 in QThreadPrivate::start (arg=0x43a46f0) at thread/qthread_unix.cpp:331 #9 0x0000003000c07324 in start_thread (arg=0x7f3fc08ed700) at pthread_create.c:333 #10 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7f401ffff700 (LWP 28305)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f401fffe8f0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f3fec5034aa in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e765e3180, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:124 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e765e19e0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e8fe46440, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #8 0x00007f3fec4f66d1 in run (this=0x14cc070) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #9 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x1673140) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #10 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #11 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x1673140) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #12 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x1673140) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #13 0x000000300869ea73 in QThreadPrivate::start (arg=0x1673140) at thread/qthread_unix.cpp:331 #14 0x0000003000c07324 in start_thread (arg=0x7f401ffff700) at pthread_create.c:333 #15 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7f3fb9169700 (LWP 28306)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x0000003008697b80 in _q_futex (timeout=0x0, val=3, op=0, addr=0x7f4018227b58) at thread/qmutex_linux.cpp:146 #2 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 QBasicMutex::lockInternal (this=this@entry=0x7f4018227b58) at thread/qmutex_linux.cpp:203 #4 0x0000003008697c18 in QBasicMutex::lock (this=0x7f4018227b58) at thread/qmutex.h:59 #5 QRecursiveMutexPrivate::lock (timeout=-1, this=0x7f4018227b40) at thread/qmutex.cpp:641 #6 QMutex::lock (this=this@entry=0x7f40288a5580 <KDevelop::(anonymous namespace)::Q_QGS_temporaryHashClassDeclarationDatabaseClassesStatic::innerFunction()::holder+32>) at thread/qmutex.cpp:215 #7 0x000000301b700189 in KDevelop::TemporaryDataManager<KDevVarLengthArray<KDevelop::BaseClassInstance, 10>, true>::alloc ( this=0x7f40288a5560 <KDevelop::(anonymous namespace)::Q_QGS_temporaryHashClassDeclarationDatabaseClassesStatic::innerFunction()::holder>) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/appendedlist.h:103 #8 KDevelop::ClassDeclarationData::baseClassesNeedDynamicList (this=<optimized out>) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/classdeclaration.h:87 #9 KDevelop::ClassDeclarationData::baseClassesCopyFrom<KDevelop::ClassDeclarationData> (rhs=..., this=0x7f3fb0170030) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/classdeclaration.h:87 #10 KDevelop::ClassDeclarationData::baseClassesCopyAllFrom<KDevelop::ClassDeclarationData> (rhs=..., this=0x7f3fb0170030) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/classdeclaration.h:87 #11 KDevelop::ClassDeclarationData::copyListsFrom<KDevelop::ClassDeclarationData> (rhs=..., this=0x7f3fb0170030) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/classdeclaration.h:88 #12 KDevelop::ClassDeclarationData::ClassDeclarationData (rhs=..., this=0x7f3fb0170030) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/classdeclaration.h:76 #13 KDevelop::DUChainItemFactory<KDevelop::ClassDeclaration, KDevelop::ClassDeclarationData>::cloneData (this=<optimized out>, data=...) at /var/tmp/portage/dev-util/kdevplatform-9999/work/kdevplatform-9999/language/duchain/duchainregister.h:85 #14 0x00007f4027de6696 in KDevelop::DUChainItemSystem::cloneData(KDevelop::DUChainBaseData const&) const (this=<optimized out>, data=...) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainregister.cpp:45 #15 0x00007f4027d7a6e1 in KDevelop::DUChainBase::makeDynamic() (this=this@entry=0x7f3fa4196a10) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainbase.cpp:137 #16 0x00007f4027d8854d in d_func_dynamic () at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/declaration.h:547 #17 KDevelop::Declaration::setInternalContext(KDevelop::DUContext*) (this=0x7f3fa4196a10, context=context@entry=0x0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/declaration.cpp:446 #18 0x00007f4027d25b46 in KDevelop::DUContext::~DUContext (this=this@entry=0x7f3eacdbc110) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/ducontext.cpp:424 #19 0x00007f3fec50c6a3 in ClangDUContext::__base_dtor (this=0x7f3eacdbc110) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clangducontext.h:29 #20 ClangDUContext<KDevelop::DUContext, 141>::~ClangDUContext (this=0x7f3eacdbc110) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clangducontext.h:29 #21 0x00007f3fec50f45e in qDeleteAll () at /usr/include/qt5/QtCore/qalgorithms.h:317 #22 qDeleteAll (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:325 #23 (anonymous namespace)::CurrentContext::~CurrentContext() [clone .lto_priv.411] (this=this@entry=0x7f3fb9167fd0) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/builder.cpp:260 #24 0x00007f3fec563230 in __base_ctor (update=<optimized out>, includes=..., file=0x7f3ff0087710, tu=<optimized out>, this=0x7f3fb9168070) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/builder.cpp:1367 #25 Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) (tu=<optimized out>, file=<optimized out>, includes=..., update=<optimized out>) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/builder.cpp:1454 #26 0x00007f3fec50387c in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0087710, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:178 #27 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0010c60, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #28 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0070d30, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #29 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0013de0, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #30 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff000ef30, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #31 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0013b90, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #32 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff000f4d0, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #33 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ff0013510, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #34 0x00007f3fec4f66d1 in run (this=0x5880820) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #35 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f4018090ec0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #36 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #37 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f4018090ec0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #38 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f4018090ec0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #39 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f4018090ec0) at thread/qthread_unix.cpp:331 #40 0x0000003000c07324 in start_thread (arg=0x7f3fb9169700) at pthread_create.c:333 #41 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f3faffff700 (LWP 28308)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f3fafffea60) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f3fec5034aa in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f73393d60, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:124 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f700031d0, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec4f66d1 in run (this=0x9c642f0) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #8 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f3fb00025d0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #9 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #10 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f3fb00025d0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #11 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f3fb00025d0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #12 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f3fb00025d0) at thread/qthread_unix.cpp:331 #13 0x0000003000c07324 in start_thread (arg=0x7f3faffff700) at pthread_create.c:333 #14 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f3faf7fe700 (LWP 28309)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869df6b in QThread::sleep (secs=secs@entry=1) at thread/qthread_unix.cpp:465 #3 0x00007f4027d10a4b in KDevelop::UrlParseLock::UrlParseLock(KDevelop::IndexedString const&) (this=this@entry=0x7f3faf7fd8c0, url=...) at /home/pedro.ferreira/src/kdev/kdevplatform/language/backgroundparser/urlparselock.cpp:42 #4 0x00007f3fec503482 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e71c88b50, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #5 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e71c88ad0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f780034d0, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec4f66d1 in run (this=0x243c170) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #8 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f3fa4003190) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #9 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #10 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f3fa4003190) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #11 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f3fa4003190) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #12 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f3fa4003190) at thread/qthread_unix.cpp:331 #13 0x0000003000c07324 in start_thread (arg=0x7f3faf7fe700) at pthread_create.c:333 #14 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f3faeffd700 (LWP 28310)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f3faeffc4a0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f3fec5034aa in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e84c42da0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:124 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ec4c9a370, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ec5e2d460, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #8 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3eb73c98e0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #9 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3e879aae60, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #10 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3ec47c6090, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #11 0x00007f3fec4f66d1 in run (this=0x535c430) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #12 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f3f9c002b90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #13 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #14 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f3f9c002b90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #15 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f3f9c002b90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #16 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f3f9c002b90) at thread/qthread_unix.cpp:331 #17 0x0000003000c07324 in start_thread (arg=0x7f3faeffd700) at pthread_create.c:333 #18 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f3fae7fc700 (LWP 28311)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f3fae7fb780) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f3fec5034aa in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f8b8df8f0, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:124 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f8ace17d0, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f8aceee10, imports=..., session=..., features=features@entry=158, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #8 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f8800bfd0, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #9 0x00007f3fec4f66d1 in run (this=0x14ce3c0) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #10 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x185eef0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #11 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #12 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x185eef0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #13 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x185eef0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #14 0x000000300869ea73 in QThreadPrivate::start (arg=0x185eef0) at thread/qthread_unix.cpp:331 #15 0x0000003000c07324 in start_thread (arg=0x7f3fae7fc700) at pthread_create.c:333 #16 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f3fadffb700 (LWP 28312)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869df6b in QThread::sleep (secs=secs@entry=1) at thread/qthread_unix.cpp:465 #3 0x00007f4027d10a4b in KDevelop::UrlParseLock::UrlParseLock(KDevelop::IndexedString const&) (this=this@entry=0x7f3fadffa470, url=...) at /home/pedro.ferreira/src/kdev/kdevplatform/language/backgroundparser/urlparselock.cpp:42 #4 0x00007f3fec503482 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7c05b6b0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #5 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7f0f4fc0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7f0f5e80, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7f0f4de0, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #8 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7f0ae450, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #9 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3f7c00bb60, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #10 0x00007f3fec4f66d1 in run (this=0x2685560) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #11 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f3fa0002f90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #12 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #13 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f3fa0002f90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #14 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f3fa0002f90) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #15 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f3fa0002f90) at thread/qthread_unix.cpp:331 #16 0x0000003000c07324 in start_thread (arg=0x7f3fadffb700) at pthread_create.c:333 #17 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f3facff9700 (LWP 28317)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75cde in KDevelop::DUChainLock::lockForWrite(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:155 #4 0x00007f4027d75dcc in KDevelop::DUChainWriteLocker::lock() (this=0x7f3facff8780) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:249 #5 0x00007f3fec5034aa in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3fab129240, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:124 #6 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3fab111670, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #7 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3fab07f350, imports=..., session=..., features=features@entry=AllDeclarationsContextsAndUses, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #8 0x00007f3fec50337f in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*) (file=0x7f3fa802a520, imports=..., session=..., features=<optimized out>, includedFiles=..., index=0xfd6840) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/duchain/clanghelpers.cpp:109 #9 0x00007f3fec4f66d1 in run (this=0x4d9f560) at /home/pedro.ferreira/src/kdev/kdevelop/languages/clang/clangparsejob.cpp:307 #10 0x0000003017e18840 in ThreadWeaver::IdDecorator::run (this=<optimized out>, self=..., thread=0x7f3fb00033c0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/iddecorator.cpp:69 #11 0x0000003017e18e50 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/executor.cpp:52 #12 0x0000003017e17cb0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f3fb00033c0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/job.cpp:83 #13 0x0000003017e1728a in ThreadWeaver::Thread::run (this=0x7f3fb00033c0) at /var/tmp/portage/kde-frameworks/threadweaver-5.14.0/work/threadweaver-5.14.0/src/thread.cpp:114 #14 0x000000300869ea73 in QThreadPrivate::start (arg=0x7f3fb00033c0) at thread/qthread_unix.cpp:331 #15 0x0000003000c07324 in start_thread (arg=0x7f3facff9700) at pthread_create.c:333 #16 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f3f9affd700 (LWP 1952)): #0 0x00000030008df3ad in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003002048f34 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3f5d552ae0, timeout=-1, context=0x7f3f82f1b540) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103 #2 g_main_context_iterate (context=context@entry=0x7f3f82f1b540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803 #3 0x000000300204903c in g_main_context_iteration (context=0x7f3f82f1b540, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869 #4 0x00000030088884a7 in QEventDispatcherGlib::processEvents (this=0x7f3f5d531540, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #5 0x000000300883c69a in QEventLoop::exec (this=this@entry=0x7f3f9affce30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x000000300869a20c in QThread::exec (this=this@entry=0x2d88fb0) at thread/qthread.cpp:503 #7 0x00000030148dc225 in QQmlThreadPrivate::run (this=0x2d88fb0) at qml/ftw/qqmlthread.cpp:141 #8 0x000000300869ea73 in QThreadPrivate::start (arg=0x2d88fb0) at thread/qthread_unix.cpp:331 #9 0x0000003000c07324 in start_thread (arg=0x7f3f9affd700) at pthread_create.c:333 #10 0x00000030008e81cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f4027b5e780 (LWP 28196)): #0 0x00000030008b833d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 #1 0x000000300873974d in qt_nanosleep (amount=...) at tools/qelapsedtimer_unix.cpp:185 #2 0x000000300869dfe4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:475 #3 0x00007f4027d75f4a in KDevelop::DUChainLock::lockForRead(unsigned int) (this=0x7f40282a58a0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:100 #4 0x00007f4027d7601c in KDevelop::DUChainReadLocker::lock() (this=0x7ffc392df7b0) at /home/pedro.ferreira/src/kdev/kdevplatform/language/duchain/duchainlock.cpp:211 #5 0x00007f40041843e5 in ContextBrowserPlugin::showToolTip(KTextEditor::View*, KTextEditor::Cursor) (this=0x454cd30, view=0x5074190, position=...) at /home/pedro.ferreira/src/kdev/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:427 #6 0x00007f400417f81b in ContextBrowserHintProvider::textHint(KTextEditor::View*, KTextEditor::Cursor const&) (this=0x454ce98, view=0x5074190, cursor=...) at /home/pedro.ferreira/src/kdev/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:394 #7 0x00000030151ba33d in KateViewInternal::textHintTimeout (this=0x4ebb320) at /var/tmp/portage/kde-frameworks/ktexteditor-5.17.0/work/ktexteditor-5.17.0/src/view/kateviewinternal.cpp:3092 #8 0x0000003015291ad5 in KateViewInternal::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/kde-frameworks/ktexteditor-5.17.0/work/ktexteditor-5.17.0_build/src/moc_kateviewinternal.cpp:200 #9 0x0000003008864554 in QMetaObject::activate (sender=sender@entry=0x4ebb538, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3713 #10 0x0000003008864c37 in QMetaObject::activate (sender=sender@entry=0x4ebb538, m=m@entry=0x3008a6fd00 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3578 #11 0x00000030088d53c0 in QTimer::timeout (this=this@entry=0x4ebb538) at .moc/moc_qtimer.cpp:197 #12 0x0000003008870a58 in QTimer::timerEvent (this=0x4ebb538, e=<optimized out>) at kernel/qtimer.cpp:247 #13 0x00000030088654eb in QObject::event (this=0x4ebb538, e=<optimized out>) at kernel/qobject.cpp:1261 #14 0x000000300bb5ae9c in QApplicationPrivate::notify_helper (this=this@entry=0xfdd3f0, receiver=receiver@entry=0x4ebb538, e=e@entry=0x7ffc392dfd90) at kernel/qapplication.cpp:3716 #15 0x000000300bb5ffb0 in QApplication::notify (this=0x7ffc392e0170, receiver=0x4ebb538, e=0x7ffc392dfd90) at kernel/qapplication.cpp:3499 #16 0x000000300883d9bd in QCoreApplication::notifyInternal (this=0x7ffc392e0170, receiver=0x4ebb538, event=event@entry=0x7ffc392dfd90) at kernel/qcoreapplication.cpp:965 #17 0x0000003008887b0d in QCoreApplication::sendEvent (event=0x7ffc392dfd90, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224 #18 QTimerInfoList::activateTimers (this=0x1011a20) at kernel/qtimerinfo_unix.cpp:637 #19 0x0000003008888029 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177 #20 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224 #21 0x0000003002048ced in g_main_dispatch (context=0x7f40200016f0) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3122 #22 g_main_context_dispatch (context=context@entry=0x7f40200016f0) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3737 #23 0x0000003002048f98 in g_main_context_iterate (context=context@entry=0x7f40200016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3808 #24 0x000000300204903c in g_main_context_iteration (context=0x7f40200016f0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869 #25 0x00000030088884a7 in QEventDispatcherGlib::processEvents (this=0x1012970, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #26 0x000000300883c69a in QEventLoop::exec (this=this@entry=0x7ffc392dffc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #27 0x00000030088436ad in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #28 0x0000003009ee644c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527 #29 0x000000300bb56d75 in QApplication::exec () at kernel/qapplication.cpp:2976 #30 0x000000000040cdfe in main (argc=2, argv=<optimized out>) at /home/pedro.ferreira/src/kdev/kdevelop/app/main.cpp:674 -- You are receiving this mail because: You are watching all bug changes.