Application: kdevelop (5.0.3) Qt Version: 5.8.0 Frameworks Version: 5.30.0 Operating System: Linux 4.9.8-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: Opened KDevelop, opening a CMake project (CMakeLists.txt). I selected the build folder where cmake has previously been called. KDevelop then crashed. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f630be6cc80 (LWP 24939))] Thread 23 (Thread 0x7f629178b700 (LWP 25228)): #0 0x00007f62cf3f22d4 in () at /usr/lib/libclang.so.3.9 #1 0x00007f62cf3f8b7a in () at /usr/lib/libclang.so.3.9 #2 0x00007f62cf9c5aa8 in () at /usr/lib/libclang.so.3.9 #3 0x00007f62cf9c6395 in () at /usr/lib/libclang.so.3.9 #4 0x00007f62cf792130 in () at /usr/lib/libclang.so.3.9 #5 0x00007f62cf79de8d in () at /usr/lib/libclang.so.3.9 #6 0x00007f62cf9825a3 in () at /usr/lib/libclang.so.3.9 #7 0x00007f62cf9756f5 in () at /usr/lib/libclang.so.3.9 #8 0x00007f62cf9921dd in () at /usr/lib/libclang.so.3.9 #9 0x00007f62cf99452c in () at /usr/lib/libclang.so.3.9 #10 0x00007f62cf992575 in () at /usr/lib/libclang.so.3.9 #11 0x00007f62cf994544 in () at /usr/lib/libclang.so.3.9 #12 0x00007f62cf992575 in () at /usr/lib/libclang.so.3.9 #13 0x00007f62cf9939fb in () at /usr/lib/libclang.so.3.9 #14 0x00007f62cf993b2b in () at /usr/lib/libclang.so.3.9 #15 0x00007f62cf9925f5 in () at /usr/lib/libclang.so.3.9 #16 0x00007f62cf996d3f in () at /usr/lib/libclang.so.3.9 #17 0x00007f62cf9aa843 in () at /usr/lib/libclang.so.3.9 #18 0x00007f62cf9a8c83 in () at /usr/lib/libclang.so.3.9 #19 0x00007f62cf9aa4cd in () at /usr/lib/libclang.so.3.9 #20 0x00007f62cf9a8c83 in () at /usr/lib/libclang.so.3.9 #21 0x00007f62cf9aa4cd in () at /usr/lib/libclang.so.3.9 #22 0x00007f62cf9a8c83 in () at /usr/lib/libclang.so.3.9 #23 0x00007f62cf60c5fa in () at /usr/lib/libclang.so.3.9 #24 0x00007f62cfd70da1 in () at /usr/lib/libclang.so.3.9 #25 0x00007f62cfd641b3 in () at /usr/lib/libclang.so.3.9 #26 0x00007f62cf4fface in () at /usr/lib/libclang.so.3.9 #27 0x00007f62cf4bb497 in () at /usr/lib/libclang.so.3.9 #28 0x00007f62cf4be89b in () at /usr/lib/libclang.so.3.9 #29 0x00007f62cf4c2497 in () at /usr/lib/libclang.so.3.9 #30 0x00007f62cf29c0f0 in () at /usr/lib/libclang.so.3.9 #31 0x00007f62cc76e539 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () at /usr/lib/../lib/libLLVM-3.9.so #32 0x00007f62cc76e5a4 in () at /usr/lib/../lib/libLLVM-3.9.so #33 0x00007f62cc7e8bdd in () at /usr/lib/../lib/libLLVM-3.9.so #34 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #35 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 22 (Thread 0x7f6291fed700 (LWP 25227)): #0 0x00007f6308c7848d in poll () at /usr/lib/libc.so.6 #1 0x00007f62ff626786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f630959c06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6309367a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6306e9bb4f in () at /usr/lib/libKDevPlatformLanguage.so.10 #7 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7f6292b96700 (LWP 25226)): #0 0x00007f63018514b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d4c6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6309368bc4 in () at /usr/lib/libQt5Core.so.5 #3 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #4 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7f6293397700 (LWP 25216)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7f6293b98700 (LWP 25215)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7f6294399700 (LWP 25214)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7f6294b9a700 (LWP 25213)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7f629539b700 (LWP 25212)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7f628a4b7700 (LWP 25211)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f628bb6f700 (LWP 25210)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f628acb8700 (LWP 25209)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f62fda8d1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f62fda91988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f62fda8c263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f62fda8f1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f6273fff700 (LWP 25207)): #0 0x00007f62ff66bdd0 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f62ff625c7c in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007f62ff6266ab in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f630959c06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f6309367a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f62ba7fc700 (LWP 25028)): [KCrash Handler] #6 0x00007f62d08e466c in () at /usr/lib/libKDevClangPrivate.so.25 #7 0x00007f6306e2da06 in KDevelop::DUChainItemSystem::cloneData(KDevelop::DUChainBaseData const&) const () at /usr/lib/libKDevPlatformLanguage.so.10 #8 0x00007f6306ddc651 in KDevelop::DUChainBase::makeDynamic() () at /usr/lib/libKDevPlatformLanguage.so.10 #9 0x00007f6306db5196 in KDevelop::TopDUContext::clearImportedParentContexts() () at /usr/lib/libKDevPlatformLanguage.so.10 #10 0x00007f62d08e90bf in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #11 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #12 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #13 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #14 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #15 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #16 0x00007f62d08e85f0 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.25 #17 0x00007f62d0b4c0a9 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevclangsupport.so #18 0x00007f62fda90586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f62fda90b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f62fda8fa9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #21 0x00007f62fda8f140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #22 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #23 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #24 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f62baffd700 (LWP 25026)): #0 0x00007f630184c68d in pthread_join () at /usr/lib/libpthread.so.0 #1 0x00007f62cc7e8c60 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so #2 0x00007f62cc76e600 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so #3 0x00007f62cf299a9c in clang_parseTranslationUnit2FullArgv () at /usr/lib/libclang.so.3.9 #4 0x00007f62cf299d3b in clang_parseTranslationUnit2 () at /usr/lib/libclang.so.3.9 #5 0x00007f62d09084dc in ParseSessionData::ParseSessionData(QVector<UnsavedFile> const&, ClangIndex*, ClangParsingEnvironment const&, QFlags<ParseSessionData::Option>) () at /usr/lib/libKDevClangPrivate.so.25 #6 0x00007f62d0b48613 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevclangsupport.so #7 0x00007f62d0b4c868 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevclangsupport.so #8 0x00007f62fda90586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f62fda90b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f62fda8fa9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f62fda8f140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f62bbfff700 (LWP 25025)): #0 0x00007f6308c50ffd in nanosleep () at /usr/lib/libc.so.6 #1 0x00007f630959b25d in () at /usr/lib/libQt5Core.so.5 #2 0x00007f630936ba94 in QThread::usleep(unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6306ddd6be in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib/libKDevPlatformLanguage.so.10 #4 0x00007f6306ddd91c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib/libKDevPlatformLanguage.so.10 #5 0x00007f629205a1c0 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #6 0x00007f62920833b8 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f6292080c35 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #8 0x00007f6292081957 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #9 0x00007f6292082587 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #10 0x00007f6292085b3c in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #11 0x00007f629205337c in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #12 0x00007f6292057fe5 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #13 0x00007f6292084538 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #14 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #15 0x00007f62920828c4 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #16 0x00007f62920843bc in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #17 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #18 0x00007f62920828c4 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #19 0x00007f62920843bc in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #20 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #21 0x00007f62920828c4 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #22 0x00007f62920843bc in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #23 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #24 0x00007f629208413c in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #25 0x00007f6292085bb0 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #26 0x00007f6292053c28 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #27 0x00007f629204041d in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #28 0x00007f629203e35d in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #29 0x00007f62920557e7 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #30 0x00007f629205595f in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #31 0x00007f629203b016 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #32 0x00007f62fda90586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #33 0x00007f62fda90b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #34 0x00007f62fda8fa9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #35 0x00007f62fda8f140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #36 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #37 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #38 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f62c3fff700 (LWP 25024)): #0 0x00007f6308c50ffd in nanosleep () at /usr/lib/libc.so.6 #1 0x00007f630959b25d in () at /usr/lib/libQt5Core.so.5 #2 0x00007f630936ba94 in QThread::usleep(unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6306ddd6be in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib/libKDevPlatformLanguage.so.10 #4 0x00007f6306ddd91c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib/libKDevPlatformLanguage.so.10 #5 0x00007f629205a496 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #6 0x00007f629205ab33 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f629205b066 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #8 0x00007f62920843f8 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #9 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #10 0x00007f62920828c4 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #11 0x00007f62920843bc in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #12 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #13 0x00007f62920828c4 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #14 0x00007f62920843bc in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #15 0x00007f6292080e55 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #16 0x00007f629208413c in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #17 0x00007f6292085bb0 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #18 0x00007f6292053c28 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #19 0x00007f629204041d in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #20 0x00007f629203e35d in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #21 0x00007f62920557e7 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #22 0x00007f629205595f in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #23 0x00007f629203b016 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #24 0x00007f62fda90586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #25 0x00007f62fda90b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #26 0x00007f62fda8fa9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #27 0x00007f62fda8f140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #28 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #29 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #30 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f62c8e3d700 (LWP 25023)): #0 0x00007f6308c50ffd in nanosleep () at /usr/lib/libc.so.6 #1 0x00007f630959b25d in () at /usr/lib/libQt5Core.so.5 #2 0x00007f630936ba94 in QThread::usleep(unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f6306ddd54a in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib/libKDevPlatformLanguage.so.10 #4 0x00007f6306ddd85c in KDevelop::DUChainReadLocker::lock() () at /usr/lib/libKDevPlatformLanguage.so.10 #5 0x00007f6306d6ed26 in KDevelop::ParseJob::isUpdateRequired(KDevelop::IndexedString const&) () at /usr/lib/libKDevPlatformLanguage.so.10 #6 0x00007f629203a71b in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f62fda90586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f62fda90b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f62fda8fa9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f62fda8f140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #12 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #13 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f62c37fe700 (LWP 24964)): #0 0x00007f6309363c49 in QMutex::unlock() () at /usr/lib/libQt5Core.so.5 #1 0x00007f630959b955 in () at /usr/lib/libQt5Core.so.5 #2 0x00007f62ff626179 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f62ff626724 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f630959c06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f6309367a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f6305f49025 in () at /usr/lib/libQt5Qml.so.5 #9 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f62cbc6c700 (LWP 24946)): #0 0x00007f6308c7848d in poll () at /usr/lib/libc.so.6 #1 0x00007f62ff626786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f630959c06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6309367a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f6306e9bb4f in () at /usr/lib/libKDevPlatformLanguage.so.10 #7 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f62dbfff700 (LWP 24943)): #0 0x00007f63018514b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f630936d4c6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f6306d9c768 in () at /usr/lib/libKDevPlatformLanguage.so.10 #3 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #4 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f62e3fff700 (LWP 24942)): #0 0x00007f6308c7848d in poll () at /usr/lib/libc.so.6 #1 0x00007f62ff626786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f630959c06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f6309367a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f630b09c125 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f62e9c04700 (LWP 24941)): #0 0x00007f6308c7848d in poll () at /usr/lib/libc.so.6 #1 0x00007f62fb14b8e0 in () at /usr/lib/libxcb.so.1 #2 0x00007f62fb14d679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f62ebf57239 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f630936c6d8 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f630184b454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f6308c817df in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f630be6cc80 (LWP 24939)): #0 0x00007f630185110f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f62fb14bb57 in () at /usr/lib/libxcb.so.1 #2 0x00007f62fb14d39f in () at /usr/lib/libxcb.so.1 #3 0x00007f62fb14d4b2 in xcb_wait_for_reply () at /usr/lib/libxcb.so.1 #4 0x00007f62ebf7941f in () at /usr/lib/libQt5XcbQpa.so.5 #5 0x00007f62ebf79573 in () at /usr/lib/libQt5XcbQpa.so.5 #6 0x00007f6309aa29b4 in QCursor::pos(QScreen const*) () at /usr/lib/libQt5Gui.so.5 #7 0x00007f6309aa2ba1 in QCursor::pos() () at /usr/lib/libQt5Gui.so.5 #8 0x00007f630a23073f in QApplicationPrivate::sendSyntheticEnterLeave(QWidget*) () at /usr/lib/libQt5Widgets.so.5 #9 0x00007f630a2706eb in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #10 0x00007f630a2522d5 in QStackedLayout::setCurrentIndex(int) () at /usr/lib/libQt5Widgets.so.5 #11 0x00007f630a2524e4 in QStackedLayout::setCurrentWidget(QWidget*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007f630a3ba3b1 in QStackedWidget::setCurrentWidget(QWidget*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007f630bafda5d in () at /usr/lib/libKDevPlatformShell.so.10 #14 0x00007f63095730be in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #15 0x00007f630957fd98 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007f6309573b63 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #17 0x00007f630a22934c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007f630a230b61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #19 0x00007f6309547440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #20 0x00007f630959acbe in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #21 0x00007f630959b511 in () at /usr/lib/libQt5Core.so.5 #22 0x00007f62ff626587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #23 0x00007f62ff6267f0 in () at /usr/lib/libglib-2.0.so.0 #24 0x00007f62ff62689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #25 0x00007f630959c04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #26 0x00007f630954589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #27 0x00007f630954dde4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #28 0x000000000040baac in () #29 0x00007f6308bb9291 in __libc_start_main () at /usr/lib/libc.so.6 #30 0x000000000040c0ea in _start () Reported using DrKonqi
Created attachment 133682 [details] 5.6.0 backtrace I have run into this bug on KDevelop 5.6.0.
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version? If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Sorry I am not using KDE nor KDevelop anymore so cannot report on it. I guess you can close this?
I couldn't reproduce this issue anymore. I will close this bug, we can always re-open it if we can reproduce it again.