Bug 376308 - KDevelop crashed opening a CMake project
Summary: KDevelop crashed opening a CMake project
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.0.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-10 19:04 UTC by Nicolas Bigaouette
Modified: 2022-10-30 01:09 UTC (History)
2 users (show)

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


Attachments
5.6.0 backtrace (9.09 KB, text/plain)
2020-11-27 08:29 UTC, Alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Bigaouette 2017-02-10 19:04:48 UTC
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
Comment 1 Alex 2020-11-27 08:29:47 UTC
Created attachment 133682 [details]
5.6.0 backtrace

I have run into this bug on KDevelop 5.6.0.
Comment 2 Justin Zobel 2022-10-30 00:40:21 UTC
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!
Comment 3 Nicolas Bigaouette 2022-10-30 00:58:32 UTC
Sorry I am not using KDE nor KDevelop anymore so cannot report on it. I guess you can close this?
Comment 4 Alex 2022-10-30 01:09:58 UTC
I couldn't reproduce this issue anymore. I will close this bug, we can always re-open it if we can reproduce it again.