When loading my project [1] in KDevelop 5.0 for the first time, KDevelop freezes. Backtrace indicates a locking issue in the QML/Javascript parser. [1] https://github.com/ambrop72/aprinter Reproducible: Always Steps to Reproduce: 1. If you loaded this project before, clean up the kdevuchain cache. 2. Load the project, any project manager will probably be fine. 3. Application hangs shortly.
Created attachment 100767 [details] backtrace
pasting backtrace inline for searchability (gdb) thread apply all bt Thread 13 (Thread 0x7f8a34ff9700 (LWP 1351)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a84d19ba4 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #2 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #3 0x00007f8a914d9c8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #4 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a912bf3dc in QThread::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #6 0x00007f8a8e89f018 in KDevelop::CompletionWorkerThread::run() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #7 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #8 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #9 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 12 (Thread 0x7f8a36ffd700 (LWP 1343)): #0 0x00007f8a9069a79d in nanosleep () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a9136a74d in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a912c3464 in QThread::usleep(unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #3 0x00007f8a8e7e53a2 in KDevelop::DUChainLock::lockForRead(unsigned int) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #4 0x00007f8a8e7e564c in KDevelop::DUChainReadLocker::lock() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #5 0x00007f8a8e779876 in KDevelop::ParseJob::isUpdateRequired(KDevelop::IndexedString const&) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #6 0x00007f8a344be28b in QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f8a8d74d97a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #8 0x00007f8a8d74dd37 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #9 0x00007f8a8d74cdea in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #10 0x00007f8a8d74c1c0 in ThreadWeaver::Thread::run() () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #11 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #12 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #13 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 11 (Thread 0x7f8a377fe700 (LWP 1342)): #0 0x00007f8a8996902f in pthread_cond_wait@@GLIBC_2.3.2 () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #1 0x00007f8a912c4d3b in QWaitCondition::wait(QMutex*, unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a8d74a81f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #3 0x00007f8a8d74ea98 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #4 0x00007f8a8d7499bf in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #5 0x00007f8a8d74eae2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #6 0x00007f8a8d7499bf in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #7 0x00007f8a8d74c26f in ThreadWeaver::Thread::run() () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #8 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #9 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #10 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 10 (Thread 0x7f8a37fff700 (LWP 1341)): #0 0x00007f8a9069a79d in nanosleep () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a9136a74d in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a912c3464 in QThread::usleep(unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #3 0x00007f8a8e7e5506 in KDevelop::DUChainLock::lockForWrite(unsigned int) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #4 0x00007f8a8e7e570c in KDevelop::DUChainWriteLocker::lock() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #5 0x00007f8a59e43c67 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #6 0x00007f8a59e43977 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #7 0x00007f8a59e43977 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #8 0x00007f8a59e43977 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #9 0x00007f8a59e43977 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #10 0x00007f8a5a0a711c in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevclangsupport.so #11 0x00007f8a8d74d97a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #12 0x00007f8a8d74dd37 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #13 0x00007f8a8d74cdea in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #14 0x00007f8a8d74c1c0 in ThreadWeaver::Thread::run() () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #15 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #16 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #17 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 9 (Thread 0x7f8a44d29700 (LWP 1340)): #0 0x00007f8a8996902f in pthread_cond_wait@@GLIBC_2.3.2 () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #1 0x00007f8a912c4d3b in QWaitCondition::wait(QMutex*, unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a8d74a81f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #3 0x00007f8a8d74ea98 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #4 0x00007f8a8d7499bf in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #5 0x00007f8a8d74eae2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #6 0x00007f8a8d7499bf in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #7 0x00007f8a8d74c26f in ThreadWeaver::Thread::run() () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #8 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #9 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #10 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 8 (Thread 0x7f8a4552a700 (LWP 1339)): #0 0x00007f8a906c6779 in syscall () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a912bc4b0 in QBasicMutex::lockInternal() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a912bc5aa in QMutex::lock() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #3 0x00007f8a8e76d2d6 in KDevelop::BackgroundParser::isQueued(KDevelop::IndexedString const&) const () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #4 0x00007f8a344d3aa2 in ParseSession::scheduleForParsing(KDevelop::IndexedString const&, int) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #5 0x00007f8a344d3bc4 in ParseSession::contextOfFile(QString const&, KDevelop::IndexedString const&, int) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #6 0x00007f8a344f2f80 in QmlJS::NodeJS::moduleExports(QString const&, KDevelop::IndexedString const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f8a344f339b in QmlJS::NodeJS::moduleMember(QString const&, QString const&, KDevelop::IndexedString const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #8 0x00007f8a344d201b in QmlJS::getInternalContext(KDevelop::DUChainPointer<KDevelop::Declaration> const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #9 0x00007f8a344d8fdd in DeclarationBuilder::declareFieldMember(KDevelop::DUChainPointer<KDevelop::Declaration> const&, QString const&, QmlJS::AST::Node*, QmlJS::AST::SourceLocation const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #10 0x00007f8a344d9263 in DeclarationBuilder::visit(QmlJS::AST::FieldMemberExpression*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #11 0x00007f8a344ffd9b in QmlJS::AST::FieldMemberExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #12 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #13 0x00007f8a3450030b in QmlJS::AST::ConditionalExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #14 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #15 0x00007f8a344d597a in ContextBuilder::findType(QmlJS::AST::Node*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #16 0x00007f8a344d6487 in DeclarationBuilder::visit(QmlJS::AST::BinaryExpression*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #17 0x00007f8a345002ab in QmlJS::AST::BinaryExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #18 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #19 0x00007f8a34500317 in QmlJS::AST::ConditionalExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #20 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #21 0x00007f8a3450056b in QmlJS::AST::ExpressionStatement::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #22 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #23 0x00007f8a34500e3b in QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #24 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #25 0x00007f8a34500d94 in QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #26 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #27 0x00007f8a34500ceb in QmlJS::AST::FunctionBody::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #28 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #29 0x00007f8a344df0f2 in void DeclarationBuilder::declareFunction<QmlJS::FunctionDeclaration>(QmlJS::AST::Node*, bool, KDevelop::QualifiedIdentifier const&, KDevelop::RangeInRevision const&, QmlJS::AST::Node*, KDevelop::RangeInRevision const&, QmlJS::AST::Node*, KDevelop::RangeInRevision const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #30 0x00007f8a344d8d8c in DeclarationBuilder::visit(QmlJS::AST::FunctionExpression*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #31 0x00007f8a34500c8b in QmlJS::AST::FunctionExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #32 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #33 0x00007f8a344d597a in ContextBuilder::findType(QmlJS::AST::Node*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #34 0x00007f8a344d74ad in DeclarationBuilder::inferArgumentsFromCall(QmlJS::AST::Node*, QmlJS::AST::ArgumentList*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #35 0x00007f8a344d7ac1 in DeclarationBuilder::visit(QmlJS::AST::CallExpression*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #36 0x00007f8a344ffe8b in QmlJS::AST::CallExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #37 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #38 0x00007f8a3450026b in QmlJS::AST::NotExpression::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #39 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #40 0x00007f8a3450056b in QmlJS::AST::ExpressionStatement::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #41 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #42 0x00007f8a34500e3b in QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #43 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #44 0x00007f8a34500d94 in QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #45 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #46 0x00007f8a34500d3b in QmlJS::AST::Program::accept0(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #47 0x00007f8a344ffa99 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #48 0x00007f8a344d61d8 in DeclarationBuilder::startVisiting(QmlJS::AST::Node*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #49 0x00007f8a344c3c3d in KDevelop::AbstractTypeBuilder<QmlJS::AST::Node, QmlJS::AST::IdentifierPropertyName, ContextBuilder>::supportBuild(QmlJS::AST::Node*, KDevelop::DUContext*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #50 0x00007f8a344c1d17 in KDevelop::AbstractContextBuilder<QmlJS::AST::Node, QmlJS::AST::IdentifierPropertyName>::build(KDevelop::IndexedString const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #51 0x00007f8a344d7c07 in DeclarationBuilder::build(KDevelop::IndexedString const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #52 0x00007f8a344d7d14 in DeclarationBuilder::build(KDevelop::IndexedString const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #53 0x00007f8a344beb65 in QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #54 0x00007f8a8d74d97a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #55 0x00007f8a8d74dd37 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #56 0x00007f8a8d74cdea in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #57 0x00007f8a8d74c1c0 in ThreadWeaver::Thread::run() () from /nix/store/k842h4h0fsfdaf5afkn0kv64dq67gdcv-threadweaver-5.24.0/lib/libKF5ThreadWeaver.so.5 #58 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #59 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #60 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 7 (Thread 0x7f8a55272700 (LWP 1310)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a84d19ba4 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #2 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #3 0x00007f8a914d9c6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #4 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a912bf3dc in QThread::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #6 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #7 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #8 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 6 (Thread 0x7f8a55a73700 (LWP 1291)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a84d19ba4 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #2 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #3 0x00007f8a914d9c6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #4 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a912bf3dc in QThread::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #6 0x00007f8a9666cc75 in ?? () from /nix/store/b8nglfi49fv64vlqwh75f7z2c39kpy4x-qtdeclarative-5.6.1-1/lib/libQt5Qml.so.5 #7 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #8 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #9 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 5 (Thread 0x7f8a570f2700 (LWP 1286)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a84d19ba4 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #2 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #3 0x00007f8a914d9c8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #4 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a912bf3dc in QThread::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #6 0x00007f8a8e89f018 in KDevelop::CompletionWorkerThread::run() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #7 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #8 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #9 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 4 (Thread 0x7f8a69ab1700 (LWP 1285)): #0 0x00007f8a9069a79d in nanosleep () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a9136a74d in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a912c3464 in QThread::usleep(unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #3 0x00007f8a8e7e5506 in KDevelop::DUChainLock::lockForWrite(unsigned int) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #4 0x00007f8a8e7e570c in KDevelop::DUChainWriteLocker::lock() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #5 0x00007f8a8e7a49a9 in KDevelop::DUChainPrivate::doMoreCleanup(int, KDevelop::DUChainPrivate::LockFlag) [clone .constprop.336] () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #6 0x00007f8a8e7a5787 in KDevelop::DUChainPrivate::CleanupThread::run() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #7 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #8 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #9 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 3 (Thread 0x7f8a72204700 (LWP 1284)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a84d19ba4 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #2 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #3 0x00007f8a914d9c8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #4 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a912bf3dc in QThread::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #6 0x00007f8a9735ce55 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5DBus.so.5 #7 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #8 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #9 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 2 (Thread 0x7f8a72c2d700 (LWP 1283)): #0 0x00007f8a906c1bbd in poll () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a83b5c0f2 in _xcb_conn_wait () from /nix/store/kaxrq3wxs4wpxgf1sq21hjpcd4qdpa7x-libxcb-1.12/lib/libxcb.so.1 #2 0x00007f8a83b5de07 in xcb_wait_for_event () from /nix/store/kaxrq3wxs4wpxgf1sq21hjpcd4qdpa7x-libxcb-1.12/lib/libxcb.so.1 #3 0x00007f8a74f9de79 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5 #4 0x00007f8a912c3f99 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #5 0x00007f8a89963414 in start_thread () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libpthread.so.0 #6 0x00007f8a906cac3d in clone () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 Thread 1 (Thread 0x7f8a7b9c5800 (LWP 1282)): #0 0x00007f8a9069a79d in nanosleep () from /nix/store/98s2znxww6x7h2ch7cj1w5givahxmdna-glibc-2.23/lib/libc.so.6 #1 0x00007f8a9136a74d in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #2 0x00007f8a912c3464 in QThread::usleep(unsigned long) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #3 0x00007f8a8e7e53a2 in KDevelop::DUChainLock::lockForRead(unsigned int) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #4 0x00007f8a8e7e564c in KDevelop::DUChainReadLocker::lock() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #5 0x00007f8a59e457c5 in ClangIndex::translationUnitForUrl(KDevelop::IndexedString const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/libKDevClangPrivate.so.25 #6 0x00007f8a5a0a37a9 in ClangParseJob::ClangParseJob(KDevelop::IndexedString const&, KDevelop::ILanguageSupport*) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevclangsupport.so #7 0x00007f8a5a0adce6 in ClangSupport::createParseJob(KDevelop::IndexedString const&) () from /nix/store/yhfrap6q37p1bdgbkam1yqipdv9nglc5-kdevelop-5.0/lib/qt5/plugins/kdevplatform/25/kdevclangsupport.so #8 0x00007f8a8e773b5f in KDevelop::BackgroundParserPrivate::createParseJob(KDevelop::IndexedString const&, KDevelop::TopDUContext::Features, QList<QPointer<QObject> > const&, int) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #9 0x00007f8a8e7768d0 in KDevelop::BackgroundParserPrivate::parseDocumentsInternal() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #10 0x00007f8a8e76fe54 in KDevelop::BackgroundParser::parseDocuments() () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #11 0x00007f8a8e90d485 in KDevelop::BackgroundParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /nix/store/ixl7133zvl5japb51xlviaqjynmgsj8d-kdevplatform-5.0/lib/libKDevPlatformLanguage.so.10 #12 0x00007f8a914b3111 in QObject::event(QEvent*) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #13 0x00007f8a91d99c9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Widgets.so.5 #14 0x00007f8a91d9ee06 in QApplication::notify(QObject*, QEvent*) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Widgets.so.5 #15 0x00007f8a91487758 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #16 0x00007f8a9148951a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #17 0x00007f8a914d9873 in ?? () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #18 0x00007f8a84d199d7 in g_main_context_dispatch () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #19 0x00007f8a84d19c08 in g_main_context_iterate.isra () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #20 0x00007f8a84d19cac in g_main_context_iteration () from /nix/store/8x4bphj44cphi8wpp9hrpjijbx5xy9y1-glib-2.48.1/lib/libglib-2.0.so.0 #21 0x00007f8a914d9c6f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #22 0x00007f8a91485a4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #23 0x00007f8a9148dddd in QCoreApplication::exec() () from /nix/store/y0dlw3kqini9sgb9lvj5arfbs96rr6zc-qtbase-5.6.1-1/lib/libQt5Core.so.5 #24 0x000000000040c841 in main ()
I think this is the reason: https://git.reviewboard.kde.org/r/128762/ Need to fix it up though.
*** This bug has been marked as a duplicate of bug 355100 ***