Bug 367825 - KDevelop 5 freezes while parsing Javascript code
Summary: KDevelop 5 freezes while parsing Javascript code
Status: RESOLVED DUPLICATE of bug 355100
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: QML/JavaScript (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-25 22:35 UTC by Ambroz Bizjak
Modified: 2016-09-06 20:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace (35.46 KB, text/plain)
2016-08-25 22:36 UTC, Ambroz Bizjak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ambroz Bizjak 2016-08-25 22:35:31 UTC
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.
Comment 1 Ambroz Bizjak 2016-08-25 22:36:22 UTC
Created attachment 100767 [details]
backtrace
Comment 2 Sven Brauch 2016-08-25 22:36:57 UTC
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 ()
Comment 3 Sven Brauch 2016-09-01 19:19:32 UTC
I think this is the reason: https://git.reviewboard.kde.org/r/128762/
Need to fix it up though.
Comment 4 Milian Wolff 2016-09-05 21:21:32 UTC

*** This bug has been marked as a duplicate of bug 355100 ***