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

            Bug ID: 417659
           Summary: Kdevelop crashes a few minutes after startup
           Product: kdevelop
           Version: 5.5.0
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: bu...@mightytikigod.com
  Target Milestone: ---

Application: kdevelop (5.5.0)

Qt Version: 5.13.2
Frameworks Version: 5.66.0
Operating System: Linux 5.4.18-200.fc31.x86_64 x86_64
Distribution: "Fedora release 31 (Thirty One)"

-- Information about the crash:
This happens to kdevelop upon opening, without any interaction.

When the crash dialog appears, pressing "restart" will restart kdevelop, but it
will crash again after a few minutes, also without interaction.

The auto reporter suggested 206870 as a duplicate, but I find that implausible
given how long ago that one was resolved, and how recent my version of kdevelop
is.

The crash can be reproduced sometimes.

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

Thread 21 (Thread 0x7f4dabfff700 (LWP 20492)):
#0  0x00007f4e0078d44c in read () at /lib64/libc.so.6
#1  0x00007f4dfd27953f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f4dfd231357 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f4dfd2317b2 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#6  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#7  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f4dff7d3dd0 in KDevelop::CompletionWorkerThread::run() () at
/lib64/libKDevPlatformLanguage.so.55
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f4d89e46700 (LWP 20474)):
#0  0x00007f4e00791a6f in poll () at /lib64/libc.so.6
#1  0x00007f4dfd23180e in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f4dff7d3dd0 in KDevelop::CompletionWorkerThread::run() () at
/lib64/libKDevPlatformLanguage.so.55
#7  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f4d8a7fc700 (LWP 20473)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70aef0 in KDevelop::DUChainLock::lockForRead(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b200 in KDevelop::DUChainReadLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ea3597 in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f4d8affd700 (LWP 20472)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70b0b4 in KDevelop::DUChainLock::lockForWrite(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b2b0 in KDevelop::DUChainWriteLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4de01bdfa6 in Php::findDeclarationInPST(KDevelop::DUContext*,
KDevelop::QualifiedIdentifier, Php::DeclarationType) () at
/lib64/libkdevphpduchain.so
#5  0x00007f4de01bf2f9 in
Php::findDeclarationImportHelper(KDevelop::DUContext*,
KDevelop::QualifiedIdentifier const&, Php::DeclarationType) () at
/lib64/libkdevphpduchain.so
#6  0x00007f4de01a7f5f in
Php::ExpressionVisitor::findDeclarationImport(Php::DeclarationType,
KDevelop::QualifiedIdentifier const&) () at /lib64/libkdevphpduchain.so
#7  0x00007f4de01a9072 in Php::ExpressionVisitor::visitScalar(Php::ScalarAst*)
() at /lib64/libkdevphpduchain.so
#8  0x00007f4de0125db0 in
Php::DefaultVisitor::visitVarExpressionNormal(Php::VarExpressionNormalAst*) ()
at /lib64/libkdevphpparser.so
#9  0x00007f4de0125c50 in
Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpparser.so
#10 0x00007f4de01aa209 in
Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpduchain.so
#11 0x00007f4de0125b14 in
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*)
() at /lib64/libkdevphpparser.so
#12 0x00007f4de01a93b9 in
Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at
/lib64/libkdevphpduchain.so
#13 0x00007f4de0124da8 in
Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*)
() at /lib64/libkdevphpparser.so
#14 0x00007f4de0123c38 in
Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at
/lib64/libkdevphpparser.so
#15 0x00007f4de0125268 in
Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at
/lib64/libkdevphpparser.so
#16 0x00007f4de012517a in
Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpparser.so
#17 0x00007f4de01a9159 in
Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpduchain.so
#18 0x00007f4de012488a in
Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at
/lib64/libkdevphpparser.so
#19 0x00007f4de0123ede in
Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at
/lib64/libkdevphpparser.so
#20 0x00007f4de0123f7e in
Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at
/lib64/libkdevphpparser.so
#21 0x00007f4de0123f2e in
Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at
/lib64/libkdevphpparser.so
#22 0x00007f4de0123fce in
Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#23 0x00007f4de012401e in
Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#24 0x00007f4de0124f9e in
Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*)
() at /lib64/libkdevphpparser.so
#25 0x00007f4de01245ca in
Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*)
() at /lib64/libkdevphpparser.so
#26 0x00007f4de01a89bb in
Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*)
() at /lib64/libkdevphpduchain.so
#27 0x00007f4de0124cce in
Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#28 0x00007f4de0124d6e in
Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*)
() at /lib64/libkdevphpparser.so
#29 0x00007f4de0124d1e in
Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#30 0x00007f4de0123cc8 in
Php::DefaultVisitor::visitArrayPairValue(Php::ArrayPairValueAst*) () at
/lib64/libkdevphpparser.so
#31 0x00007f4de0125cbe in
Php::DefaultVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) () at
/lib64/libkdevphpparser.so
#32 0x00007f4de01a8b02 in
Php::ExpressionVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) ()
at /lib64/libkdevphpduchain.so
#33 0x00007f4de0125c5e in
Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpparser.so
#34 0x00007f4de01aa209 in
Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpduchain.so
#35 0x00007f4de0125b14 in
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*)
() at /lib64/libkdevphpparser.so
#36 0x00007f4de01a93b9 in
Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at
/lib64/libkdevphpduchain.so
#37 0x00007f4de0124da8 in
Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*)
() at /lib64/libkdevphpparser.so
#38 0x00007f4de0123c38 in
Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at
/lib64/libkdevphpparser.so
#39 0x00007f4de0125268 in
Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at
/lib64/libkdevphpparser.so
#40 0x00007f4de012517a in
Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpparser.so
#41 0x00007f4de01a9159 in
Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpduchain.so
#42 0x00007f4de012488a in
Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at
/lib64/libkdevphpparser.so
#43 0x00007f4de0123ede in
Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at
/lib64/libkdevphpparser.so
#44 0x00007f4de0123f7e in
Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at
/lib64/libkdevphpparser.so
#45 0x00007f4de0123f2e in
Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at
/lib64/libkdevphpparser.so
#46 0x00007f4de0123fce in
Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#47 0x00007f4de012401e in
Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#48 0x00007f4de0124f9e in
Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*)
() at /lib64/libkdevphpparser.so
#49 0x00007f4de01245ca in
Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*)
() at /lib64/libkdevphpparser.so
#50 0x00007f4de01a89bb in
Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*)
() at /lib64/libkdevphpduchain.so
#51 0x00007f4de0124cce in
Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#52 0x00007f4de0124d6e in
Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*)
() at /lib64/libkdevphpparser.so
#53 0x00007f4de0124d1e in
Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#54 0x00007f4de0123cc8 in
Php::DefaultVisitor::visitArrayPairValue(Php::ArrayPairValueAst*) () at
/lib64/libkdevphpparser.so
#55 0x00007f4de0125cbe in
Php::DefaultVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) () at
/lib64/libkdevphpparser.so
#56 0x00007f4de01a8b02 in
Php::ExpressionVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) ()
at /lib64/libkdevphpduchain.so
#57 0x00007f4de0125c5e in
Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpparser.so
#58 0x00007f4de01aa209 in
Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpduchain.so
#59 0x00007f4de0125b14 in
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*)
() at /lib64/libkdevphpparser.so
#60 0x00007f4de01a93b9 in
Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at
/lib64/libkdevphpduchain.so
#61 0x00007f4de0124da8 in
Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*)
() at /lib64/libkdevphpparser.so
#62 0x00007f4de0123c38 in
Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at
/lib64/libkdevphpparser.so
#63 0x00007f4de0125268 in
Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at
/lib64/libkdevphpparser.so
#64 0x00007f4de012517a in
Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpparser.so
#65 0x00007f4de01a9159 in
Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpduchain.so
#66 0x00007f4de012488a in
Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at
/lib64/libkdevphpparser.so
#67 0x00007f4de0123ede in
Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at
/lib64/libkdevphpparser.so
#68 0x00007f4de0123f7e in
Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at
/lib64/libkdevphpparser.so
#69 0x00007f4de0123f2e in
Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at
/lib64/libkdevphpparser.so
#70 0x00007f4de0123fce in
Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#71 0x00007f4de012401e in
Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#72 0x00007f4de0124f9e in
Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*)
() at /lib64/libkdevphpparser.so
#73 0x00007f4de01245ca in
Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*)
() at /lib64/libkdevphpparser.so
#74 0x00007f4de01a89bb in
Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*)
() at /lib64/libkdevphpduchain.so
#75 0x00007f4de0124cce in
Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#76 0x00007f4de0124d6e in
Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*)
() at /lib64/libkdevphpparser.so
#77 0x00007f4de0124d1e in
Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#78 0x00007f4de0123cc8 in
Php::DefaultVisitor::visitArrayPairValue(Php::ArrayPairValueAst*) () at
/lib64/libkdevphpparser.so
#79 0x00007f4de0125cbe in
Php::DefaultVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) () at
/lib64/libkdevphpparser.so
#80 0x00007f4de01a8b02 in
Php::ExpressionVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) ()
at /lib64/libkdevphpduchain.so
#81 0x00007f4de0125c5e in
Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpparser.so
#82 0x00007f4de01aa209 in
Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpduchain.so
#83 0x00007f4de0125b14 in
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*)
() at /lib64/libkdevphpparser.so
#84 0x00007f4de01a93b9 in
Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at
/lib64/libkdevphpduchain.so
#85 0x00007f4de0124da8 in
Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*)
() at /lib64/libkdevphpparser.so
#86 0x00007f4de0123c38 in
Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at
/lib64/libkdevphpparser.so
#87 0x00007f4de0125268 in
Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at
/lib64/libkdevphpparser.so
#88 0x00007f4de012517a in
Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpparser.so
#89 0x00007f4de01a9159 in
Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpduchain.so
#90 0x00007f4de012488a in
Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at
/lib64/libkdevphpparser.so
#91 0x00007f4de0123ede in
Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at
/lib64/libkdevphpparser.so
#92 0x00007f4de0123f7e in
Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at
/lib64/libkdevphpparser.so
#93 0x00007f4de0123f2e in
Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at
/lib64/libkdevphpparser.so
#94 0x00007f4de0123fce in
Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#95 0x00007f4de012401e in
Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#96 0x00007f4de0124f9e in
Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*)
() at /lib64/libkdevphpparser.so
#97 0x00007f4de01245ca in
Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*)
() at /lib64/libkdevphpparser.so
#98 0x00007f4de01a89bb in
Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*)
() at /lib64/libkdevphpduchain.so
#99 0x00007f4de0124cce in
Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#100 0x00007f4de0124d6e in
Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*)
() at /lib64/libkdevphpparser.so
#101 0x00007f4de0124d1e in
Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#102 0x00007f4de0123cc8 in
Php::DefaultVisitor::visitArrayPairValue(Php::ArrayPairValueAst*) () at
/lib64/libkdevphpparser.so
#103 0x00007f4de0125cbe in
Php::DefaultVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) () at
/lib64/libkdevphpparser.so
#104 0x00007f4de01a8b02 in
Php::ExpressionVisitor::visitVarExpressionArray(Php::VarExpressionArrayAst*) ()
at /lib64/libkdevphpduchain.so
#105 0x00007f4de0125c5e in
Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpparser.so
#106 0x00007f4de01aa209 in
Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at
/lib64/libkdevphpduchain.so
#107 0x00007f4de0125b14 in
Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*)
() at /lib64/libkdevphpparser.so
#108 0x00007f4de01a93b9 in
Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at
/lib64/libkdevphpduchain.so
#109 0x00007f4de0124da8 in
Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*)
() at /lib64/libkdevphpparser.so
#110 0x00007f4de0123c38 in
Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at
/lib64/libkdevphpparser.so
#111 0x00007f4de0125268 in
Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at
/lib64/libkdevphpparser.so
#112 0x00007f4de012517a in
Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpparser.so
#113 0x00007f4de01a9159 in
Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*)
() at /lib64/libkdevphpduchain.so
#114 0x00007f4de012488a in
Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at
/lib64/libkdevphpparser.so
#115 0x00007f4de0123ede in
Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at
/lib64/libkdevphpparser.so
#116 0x00007f4de0123f7e in
Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at
/lib64/libkdevphpparser.so
#117 0x00007f4de0123f2e in
Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at
/lib64/libkdevphpparser.so
#118 0x00007f4de0123fce in
Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#119 0x00007f4de012401e in
Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#120 0x00007f4de0124f9e in
Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*)
() at /lib64/libkdevphpparser.so
#121 0x00007f4de01245ca in
Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*)
() at /lib64/libkdevphpparser.so
#122 0x00007f4de01a89bb in
Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*)
() at /lib64/libkdevphpduchain.so
#123 0x00007f4de0124cce in
Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*)
() at /lib64/libkdevphpparser.so
#124 0x00007f4de0124d6e in
Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*)
() at /lib64/libkdevphpparser.so
#125 0x00007f4de0124d1e in
Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) ()
at /lib64/libkdevphpparser.so
#126 0x00007f4de019cd9c in
Php::UseBuilder::visitNodeWithExprVisitor(Php::AstNode*) () at
/lib64/libkdevphpduchain.so
#127 0x00007f4de0125544 in
Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at
/lib64/libkdevphpparser.so
#128 0x00007f4de01258ca in
Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at
/lib64/libkdevphpparser.so
#129 0x00007f4de01252fe in Php::DefaultVisitor::visitStart(Php::StartAst*) ()
at /lib64/libkdevphpparser.so
#130 0x00007f4de0196dd4 in Php::ContextBuilder::startVisiting(Php::AstNode*) ()
at /lib64/libkdevphpduchain.so
#131 0x00007f4de104a359 in
Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevphplanguagesupport.so
#132 0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#133 0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#134 0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#135 0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#136 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#137 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#138 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f4d8b7fe700 (LWP 20471)):
[KCrash Handler]
#6  0x00007f4dff7916e4 in KDevelop::AbstractType::modifiers() const () at
/lib64/libKDevPlatformLanguage.so.55
#7  0x00007f4de0188906 in
Php::DeclarationBuilder::visitClassConstantDeclaration(Php::ClassConstantDeclarationAst*)
() at /lib64/libkdevphpduchain.so
#8  0x00007f4de01243ce in
Php::DefaultVisitor::visitClassStatement(Php::ClassStatementAst*) () at
/lib64/libkdevphpparser.so
#9  0x00007f4de019ac7b in
Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () at
/lib64/libkdevphpduchain.so
#10 0x00007f4de01a5972 in
Php::TypeBuilder::visitClassStatement(Php::ClassStatementAst*) () at
/lib64/libkdevphpduchain.so
#11 0x00007f4de0185d4c in
Php::DeclarationBuilder::visitClassStatement(Php::ClassStatementAst*) () at
/lib64/libkdevphpduchain.so
#12 0x00007f4de012413e in
Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () at
/lib64/libkdevphpparser.so
#13 0x00007f4de0198507 in
Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*)
() at /lib64/libkdevphpduchain.so
#14 0x00007f4de0186e93 in
Php::DeclarationBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*)
() at /lib64/libkdevphpduchain.so
#15 0x00007f4de01258e6 in
Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at
/lib64/libkdevphpparser.so
#16 0x00007f4de0183ad1 in
Php::DeclarationBuilder::visitOuterTopStatement(Php::OuterTopStatementAst*) ()
at /lib64/libkdevphpduchain.so
#17 0x00007f4de01252fe in Php::DefaultVisitor::visitStart(Php::StartAst*) () at
/lib64/libkdevphpparser.so
#18 0x00007f4de0196dd4 in Php::ContextBuilder::startVisiting(Php::AstNode*) ()
at /lib64/libkdevphpduchain.so
#19 0x00007f4de018f479 in Php::DeclarationBuilder::supportBuild(Php::AstNode*,
KDevelop::DUContext*) () at /lib64/libkdevphpduchain.so
#20 0x00007f4de018e98d in
Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*,
KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#21 0x00007f4de10495d8 in
Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevphplanguagesupport.so
#22 0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#23 0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#24 0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#25 0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#26 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#27 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#28 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f4d8bfff700 (LWP 20470)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70aef0 in KDevelop::DUChainLock::lockForRead(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b200 in KDevelop::DUChainReadLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ea3597 in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f4da883f700 (LWP 20469)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70aef0 in KDevelop::DUChainLock::lockForRead(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b200 in KDevelop::DUChainReadLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ea3597 in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f4da9040700 (LWP 20468)):
#0  0x00007f4dfdb5cd45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4e00b268b3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#2  0x00007f4e00b26941 in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQt5Core.so.5
#3  0x00007f4dfd1c5ab0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007f4dfd1c975e in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f4dfd1c4c82 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f4dfd1c97b9 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f4dfd1c4c82 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f4dfd1c97b9 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4dfd1c4c82 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f4dfd1c97b9 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f4dfd1c4c82 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f4dfd1c97b9 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f4dfd1c4c82 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f4dfd1c7713 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#16 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#17 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f4da9dfa700 (LWP 20467)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70b0b4 in KDevelop::DUChainLock::lockForWrite(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b2b0 in KDevelop::DUChainWriteLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ebd474 in
DeclarationBuilder::visit(QmlJS::AST::VariableDeclaration*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4d89edfe68 in
QmlJS::AST::VariableDeclaration::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#6  0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#7  0x00007f4d89edfdb1 in
QmlJS::AST::VariableDeclarationList::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#8  0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#9  0x00007f4d89edfd29 in
QmlJS::AST::VariableStatement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#10 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#11 0x00007f4d89ee0d49 in
QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#12 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#13 0x00007f4d89ee0c41 in
QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#14 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#15 0x00007f4d89ee0bb9 in QmlJS::AST::Program::accept0(QmlJS::AST::Visitor*) ()
at /usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#16 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#17 0x00007f4d89eb9ec1 in DeclarationBuilder::startVisiting(QmlJS::AST::Node*)
() at /usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#18 0x00007f4d89ea8cf8 in KDevelop::AbstractTypeBuilder<QmlJS::AST::Node,
QmlJS::AST::IdentifierPropertyName,
ContextBuilder>::supportBuild(QmlJS::AST::Node*, KDevelop::DUContext*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#19 0x00007f4d89ebccea in DeclarationBuilder::build(KDevelop::IndexedString
const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#20 0x00007f4d89ebcbf6 in DeclarationBuilder::build(KDevelop::IndexedString
const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#21 0x00007f4d89ea36df in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#22 0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#23 0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#24 0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#25 0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#26 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#27 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#28 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f4daa5fb700 (LWP 20466)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70b0b4 in KDevelop::DUChainLock::lockForWrite(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b2b0 in KDevelop::DUChainWriteLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ec4b81 in void
DeclarationBuilder::declareFunction<QmlJS::FunctionDeclaration>(QmlJS::AST::Node*,
bool, KDevelop::Identifier const&, KDevelop::RangeInRevision const&,
QmlJS::AST::Node*, KDevelop::RangeInRevision const&, QmlJS::AST::Node*,
KDevelop::RangeInRevision const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4d89ebd18d in
DeclarationBuilder::visit(QmlJS::AST::FunctionDeclaration*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#6  0x00007f4d89ee0a58 in
QmlJS::AST::FunctionDeclaration::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#7  0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#8  0x00007f4d89ee0cc9 in
QmlJS::AST::FunctionSourceElement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#9  0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#10 0x00007f4d89ee0c41 in
QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#11 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#12 0x00007f4d89ee0b39 in
QmlJS::AST::FunctionBody::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#13 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#14 0x00007f4d89ec4f98 in void
DeclarationBuilder::declareFunction<QmlJS::FunctionDeclaration>(QmlJS::AST::Node*,
bool, KDevelop::Identifier const&, KDevelop::RangeInRevision const&,
QmlJS::AST::Node*, KDevelop::RangeInRevision const&, QmlJS::AST::Node*,
KDevelop::RangeInRevision const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#15 0x00007f4d89ebd2b6 in
DeclarationBuilder::visit(QmlJS::AST::FunctionExpression*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#16 0x00007f4d89ee0ae8 in
QmlJS::AST::FunctionExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#17 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#18 0x00007f4d89ededa9 in
QmlJS::AST::NestedExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#19 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#20 0x00007f4d89eb9527 in ContextBuilder::findType(QmlJS::AST::Node*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#21 0x00007f4d89ebd438 in
DeclarationBuilder::visit(QmlJS::AST::VariableDeclaration*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#22 0x00007f4d89edfe68 in
QmlJS::AST::VariableDeclaration::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#23 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#24 0x00007f4d89edfdb1 in
QmlJS::AST::VariableDeclarationList::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#25 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#26 0x00007f4d89edfd29 in
QmlJS::AST::VariableStatement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#27 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#28 0x00007f4d89ee0d49 in
QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#29 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#30 0x00007f4d89ee0c41 in
QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#31 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#32 0x00007f4d89ee0b39 in
QmlJS::AST::FunctionBody::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#33 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#34 0x00007f4d89ec4f98 in void
DeclarationBuilder::declareFunction<QmlJS::FunctionDeclaration>(QmlJS::AST::Node*,
bool, KDevelop::Identifier const&, KDevelop::RangeInRevision const&,
QmlJS::AST::Node*, KDevelop::RangeInRevision const&, QmlJS::AST::Node*,
KDevelop::RangeInRevision const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#35 0x00007f4d89ebd2b6 in
DeclarationBuilder::visit(QmlJS::AST::FunctionExpression*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#36 0x00007f4d89ee0ae8 in
QmlJS::AST::FunctionExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#37 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#38 0x00007f4d89eb9527 in ContextBuilder::findType(QmlJS::AST::Node*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#39 0x00007f4d89ebdaa2 in
DeclarationBuilder::visit(QmlJS::AST::FieldMemberExpression*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#40 0x00007f4d89edf258 in
QmlJS::AST::FieldMemberExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#41 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#42 0x00007f4d89eb9527 in ContextBuilder::findType(QmlJS::AST::Node*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#43 0x00007f4d89ebba14 in
DeclarationBuilder::inferArgumentsFromCall(QmlJS::AST::Node*,
QmlJS::AST::ArgumentList*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#44 0x00007f4d89ebc105 in
DeclarationBuilder::visit(QmlJS::AST::CallExpression*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#45 0x00007f4d89edf3f8 in
QmlJS::AST::CallExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#46 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#47 0x00007f4d89ededa9 in
QmlJS::AST::NestedExpression::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#48 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#49 0x00007f4d89edfeb9 in
QmlJS::AST::ExpressionStatement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#50 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#51 0x00007f4d89ee0d49 in
QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#52 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#53 0x00007f4d89ee0c41 in
QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#54 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#55 0x00007f4d89ee0bb9 in QmlJS::AST::Program::accept0(QmlJS::AST::Visitor*) ()
at /usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#56 0x00007f4d89eded31 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#57 0x00007f4d89eb9ec1 in DeclarationBuilder::startVisiting(QmlJS::AST::Node*)
() at /usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#58 0x00007f4d89ea8cf8 in KDevelop::AbstractTypeBuilder<QmlJS::AST::Node,
QmlJS::AST::IdentifierPropertyName,
ContextBuilder>::supportBuild(QmlJS::AST::Node*, KDevelop::DUContext*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#59 0x00007f4d89ebccea in DeclarationBuilder::build(KDevelop::IndexedString
const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext const&) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#60 0x00007f4d89ea36df in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#61 0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#62 0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#63 0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#64 0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#65 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#66 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#67 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f4daadfc700 (LWP 20465)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70aef0 in KDevelop::DUChainLock::lockForRead(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b200 in KDevelop::DUChainReadLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4d89ea3597 in
QmlJsParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at
/usr/lib64/qt5/plugins/kdevplatform/33/kdevqmljslanguagesupport.so
#5  0x00007f4dfd1c884f in
ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f4dfd1c8e4d in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f4dfd1c7c67 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f4dfd1c77b1 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f4db995c700 (LWP 20441)):
#0  0x00007f4e00791a6f in poll () at /lib64/libc.so.6
#1  0x00007f4dfd23180e in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f4db8609699 in QQuickXmlQueryEngine::run() () at
/usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f4dbbf41700 (LWP 20297)):
#0  0x00007f4e00791a6f in poll () at /lib64/libc.so.6
#1  0x00007f4dfd23180e in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7  0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f4dd9069700 (LWP 20296)):
#0  0x00007f4dfd22f8f6 in g_source_ref () at /lib64/libglib-2.0.so.0
#1  0x00007f4dfd22f9a1 in g_source_iter_next () at /lib64/libglib-2.0.so.0
#2  0x00007f4dfd230cc3 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#3  0x00007f4dfd23173b in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#6  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#7  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f4dfe1c0399 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f4dda77a700 (LWP 20287)):
#0  0x00007f4e02567570 in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#1  0x00007f4e00b2033a in QThreadData::current(bool) () at
/lib64/libQt5Core.so.5
#2  0x00007f4e00d256fe in postEventSourcePrepare(_GSource*, int*) () at
/lib64/libQt5Core.so.5
#3  0x00007f4dfd230d8a in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#4  0x00007f4dfd23173b in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#7  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#8  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f4ddaffd700 (LWP 20286)):
#0  0x00007f4e0078d44c in read () at /lib64/libc.so.6
#1  0x00007f4dfd27953f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f4dfd231357 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f4dfd2317b2 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#6  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#7  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f4dff7d3dd0 in KDevelop::CompletionWorkerThread::run() () at
/lib64/libKDevPlatformLanguage.so.55
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f4ddb7fe700 (LWP 20285)):
#0  0x00007f4e007691d5 in nanosleep () at /lib64/libc.so.6
#1  0x00007f4e00d25095 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007f4dff70b0b4 in KDevelop::DUChainLock::lockForWrite(unsigned int) ()
at /lib64/libKDevPlatformLanguage.so.55
#3  0x00007f4dff70b2b0 in KDevelop::DUChainWriteLocker::lock() () at
/lib64/libKDevPlatformLanguage.so.55
#4  0x00007f4dff6c62b6 in KDevelop::DUChainPrivate::doMoreCleanup(int,
KDevelop::DUChainPrivate::LockFlag) () at /lib64/libKDevPlatformLanguage.so.55
#5  0x00007f4e00cfaa60 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib64/libQt5Core.so.5
#6  0x00007f4e00d0718b in QTimer::timeout(QTimer::QPrivateSignal) () at
/lib64/libQt5Core.so.5
#7  0x00007f4e00cfb735 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#8  0x00007f4e01858ab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#9  0x00007f4e01862150 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#10 0x00007f4e00cd03e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#11 0x00007f4e00d24ae8 in QTimerInfoList::activateTimers() () at
/lib64/libQt5Core.so.5
#12 0x00007f4e00d2539c in timerSourceDispatch(_GSource*, int (*)(void*), void*)
() at /lib64/libQt5Core.so.5
#13 0x00007f4dfd231510 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#14 0x00007f4dfd2318a0 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#15 0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#16 0x00007f4e00d25825 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#17 0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#18 0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#19 0x00007f4dff6c52e0 in KDevelop::DUChainPrivate::CleanupThread::run() () at
/lib64/libKDevPlatformLanguage.so.55
#20 0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#21 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#22 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f4ddbfff700 (LWP 20284)):
#0  0x00007f4dfdb5cd45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4de154219b in util_queue_thread_func () at
/usr/lib64/dri/i965_dri.so
#2  0x00007f4de1541dab in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f4de3fff700 (LWP 20283)):
#0  0x00007f4dfd22e379 in g_source_unref_internal () at /lib64/libglib-2.0.so.0
#1  0x00007f4dfd22f9bc in g_source_iter_next () at /lib64/libglib-2.0.so.0
#2  0x00007f4dfd23116f in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f4dfd2317b2 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x00007f4e00d25843 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#6  0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#7  0x00007f4e00b1fc45 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007f4e015eff6a in QDBusConnectionManager::run() () at
/lib64/libQt5DBus.so.5
#9  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#10 0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f4de9039700 (LWP 20282)):
#0  0x00007f4e00791a6f in poll () at /lib64/libc.so.6
#1  0x00007f4df996338a in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f4df9964fea in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f4de9200d48 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f4e00b20d96 in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x00007f4dfdb564e2 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f4e0079c6d3 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f4df6333140 (LWP 20280)):
#0  0x00007f4dfdb5cd45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f4df9963550 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f4df9964cff in wait_for_reply () at /lib64/libxcb.so.1
#3  0x00007f4df9964e15 in xcb_wait_for_reply () at /lib64/libxcb.so.1
#4  0x00007f4de91d6d1e in QXcbConnection::sync() () at /lib64/libQt5XcbQpa.so.5
#5  0x00007f4de91f207b in QXcbBackingStoreImage::preparePaint(QRegion const&)
() at /lib64/libQt5XcbQpa.so.5
#6  0x00007f4de91f2374 in QXcbBackingStore::beginPaint(QRegion const&) () at
/lib64/libQt5XcbQpa.so.5
#7  0x00007f4e01332c64 in QBackingStore::beginPaint(QRegion const&) () at
/lib64/libQt5Gui.so.5
#8  0x00007f4e0186b1d1 in QWidgetBackingStore::doSync() () at
/lib64/libQt5Widgets.so.5
#9  0x00007f4e0186b901 in QWidgetBackingStore::sync() () at
/lib64/libQt5Widgets.so.5
#10 0x00007f4e01883cc5 in QWidgetPrivate::syncBackingStore() () at
/lib64/libQt5Widgets.so.5
#11 0x00007f4e0189c038 in QWidget::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#12 0x00007f4e019b2838 in QMainWindow::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#13 0x00007f4dfed36dab in KMainWindow::event(QEvent*) () at
/lib64/libKF5XmlGui.so.5
#14 0x00007f4dfed8154b in KXmlGuiWindow::event(QEvent*) () at
/lib64/libKF5XmlGui.so.5
#15 0x00007f4e01858ab6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#16 0x00007f4e01862150 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#17 0x00007f4e00cd03e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#18 0x00007f4e00cd342b in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#19 0x00007f4e00d25a97 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#20 0x00007f4dfd231510 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#21 0x00007f4dfd2318a0 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#22 0x00007f4dfd231943 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#23 0x00007f4e00d25825 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#24 0x00007f4e00ccf1db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#25 0x00007f4e00cd70b6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#26 0x000055ea471a936d in main ()
[Inferior 1 (process 20280) detached]

Possible duplicates by query: bug 374013, bug 325361, bug 310097, bug 234491,
bug 206870.

Reported using DrKonqi

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

Reply via email to