Bug 372693

Summary: Kdevelop crashed when some files opened files were modified outside of kdevelop.
Product: [Applications] kdevelop Reporter: Alexander Semke <alexander.semke>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash CC: mail
Priority: NOR Keywords: drkonqi
Version: 5.0.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexander Semke 2016-11-20 09:55:39 UTC
Application: kdevelop (5.0.1)

Qt Version: 5.7.0
Frameworks Version: 5.27.0
Operating System: Linux 4.1.34-33-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
git stash 
git pull
git stash pop

Some of the stashed files were opened in Kdevelop at this time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f68fc7357c0 (LWP 31621))]

Thread 13 (Thread 0x7f68b3358700 (LWP 31830)):
#0  0x00007f68f304903f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f68eda1e98b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f68eda1e9b9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f68afc53700 (LWP 31772)):
#0  0x00007f68f0ece1c9 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f68f0ed044b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f68f0ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f68f0ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f68f9e5ff4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f68f9e0f89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f68f9c5602a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f68b3bbb700 (LWP 31742)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68cd08f15b in  () at /usr/lib64/libKDevClangPrivate.so.25
#6  0x00007f68cd0b4c9f in  () at /usr/lib64/libKDevClangPrivate.so.25
#7  0x00007f68cd0b577b in  () at /usr/lib64/libKDevClangPrivate.so.25
#8  0x00007f68cd0bd0b5 in  () at /usr/lib64/libKDevClangPrivate.so.25
#9  0x00007f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#10 0x00007f68ccdd0e45 in  () at /usr/lib64/libclang.so.3.7
#11 0x00007f68ccdd19bf in  () at /usr/lib64/libclang.so.3.7
#12 0x00007f68ccdd05e5 in  () at /usr/lib64/libclang.so.3.7
#13 0x00007f68ccdcf312 in  () at /usr/lib64/libclang.so.3.7
#14 0x00007f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#15 0x00007f68cd0abf87 in  () at /usr/lib64/libKDevClangPrivate.so.25
#16 0x00007f68cd0b0f7b in  () at /usr/lib64/libKDevClangPrivate.so.25
#17 0x00007f68cd0bdb0d in  () at /usr/lib64/libKDevClangPrivate.so.25
#18 0x00007f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#19 0x00007f68ccdd0e45 in  () at /usr/lib64/libclang.so.3.7
#20 0x00007f68ccdcf74f in  () at /usr/lib64/libclang.so.3.7
#21 0x00007f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#22 0x00007f68cd08c1dc in  () at /usr/lib64/libKDevClangPrivate.so.25
#23 0x00007f68cd08d0be in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib64/libKDevClangPrivate.so.25
#24 0x00007f68cd0c9c86 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#25 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#26 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#27 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#28 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#29 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#30 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#31 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#32 0x00007f68cd364276 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#33 0x00007f68ee63b1aa in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#34 0x00007f68ee63b567 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#35 0x00007f68ee63a3b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#36 0x00007f68ee639ad7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#37 0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#38 0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#39 0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f68b43bc700 (LWP 31741)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68cd0c9c4e in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#6  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#7  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#8  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#9  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#10 0x00007f68cd364276 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#11 0x00007f68ee63b1aa in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f68ee63b567 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f68ee63a3b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f68ee639ad7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#16 0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#17 0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f68b4bbd700 (LWP 31740)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68cd08c8b1 in  () at /usr/lib64/libKDevClangPrivate.so.25
#6  0x00007f68cd08d0be in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib64/libKDevClangPrivate.so.25
#7  0x00007f68cd0c9c86 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#8  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#9  0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#10 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#11 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#12 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#13 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#14 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#15 0x00007f68cd364276 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#16 0x00007f68ee63b1aa in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f68ee63b567 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007f68ee63a3b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007f68ee639ad7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#22 0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f68ba8aa700 (LWP 31739)):
[KCrash Handler]
#6  0x00007f68cca53597 in clang::comments::Lexer::lex(clang::comments::Token&) () at /usr/lib64/../lib64/libclangAST.so.3.7
#7  0x00007f68cca54b10 in clang::comments::Parser::parseParagraphOrBlockCommand() () at /usr/lib64/../lib64/libclangAST.so.3.7
#8  0x00007f68cca5606a in clang::comments::Parser::parseFullComment() () at /usr/lib64/../lib64/libclangAST.so.3.7
#9  0x00007f68ccb07553 in clang::RawComment::parse(clang::ASTContext const&, clang::Preprocessor const*, clang::Decl const*) const () at /usr/lib64/../lib64/libclangAST.so.3.7
#10 0x00007f68cc9bf5bb in clang::ASTContext::getCommentForDecl(clang::Decl const*, clang::Preprocessor const*) const () at /usr/lib64/../lib64/libclangAST.so.3.7
#11 0x00007f68cc9bf4fc in clang::ASTContext::getCommentForDecl(clang::Decl const*, clang::Preprocessor const*) const () at /usr/lib64/../lib64/libclangAST.so.3.7
#12 0x00007f68ccdf0aee in clang_Cursor_getParsedComment () at /usr/lib64/libclang.so.3.7
#13 0x00007f68cd07c6ca in  () at /usr/lib64/libKDevClangPrivate.so.25
#14 0x00007f68cd0b092b in  () at /usr/lib64/libKDevClangPrivate.so.25
#15 0x00007f68cd0b0cdf in  () at /usr/lib64/libKDevClangPrivate.so.25
#16 0x00007f68cd0bdb0d in  () at /usr/lib64/libKDevClangPrivate.so.25
#17 0x00007f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#18 0x00007f68ccdd0e45 in  () at /usr/lib64/libclang.so.3.7
#19 0x00007f68ccdcf74f in  () at /usr/lib64/libclang.so.3.7
#20 0x00007f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#21 0x00007f68cd08c1dc in  () at /usr/lib64/libKDevClangPrivate.so.25
#22 0x00007f68cd08d0be in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib64/libKDevClangPrivate.so.25
#23 0x00007f68cd0c9c86 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#24 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#25 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#26 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#27 0x00007f68cd364276 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#28 0x00007f68ee63b1aa in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#29 0x00007f68ee63b567 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#30 0x00007f68ee63a3b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#31 0x00007f68ee639ad7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#32 0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#33 0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#34 0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f68ba0a9700 (LWP 31738)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68cd0adf42 in  () at /usr/lib64/libKDevClangPrivate.so.25
#6  0x00007f68cd0bd94d in  () at /usr/lib64/libKDevClangPrivate.so.25
#7  0x00007f68ccdcec97 in  () at /usr/lib64/libclang.so.3.7
#8  0x00007f68ccdd0343 in  () at /usr/lib64/libclang.so.3.7
#9  0x00007f68ccdcfb75 in  () at /usr/lib64/libclang.so.3.7
#10 0x00007f68ccdcf62c in  () at /usr/lib64/libclang.so.3.7
#11 0x00007f68ccdd9d95 in clang_visitChildren () at /usr/lib64/libclang.so.3.7
#12 0x00007f68cd08c1dc in  () at /usr/lib64/libKDevClangPrivate.so.25
#13 0x00007f68cd08d0be in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib64/libKDevClangPrivate.so.25
#14 0x00007f68cd0c9c86 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#15 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#16 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#17 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#18 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#19 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#20 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#21 0x00007f68cd0c95a4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.25
#22 0x00007f68cd364276 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#23 0x00007f68ee63b1aa in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007f68ee63b567 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#25 0x00007f68ee63a3b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#26 0x00007f68ee639ad7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#27 0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#28 0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#29 0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f68b968e700 (LWP 31657)):
#0  0x00007f68f955abfd in poll () at /lib64/libc.so.6
#1  0x00007f68f0ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f68f0ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f68f9e5ff4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f68f9e0f89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f68f9c5602a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f68eefcfae8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f68bc7a6700 (LWP 31625)):
#0  0x00007f68f3049eb7 in pthread_getspecific () at /lib64/libpthread.so.0
#1  0x00007f68f0ef6400 in g_thread_self () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f68f0ed0f6d in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f68f9e5ff4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f68f9e0f89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f68f9c5602a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f68f777c5d3 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#7  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f68d24a2700 (LWP 31624)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e264e in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e285c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68f76a8c2b in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#6  0x00007f68f76a9db3 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#7  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f68da94c700 (LWP 31623)):
#0  0x00007f68f955abfd in poll () at /lib64/libc.so.6
#1  0x00007f68f0ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f68f0ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f68f9e5ff4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f68f9e0f89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f68f9c5602a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f68fb90caa5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f68dc2ce700 (LWP 31622)):
#0  0x00007f68f955abfd in poll () at /lib64/libc.so.6
#1  0x00007f68ec4c1422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f68ec4c300f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f68de828469 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f68f9c5a859 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f68f30450a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f68f956302d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f68fc7357c0 (LWP 31621)):
#0  0x00007f68f95350dd in nanosleep () at /lib64/libc.so.6
#1  0x00007f68f9cfe8ed in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f68f9c59cd1 in QThread::usleep(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f68f76e24a2 in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.10
#4  0x00007f68f76e27ac in KDevelop::DUChainReadLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.10
#5  0x00007f68cd368f64 in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so
#6  0x00007f68d11f0f6a in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevcontextbrowser.so
#7  0x00007f68d11f194a in  () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevcontextbrowser.so
#8  0x00007f68f9e39cfc in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f68f9e46c32 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f68f9e3ab94 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f68faac8a9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007f68faacfa20 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007f68f9e115c5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f68f9e5f84e in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#15 0x00007f68f9e5fc01 in  () at /usr/lib64/libQt5Core.so.5
#16 0x00007f68f0ed0c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f68f0ed0ed8 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f68f0ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f68f9e5ff2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f68f9e0f89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#21 0x00007f68f9e17696 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#22 0x000000000040c64c in  ()
#23 0x00007f68f949fb25 in __libc_start_main () at /lib64/libc.so.6
#24 0x000000000040caaa in _start ()

Possible duplicates by query: bug 368449, bug 367898, bug 358205.

Reported using DrKonqi
Comment 1 Sven Brauch 2016-11-20 10:51:11 UTC

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