https://bugs.kde.org/show_bug.cgi?id=369326

            Bug ID: 369326
           Summary: Kdevelop reliably crashes when Project -> Open
                    Configuration
           Product: kdevelop
           Version: 5.0.1
          Platform: Debian unstable
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: lebedev...@gmail.com

Application: kdevelop (5.0.1)

Qt Version: 5.6.1
Frameworks Version: 5.25.0
Operating System: Linux 4.7.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:

I see no obivious pattern.
It worked fine yesterday.

Now, each time i press Project -> Open Configuration, kdevelop crashes.
This is cmake-based project.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7b24e1e940 (LWP 31358))]

Thread 17 (Thread 0x7f7aef300700 (LWP 31482)):
#0  0x00007f7b1e5be538 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f7b24ecfb76 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ecb2f2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f7b1e5b8464 in start_thread (arg=0x7f7aef300700) at
pthread_create.c:333
#5  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f7af0ade700 (LWP 31480)):
#0  0x00007f7b1d751009 in g_mutex_lock (mutex=mutex@entry=0x365fc70) at
././glib/gthread-posix.c:1336
#1  0x00007f7b1d70b9bb in g_main_context_iterate (priority=<optimized out>,
n_fds=1, fds=0x35df960, timeout=<optimized out>, context=0x365fc70) at
././glib/gmain.c:4221
#2  0x00007f7b1d70b9bb in g_main_context_iterate
(context=context@entry=0x365fc70, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922
#3  0x00007f7b1d70baec in g_main_context_iteration (context=0x365fc70,
may_block=1) at ././glib/gmain.c:3988
#4  0x00007f7b250fc51b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7b250a419a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f7b24ec9e53 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f7b1e5b8464 in start_thread (arg=0x7f7af0ade700) at
pthread_create.c:333
#9  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f7af1300700 (LWP 31414)):
#0  0x00007f7b247dd0b9 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b24ec6a00 in QBasicMutex::lockInternal() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ec6b12 in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7af9d90ec8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:133
#4  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#5  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#6  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#7  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#8  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#9  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#10 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#11 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#12 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#13 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x3c924a0) at
./languages/clang/clangparsejob.cpp:320
#14 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af1300700) at
pthread_create.c:333
#20 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f7af1b01700 (LWP 31413)):
#0  0x00007f7b247dd0b9 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b24ec6a00 in QBasicMutex::lockInternal() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ec6b12 in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7af9d90ec8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:133
#4  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#5  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#6  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#7  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#8  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#9  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#10 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#11 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x40a8b60) at
./languages/clang/clangparsejob.cpp:320
#12 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af1b01700) at
pthread_create.c:333
#18 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f7af2302700 (LWP 31412)):
#0  0x00007f7b1e5be18f in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7b24ecfc3b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b1a03cda0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f7b1a040fc8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7b1a03bf1d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7b1a03ede9 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b1e5b8464 in start_thread (arg=0x7f7af2302700) at
pthread_create.c:333
#8  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f7af2b03700 (LWP 31411)):
#0  0x00007f7b24ec6afa in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f7b2291af80 in KDevelop::QualifiedIdentifier::makeConstant() const
(mutex=0x7f7b064c1020, this=<synthetic pointer>) at
./serialization/itemrepository.h:983
#2  0x00007f7b2291af80 in KDevelop::QualifiedIdentifier::makeConstant() const
(index=<optimized out>, this=<optimized out>) at
./serialization/itemrepository.h:1485
#3  0x00007f7b2291af80 in KDevelop::QualifiedIdentifier::makeConstant() const
(this=0x7f7af2aff520) at ./language/duchain/identifier.cpp:1135
#4  0x00007f7b2291b029 in KDevelop::QualifiedIdentifier::index() const
(this=0x7f7af2aff520) at ./language/duchain/identifier.cpp:620
#5  0x00007f7b2291b03c in
KDevelop::IndexedQualifiedIdentifier::IndexedQualifiedIdentifier(KDevelop::QualifiedIdentifier
const&) (this=0x7f7af2aff500, id=...) at ./language/duchain/identifier.cpp:1455
#6  0x00007f7b22905373 in KDevelop::Declaration::updateCodeModel()
(this=0x6856590) at ./language/duchain/declaration.cpp:611
#7  0x00007f7b22905450 in
KDevelop::Declaration::setAbstractType(KDevelop::TypePtr<KDevelop::AbstractType>)
(this=0x6856590, type=...) at ./language/duchain/declaration.cpp:271
#8  0x00007f7af9d60e8e in (anonymous
namespace)::Visitor::setDeclType<(CXCursorKind)10>(KDevelop::Declaration*,
KDevelop::AbstractType*) (decl=decl@entry=0x6856590, type=type@entry=0x30e19c0,
this=0x7f7af2b01b20) at ./languages/clang/duchain/builder.cpp:809
#9  0x00007f7af9d80684 in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (context=0x0, id=..., cursor=..., this=0x7f7af2b01b20)
at ./languages/clang/duchain/builder.cpp:414
#10 0x00007f7af9d80684 in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (cursor=..., this=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:1151
#11 0x00007f7af9d80684 in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (cursor=..., this=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:1157
#12 0x00007f7af9d80684 in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (cursor=..., parent=..., data=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:1504
#13 0x00007f7af906db85 in clang::cxcursor::CursorVisitor::Visit(CXCursor, bool)
() at /build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:211
#14 0x00007f7af9074211 in
clang::cxcursor::CursorVisitor::VisitFunctionTypeLoc(clang::FunctionTypeLoc,
bool) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:1587
#15 0x00007f7af90727b5 in clang::TypeLocVisitor<clang::cxcursor::CursorVisitor,
bool>::Visit(clang::TypeLoc) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/include/clang/AST/TypeNodes.def:79
#16 0x00007f7af9074005 in
clang::cxcursor::CursorVisitor::VisitParenTypeLoc(clang::ParenTypeLoc) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:1553
#17 0x00007f7af90727e5 in clang::TypeLocVisitor<clang::cxcursor::CursorVisitor,
bool>::Visit(clang::TypeLoc) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/include/clang/AST/TypeNodes.def:82
#18 0x00007f7af9074045 in
clang::cxcursor::CursorVisitor::VisitPointerTypeLoc(clang::PointerTypeLoc) ()
at /build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:1557
#19 0x00007f7af90726f5 in clang::TypeLocVisitor<clang::cxcursor::CursorVisitor,
bool>::Visit(clang::TypeLoc) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/include/clang/AST/TypeNodes.def:64
#20 0x00007f7af9073593 in
clang::cxcursor::CursorVisitor::VisitDeclaratorDecl(clang::DeclaratorDecl*) ()
at /build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:766
#21 0x00007f7af9073671 in
clang::cxcursor::CursorVisitor::VisitFieldDecl(clang::FieldDecl*) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:865
#22 0x00007f7af906d628 in
clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:500
#23 0x00007f7af906dbb5 in clang::cxcursor::CursorVisitor::Visit(CXCursor, bool)
() at /build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:219
#24 0x00007f7af9071369 in
clang::cxcursor::CursorVisitor::VisitDeclContext(clang::DeclContext*) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:657
#25 0x00007f7af906d628 in
clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:500
#26 0x00007f7af9075a81 in clang_visitChildren () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:3647
#27 0x00007f7af9d7e184 in (anonymous
namespace)::Visitor::dispatchCursor<(CXCursorKind)2, (Decision)1,
(Decision)2>(CXCursor, CXCursor) (cursor=..., this=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:1148
#28 0x00007f7af9d7e184 in (anonymous
namespace)::Visitor::dispatchCursor<(CXCursorKind)2, (Decision)1,
(Decision)2>(CXCursor, CXCursor) (parent=..., cursor=..., this=0x7f7af2b01b20)
at ./languages/clang/duchain/builder.cpp:908
#29 0x00007f7af9d7e184 in (anonymous
namespace)::Visitor::dispatchCursor<(CXCursorKind)2, (Decision)1,
(Decision)2>(CXCursor, CXCursor) (this=this@entry=0x7f7af2b01b20, cursor=...,
parent=...) at ./languages/clang/duchain/builder.cpp:882
#30 0x00007f7af9d80a4c in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (parent=..., cursor=..., this=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:870
#31 0x00007f7af9d80a4c in (anonymous namespace)::visitCursor(CXCursor,
CXCursor, CXClientData) (cursor=..., parent=..., data=0x7f7af2b01b20) at
./languages/clang/duchain/builder.cpp:1453
#32 0x00007f7af906db85 in clang::cxcursor::CursorVisitor::Visit(CXCursor, bool)
() at /build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:211
#33 0x00007f7af9071369 in
clang::cxcursor::CursorVisitor::VisitDeclContext(clang::DeclContext*) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:657
#34 0x00007f7af906d834 in
clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:532
#35 0x00007f7af9075a81 in clang_visitChildren () at
/build/llvm-toolchain-3.8-3.8.1/tools/clang/tools/libclang/CIndex.cpp:3647
#36 0x00007f7af9d6aa92 in Builder::visit(CXTranslationUnitImpl*, void*,
QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) (update=<optimized
out>, includes=..., file=<optimized out>, tu=<optimized out>,
this=0x7f7af2b01b20) at ./languages/clang/duchain/builder.cpp:1379
#37 0x00007f7af9d6aa92 in Builder::visit(CXTranslationUnitImpl*, void*,
QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) (tu=<optimized
out>, file=<optimized out>, includes=..., update=<optimized out>) at
./languages/clang/duchain/builder.cpp:1516
#38 0x00007f7af9d91175 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:189
#39 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#40 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#41 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#42 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#43 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#44 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#45 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#46 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#47 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x3bffd70) at
./languages/clang/clangparsejob.cpp:320
#48 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#49 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#50 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#51 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#52 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af2b03700) at
pthread_create.c:333
#54 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f7af3304700 (LWP 31410)):
#0  0x00007f7b247dd0b9 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b24ec6a00 in QBasicMutex::lockInternal() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ec6b12 in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7af9d90ec8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:133
#4  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#5  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#6  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#7  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#8  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#9  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#10 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#11 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x3bae550) at
./languages/clang/clangparsejob.cpp:320
#12 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af3304700) at
pthread_create.c:333
#18 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f7af3b05700 (LWP 31409)):
#0  0x00007f7b247dd0b9 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b24ec6a00 in QBasicMutex::lockInternal() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ec6b12 in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7af9d90ec8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:133
#4  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#5  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#6  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#7  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#8  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#9  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#10 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#11 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x3bc9e60) at
./languages/clang/clangparsejob.cpp:320
#12 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af3b05700) at
pthread_create.c:333
#18 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f7af4306700 (LWP 31408)):
#0  0x00007f7b1e5be18f in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7b24ecfc3b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b1a03cda0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f7b1a040fc8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7b1a03bf1d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7b1a03ede9 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b1e5b8464 in start_thread (arg=0x7f7af4306700) at
pthread_create.c:333
#8  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f7af4b07700 (LWP 31407)):
#0  0x00007f7b1e5be18f in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7b24ecfc3b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b1a03cda0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#3  0x00007f7b1a040fc8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7b1a03bf1d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7b1a041022 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7b1a03bf1d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7b1a03ede9 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f7b1e5b8464 in start_thread (arg=0x7f7af4b07700) at
pthread_create.c:333
#10 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f7af5308700 (LWP 31406)):
#0  0x00007f7b247dd0b9 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7b24ec6a00 in QBasicMutex::lockInternal() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b24ec6b12 in QMutex::lock() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f7af9d90ec8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:133
#4  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#5  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#6  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#7  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#8  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#9  0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#10 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#11 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=features@entry=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#12 0x00007f7af9d90d00 in ClangHelpers::buildDUChain(void*, QMultiHash<void*,
Import> const&, ParseSession const&, KDevelop::TopDUContext::Features,
QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*,
std::function<bool ()> const&) (file=<optimized out>, imports=..., session=...,
features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses,
includedFiles=..., index=0x1edf2c0, abortFunction=...) at
./languages/clang/duchain/clanghelpers.cpp:121
#13 0x00007f7af9ff6fdb in
ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) (this=0x3c917e0) at
./languages/clang/clangparsejob.cpp:320
#14 0x00007f7b1a04013a in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7b1a040748 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7b1a03f190 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7b1a03ed30 in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af5308700) at
pthread_create.c:333
#20 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f7af71b8700 (LWP 31382)):
#0  0x00007ffd68ad3947 in  ()
#1  0x00007ffd68ad3c17 in clock_gettime ()
#2  0x00007f7b247ee826 in __GI___clock_gettime (clock_id=1, tp=0x7f7af71b79c0)
at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f7b24f7a846 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f7b250fa0c9 in QTimerInfoList::updateCurrentTime() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7b250fa675 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f7b250fba0e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b1d70aed9 in g_main_context_prepare
(context=context@entry=0x29edd30, priority=priority@entry=0x7f7af71b7b20) at
././glib/gmain.c:3499
#8  0x00007f7b1d70b8fb in g_main_context_iterate
(context=context@entry=0x29edd30, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3907
#9  0x00007f7b1d70baec in g_main_context_iteration (context=0x29edd30,
may_block=1) at ././glib/gmain.c:3988
#10 0x00007f7b250fc51b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f7b250a419a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f7b24ec9e53 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f7b1a9f1a55 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f7b1e5b8464 in start_thread (arg=0x7f7af71b8700) at
pthread_create.c:333
#16 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f7af8ee8700 (LWP 31363)):
#0  0x00007f7b1d751024 in g_mutex_unlock (mutex=0x1ee2f30) at
././glib/gthread-posix.c:1348
#1  0x00007f7b1d70aecc in g_main_context_prepare
(context=context@entry=0x1ee2f30, priority=priority@entry=0x7f7af8ee7a70) at
././glib/gmain.c:3497
#2  0x00007f7b1d70b8fb in g_main_context_iterate
(context=context@entry=0x1ee2f30, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3907
#3  0x00007f7b1d70baec in g_main_context_iteration (context=0x1ee2f30,
may_block=1) at ././glib/gmain.c:3988
#4  0x00007f7b250fc51b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7b250a419a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f7b24ec9e53 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b229d051f in KDevelop::CompletionWorkerThread::run()
(this=0x1ee1da0) at ./language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f7b1e5b8464 in start_thread (arg=0x7f7af8ee8700) at
pthread_create.c:333
#10 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f7b00a15700 (LWP 31362)):
#0  0x00007f7b1e5be538 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f7b24ecfb76 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f7b228d8438 in KDevelop::DUChainPrivate::CleanupThread::run()
(this=0x1c793a0) at ./language/duchain/duchain.cpp:282
#3  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f7b1e5b8464 in start_thread (arg=0x7f7b00a15700) at
pthread_create.c:333
#5  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f7b01650700 (LWP 31361)):
#0  0x00007f7b1e5be18f in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7b05456493 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f7b05455bd7 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f7b1e5b8464 in start_thread (arg=0x7f7b01650700) at
pthread_create.c:333
#4  0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f7b07c48700 (LWP 31360)):
#0  0x00007f7b1d708996 in g_source_iter_next (iter=iter@entry=0x7f7b07c47a90,
source=source@entry=0x7f7b07c47a88) at ././glib/gmain.c:950
#1  0x00007f7b1d70ae7b in g_main_context_prepare
(context=context@entry=0x18ab250, priority=priority@entry=0x7f7b07c47b10) at
././glib/gmain.c:3477
#2  0x00007f7b1d70b8fb in g_main_context_iterate
(context=context@entry=0x18ab250, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3907
#3  0x00007f7b1d70baec in g_main_context_iteration (context=0x18ab250,
may_block=1) at ././glib/gmain.c:3988
#4  0x00007f7b250fc51b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7b250a419a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f7b24ec9e53 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7b27236525 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f7b24eced78 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f7b1e5b8464 in start_thread (arg=0x7f7b07c48700) at
pthread_create.c:333
#10 0x00007f7b247e197f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f7b24e1e940 (LWP 31358)):
[KCrash Handler]
#6  0x00007f7b2667aba9 in KDevelop::IPlugin::extensions() const
(this=this@entry=0x0) at ./interfaces/iplugin.cpp:136
#7  0x00007f7af5e7030a in CMakeManager::builder() const (this=0x0) at
/usr/include/kdevplatform/interfaces/iplugin.h:172
#8  0x00007f7af5e7030a in CMakeManager::builder() const (this=<optimized out>)
at ./projectmanagers/cmake/cmakemanager.cpp:246
#9  0x00007f7b26dc0cb6 in
KDevelop::ProjectControllerPrivate::findPluginsForProject(KDevelop::IProject*)
(this=this@entry=0x1aed9e0, project=project@entry=0x2b827a0) at
./shell/projectcontroller.cpp:203
#10 0x00007f7b26dc2267 in
KDevelop::ProjectControllerPrivate::projectConfig(QObject*) (this=0x1aed9e0,
obj=<optimized out>) at ./shell/projectcontroller.cpp:140
#11 0x00007f7b26dbbebe in
KDevelop::ProjectControllerPrivate::openProjectConfig() (this=0x1aed9e0) at
./shell/projectcontroller.cpp:239
#12 0x00007f7b250d3c7c in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f7b259dc642 in QAction::triggered(bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f7b259df250 in QAction::activate(QAction::ActionEvent) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f7b25b69a0a in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f7b25b6fb9c in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f7b25b73d16 in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f7b25a2b6d8 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f7b25b747cb in QMenu::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f7b259e5bec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f7b259ebf47 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f7b250a6450 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f7b259ea615 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f7b25a46520 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f7b25a48803 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f7b259e5bec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007f7b259eb08f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f7b250a6450 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f7b253f9713 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#30 0x00007f7b253faf25 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#31 0x00007f7b253d8c1b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#32 0x00007f7b0a759d60 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#33 0x00007f7b1d70b7d7 in g_main_context_dispatch (context=0x184f7d0) at
././glib/gmain.c:3201
#34 0x00007f7b1d70b7d7 in g_main_context_dispatch
(context=context@entry=0x184f7d0) at ././glib/gmain.c:3854
#35 0x00007f7b1d70ba40 in g_main_context_iterate
(context=context@entry=0x184f7d0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3927
#36 0x00007f7b1d70baec in g_main_context_iteration (context=0x184f7d0,
may_block=1) at ././glib/gmain.c:3988
#37 0x00007f7b250fc4ff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f7b250a419a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f7b250ac99c in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x000000000040ba2c in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./app/main.cpp:763

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to