https://bugs.kde.org/show_bug.cgi?id=364317
Daniel Stöckel <daniel+...@somweyr.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel+...@somweyr.de --- Comment #1 from Daniel Stöckel <daniel+...@somweyr.de> --- I can reproduce this on KDevelop 5.0.0, Frameworks 5.25, Qt 5.7.1. Here is my backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2a9d767280 (LWP 2489))] Thread 19 (Thread 0x7f2a127fc700 (LWP 2612)): #0 0x00007f2a4ae660d9 in ?? () from /usr/lib/libclang.so.3.8 #1 0x00007f2a69a60f64 in llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) () from /usr/lib/libLLVM-3.8.so #2 0x00007f2a4ae7681a in ?? () from /usr/lib/libclang.so.3.8 #3 0x00007f2a4aed6f51 in ?? () from /usr/lib/libclang.so.3.8 #4 0x00007f2a4b441ab3 in ?? () from /usr/lib/libclang.so.3.8 #5 0x00007f2a4b6f1312 in ?? () from /usr/lib/libclang.so.3.8 #6 0x00007f2a4b6f38d2 in ?? () from /usr/lib/libclang.so.3.8 #7 0x00007f2a4b6f3ae5 in ?? () from /usr/lib/libclang.so.3.8 #8 0x00007f2a4b6f581b in ?? () from /usr/lib/libclang.so.3.8 #9 0x00007f2a4b6f5c6f in ?? () from /usr/lib/libclang.so.3.8 #10 0x00007f2a4b688587 in ?? () from /usr/lib/libclang.so.3.8 #11 0x00007f2a4b669a91 in ?? () from /usr/lib/libclang.so.3.8 #12 0x00007f2a4b695547 in ?? () from /usr/lib/libclang.so.3.8 #13 0x00007f2a4b695b8c in ?? () from /usr/lib/libclang.so.3.8 #14 0x00007f2a4b6885dd in ?? () from /usr/lib/libclang.so.3.8 #15 0x00007f2a4b669a91 in ?? () from /usr/lib/libclang.so.3.8 #16 0x00007f2a4b695547 in ?? () from /usr/lib/libclang.so.3.8 #17 0x00007f2a4b695b8c in ?? () from /usr/lib/libclang.so.3.8 #18 0x00007f2a4b6885dd in ?? () from /usr/lib/libclang.so.3.8 #19 0x00007f2a4b669a91 in ?? () from /usr/lib/libclang.so.3.8 #20 0x00007f2a4b66a46c in ?? () from /usr/lib/libclang.so.3.8 #21 0x00007f2a4b65db53 in ?? () from /usr/lib/libclang.so.3.8 #22 0x00007f2a4b08588e in ?? () from /usr/lib/libclang.so.3.8 #23 0x00007f2a4b047a0a in ?? () from /usr/lib/libclang.so.3.8 #24 0x00007f2a4b047d2e in ?? () from /usr/lib/libclang.so.3.8 #25 0x00007f2a4b04bb64 in ?? () from /usr/lib/libclang.so.3.8 #26 0x00007f2a4ae13f97 in ?? () from /usr/lib/libclang.so.3.8 #27 0x00007f2a69a4f539 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () from /usr/lib/libLLVM-3.8.so #28 0x00007f2a69a4f5c4 in ?? () from /usr/lib/libLLVM-3.8.so #29 0x00007f2a69ac2c5d in ?? () from /usr/lib/libLLVM-3.8.so #30 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #31 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7f2a31ffb700 (LWP 2589)): #0 0x00007f2a4b022a6f in ?? () from /usr/lib/libclang.so.3.8 #1 0x00007f2a4b0244e1 in ?? () from /usr/lib/libclang.so.3.8 #2 0x00007f2a4b03d75e in ?? () from /usr/lib/libclang.so.3.8 #3 0x00007f2a4ae39375 in clang_getLocationForOffset () from /usr/lib/libclang.so.3.8 #4 0x00007f2a4bdcb5e8 in ParseSession::problemsForFile (this=this@entry=0x7f2a31ffac30, file=0x7f29d2d39ef0) at /home/daniel/tmp/kdevelop/languages/clang/duchain/parsesession.cpp:395 #5 0x00007f2a4bdb11f2 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:183 #6 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #7 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #8 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #9 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #10 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #11 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #12 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #13 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #14 0x00007f2a4bdb0dc0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=<optimized out>, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x261c7e0, abortFunction=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/clanghelpers.cpp:121 #15 0x00007f2a540d4df8 in ClangParseJob::run (this=0x268ee70) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:320 #16 0x00007f2a928df576 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f2a928dfb78 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f2a928dea9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f2a928de140 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #21 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #22 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7f2a327fc700 (LWP 2588)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7f2a32ffd700 (LWP 2587)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7f2a337fe700 (LWP 2586)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7f2a33fff700 (LWP 2585)): #0 0x00007f2a8cf3b68d in pthread_join () from /usr/lib/libpthread.so.0 #1 0x00007f2a69ac2ce0 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () from /usr/lib/libLLVM-3.8.so #2 0x00007f2a69a4f630 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () from /usr/lib/libLLVM-3.8.so #3 0x00007f2a4ae119a5 in clang_parseTranslationUnit2FullArgv () from /usr/lib/libclang.so.3.8 #4 0x00007f2a4ae11c4b in clang_parseTranslationUnit2 () from /usr/lib/libclang.so.3.8 #5 0x00007f2a4bdcc96b in ParseSessionData::ParseSessionData (this=<optimized out>, unsavedFiles=..., index=<optimized out>, environment=..., options=...) at /home/daniel/tmp/kdevelop/languages/clang/duchain/parsesession.cpp:254 #6 0x00007f2a540d1573 in ClangParseJob::createSessionData (this=this@entry=0x27e18f0) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:376 #7 0x00007f2a540d520d in ClangParseJob::run (this=0x27e18f0) at /home/daniel/tmp/kdevelop/languages/clang/clangparsejob.cpp:282 #8 0x00007f2a928df576 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f2a928dfb78 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f2a928dea9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f2a928de140 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7f2a48a20700 (LWP 2584)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928e09d2 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7f2a49221700 (LWP 2583)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7f2a49a22700 (LWP 2582)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7f2a4a223700 (LWP 2581)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a928dc1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f2a928e0978 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f2a928db263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f2a928de1f9 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f2a4ac87700 (LWP 2576)): #0 0x00007f2a95c6a48d in poll () from /usr/lib/libc.so.6 #1 0x00007f2a8ab44fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f2a8ab450ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f2a96aa759b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a96a510da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f2a968740f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f2a93e4e7dc in KDevelop::CompletionWorkerThread::run (this=0x2632fd0) at /home/daniel/tmp/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f2a54cc3700 (LWP 2571)): #0 0x00007f2a8cf404b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879b66 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a96875274 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f2a5ea0e700 (LWP 2569)): #0 0x00007f2a95c6a48d in poll () from /usr/lib/libc.so.6 #1 0x00007f2a8ab44fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f2a8ab450ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f2a96aa759b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a96a510da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f2a968740f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f2a5e20d700 (LWP 2499)): #0 0x00007f2a95c6a48d in poll () from /usr/lib/libc.so.6 #1 0x00007f2a8ab44fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f2a8ab450ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f2a96aa759b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a96a510da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f2a968740f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f2a9c957445 in ?? () from /usr/lib/libQt5Qml.so.5 #7 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f2a70fef700 (LWP 2493)): #0 0x00007f2a8cf404b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a96879b66 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2a93d5cbe8 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xddb910) at /home/daniel/tmp/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f2a71df3700 (LWP 2492)): #0 0x00007f2a8cf4010f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2a73199393 in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so #2 0x00007f2a73198ad7 in ?? () from /usr/lib/xorg/modules/dri/r600_dri.so #3 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f2a79fce700 (LWP 2491)): #0 0x00007f2a95c6a48d in poll () from /usr/lib/libc.so.6 #1 0x00007f2a8ab44fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f2a8ab450ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f2a96aa759b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f2a96a510da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f2a968740f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f2a997f2e75 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f2a7b96d700 (LWP 2490)): #0 0x00007f2a95c6a48d in poll () from /usr/lib/libc.so.6 #1 0x00007f2a899908e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f2a89992679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f2a7d8ae469 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f2a96878d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f2a8cf3a454 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f2a95c737df in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f2a9d767280 (LWP 2489)): [KCrash Handler] #5 0x00007f2a96a84d63 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib/libQt5Core.so.5 #6 0x00007f2a56919357 in QObject::connect (atype=Qt::AutoConnection, amember=0x7f2a569522b8 "1rowsInserted(QModelIndex,int,int)", asignal=0x7f2a569522e0 "2rowsInserted(QModelIndex,int,int)", asender=<optimized out>, this=0x1c10590) at /usr/include/qt/QtCore/qobject.h:475 #7 CTestRunJob::start (this=0x1c10590) at /home/daniel/tmp/kdevelop/projectmanagers/cmake/testing/ctestrunjob.cpp:136 #8 0x00007f2a9bfe5a78 in KDevelop::ExecuteCompositeJobPrivate::startNextJob (this=<optimized out>, job=0x1c10590) at /home/daniel/tmp/kdevplatform/util/executecompositejob.cpp:63 #9 0x00007f2a9bfe6b21 in KDevelop::ExecuteCompositeJob::slotResult (this=0x1bd5ac0, job=<optimized out>) at /home/daniel/tmp/kdevplatform/util/executecompositejob.cpp:117 #10 0x00007f2a9bff0db8 in KDevelop::ExecuteCompositeJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/daniel/tmp/kdevplatform/build/util/moc_executecompositejob.cpp:82 #11 0x00007f2a96a7e4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #12 0x00007f2a97e782b2 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5 #13 0x00007f2a97e79c21 in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5 #14 0x00007f2a56918074 in CTestRunJob::processFinished (this=0x2413f20, job=<optimized out>) at /home/daniel/tmp/kdevelop/projectmanagers/cmake/testing/ctestrunjob.cpp:172 #15 0x00007f2a569453bc in CTestRunJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/daniel/tmp/kdevelop/build/projectmanagers/cmake/moc_ctestrunjob.cpp:79 #16 0x00007f2a96a7e4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #17 0x00007f2a97e7818f in KJob::finished(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5 #18 0x00007f2a97e79be2 in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5 #19 0x00007f2a9bfe65c8 in KDevelop::ExecuteCompositeJob::slotResult (this=0x26de530, job=0x2582d20) at /home/daniel/tmp/kdevplatform/util/executecompositejob.cpp:121 #20 0x00007f2a9bff0db8 in KDevelop::ExecuteCompositeJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/daniel/tmp/kdevplatform/build/util/moc_executecompositejob.cpp:82 #21 0x00007f2a96a7e4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #22 0x00007f2a97e782b2 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5 #23 0x00007f2a97e79c21 in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5 #24 0x00007f2a9c2179de in KDevelop::OutputExecuteJob::childProcessError (this=0x2582d20, processError=<optimized out>) at /home/daniel/tmp/kdevplatform/outputview/outputexecutejob.cpp:364 #25 0x00007f2a9c21720e in KDevelop::OutputExecuteJob::childProcessExited (this=0x2582d20, exitCode=<optimized out>, exitStatus=<optimized out>) at /home/daniel/tmp/kdevplatform/outputview/outputexecutejob.cpp:375 #26 0x00007f2a96a7e85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #27 0x00007f2a96985c2f in QProcess::finished(int, QProcess::ExitStatus) () from /usr/lib/libQt5Core.so.5 #28 0x00007f2a9698ddb3 in ?? () from /usr/lib/libQt5Core.so.5 #29 0x00007f2a9698df19 in ?? () from /usr/lib/libQt5Core.so.5 #30 0x00007f2a96a7e4e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #31 0x00007f2a96af8c6e in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #32 0x00007f2a96a8b192 in QSocketNotifier::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #33 0x00007f2a97732e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #34 0x00007f2a9773a5b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #35 0x00007f2a96a52c80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #36 0x00007f2a96aa7a2d in ?? () from /usr/lib/libQt5Core.so.5 #37 0x00007f2a8ab44dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0x00007f2a8ab45040 in ?? () from /usr/lib/libglib-2.0.so.0 #39 0x00007f2a8ab450ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0x00007f2a96aa757f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #41 0x00007f2a96a510da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #42 0x00007f2a96a595cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #43 0x000000000040b8f1 in main (argc=<optimized out>, argv=<optimized out>) at /home/daniel/tmp/kdevelop/app/main.cpp:745 -- You are receiving this mail because: You are watching all bug changes.