Bug 414154

Summary: Kdevelop crashes upon opening a project
Product: [Applications] kdevelop Reporter: Bucky <bucky>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: 5.4.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bucky 2019-11-14 21:05:45 UTC
Application: kdevelop (5.4.3)

Qt Version: 5.12.5
Frameworks Version: 5.61.0
Operating System: Linux 5.3.11-300.fc31.x86_64 x86_64
Distribution: "Fedora release 31 (Thirty One)"

-- Information about the crash:
This bug happened without interaction. I opened KDevelop, and then got distracted by other tasks.

When I returned to my desk, KDevelop had crashed.

The title of the other report suggests a similar circumstance, but I couldn't tell if the backtraces matched or not.

The crash does not seem to be reproducible.

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

Thread 20 (Thread 0x7fa1d77fe700 (LWP 24510)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa224633b85 in Php::DeclarationBuilder::closeContext() () at /lib64/libkdevphpduchain.so
#5  0x00007fa22463d165 in Php::ContextBuilder::visitClosure(Php::ClosureAst*) () at /lib64/libkdevphpduchain.so
#6  0x00007fa2246493eb in Php::TypeBuilder::visitClosure(Php::ClosureAst*) () at /lib64/libkdevphpduchain.so
#7  0x00007fa224630985 in Php::DeclarationBuilder::visitClosure(Php::ClosureAst*) () at /lib64/libkdevphpduchain.so
#8  0x00007fa2245ca100 in Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpparser.so
#9  0x00007fa2246437ec in Php::TypeBuilder::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpduchain.so
#10 0x00007fa22462677a in Php::DeclarationBuilder::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpduchain.so
#11 0x00007fa2245ca014 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*) () at /lib64/libkdevphpparser.so
#12 0x00007fa224639fd4 in Php::ContextBuilder::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#13 0x00007fa224633e45 in Php::DeclarationBuilder::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#14 0x00007fa2245c92d8 in Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*) () at /lib64/libkdevphpparser.so
#15 0x00007fa2245c8178 in Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at /lib64/libkdevphpparser.so
#16 0x00007fa2245c9778 in Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at /lib64/libkdevphpparser.so
#17 0x00007fa2245c968a in Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpparser.so
#18 0x00007fa2245c8dba in Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at /lib64/libkdevphpparser.so
#19 0x00007fa2245c841e in Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at /lib64/libkdevphpparser.so
#20 0x00007fa2245c84be in Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at /lib64/libkdevphpparser.so
#21 0x00007fa2245c846e in Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at /lib64/libkdevphpparser.so
#22 0x00007fa2245c850e in Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*) () at /lib64/libkdevphpparser.so
#23 0x00007fa2245c855e in Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) () at /lib64/libkdevphpparser.so
#24 0x00007fa2245c94ce in Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*) () at /lib64/libkdevphpparser.so
#25 0x00007fa2245c8afa in Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*) () at /lib64/libkdevphpparser.so
#26 0x00007fa2245c824a in Php::DefaultVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpparser.so
#27 0x00007fa22464659f in Php::TypeBuilder::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#28 0x00007fa224626a75 in Php::DeclarationBuilder::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#29 0x00007fa2246320ce in Php::DeclarationBuilder::visitAssignmentExpressionEqual(Php::AssignmentExpressionEqualAst*) () at /lib64/libkdevphpduchain.so
#30 0x00007fa2245c8258 in Php::DefaultVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpparser.so
#31 0x00007fa22464659f in Php::TypeBuilder::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#32 0x00007fa2246269e3 in Php::DeclarationBuilder::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#33 0x00007fa2245c91fe in Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*) () at /lib64/libkdevphpparser.so
#34 0x00007fa2245c929e in Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*) () at /lib64/libkdevphpparser.so
#35 0x00007fa2245c924e in Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) () at /lib64/libkdevphpparser.so
#36 0x00007fa2245c99ee in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#37 0x00007fa224646aea in Php::TypeBuilder::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpduchain.so
#38 0x00007fa224633573 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpduchain.so
#39 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#40 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#41 0x00007fa22463d6cf in Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#42 0x00007fa2246487a6 in Php::TypeBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#43 0x00007fa224628475 in Php::DeclarationBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#44 0x00007fa2245c867e in Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () at /lib64/libkdevphpparser.so
#45 0x00007fa22463b105 in Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#46 0x00007fa224629723 in Php::DeclarationBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#47 0x00007fa2245c9de6 in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#48 0x00007fa224626561 in Php::DeclarationBuilder::visitOuterTopStatement(Php::OuterTopStatementAst*) () at /lib64/libkdevphpduchain.so
#49 0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#50 0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#51 0x00007fa224631ce9 in Php::DeclarationBuilder::supportBuild(Php::AstNode*, KDevelop::DUContext*) () at /lib64/libkdevphpduchain.so
#52 0x00007fa224630f4d in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#53 0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#54 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#55 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#56 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#57 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#58 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#59 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#60 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7fa1d7fff700 (LWP 24509)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa224660976 in Php::findDeclarationInPST(KDevelop::DUContext*, KDevelop::QualifiedIdentifier, Php::DeclarationType) () at /lib64/libkdevphpduchain.so
#5  0x00007fa224661cc9 in Php::findDeclarationImportHelper(KDevelop::DUContext*, KDevelop::QualifiedIdentifier const&, Php::DeclarationType) () at /lib64/libkdevphpduchain.so
#6  0x00007fa22464ab3f in Php::ExpressionVisitor::findDeclarationImport(Php::DeclarationType, KDevelop::QualifiedIdentifier const&) () at /lib64/libkdevphpduchain.so
#7  0x00007fa22464f5fd in Php::ExpressionVisitor::visitFunctionCall(Php::FunctionCallAst*) () at /lib64/libkdevphpduchain.so
#8  0x00007fa2245c83ba in Php::DefaultVisitor::visitBaseVariableWithFunctionCalls(Php::BaseVariableWithFunctionCallsAst*) () at /lib64/libkdevphpparser.so
#9  0x00007fa2245ca2e8 in Php::DefaultVisitor::visitVariable(Php::VariableAst*) () at /lib64/libkdevphpparser.so
#10 0x00007fa2245ca252 in Php::DefaultVisitor::visitVarExpressionNormal(Php::VarExpressionNormalAst*) () at /lib64/libkdevphpparser.so
#11 0x00007fa2245ca100 in Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpparser.so
#12 0x00007fa22464cde9 in Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpduchain.so
#13 0x00007fa2245ca014 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*) () at /lib64/libkdevphpparser.so
#14 0x00007fa22464bf99 in Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#15 0x00007fa2245c9f7a in Php::DefaultVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpparser.so
#16 0x00007fa22464bf99 in Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#17 0x00007fa2245c92d8 in Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*) () at /lib64/libkdevphpparser.so
#18 0x00007fa2245c8178 in Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at /lib64/libkdevphpparser.so
#19 0x00007fa2245c9778 in Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at /lib64/libkdevphpparser.so
#20 0x00007fa2245c968a in Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpparser.so
#21 0x00007fa22464bd39 in Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpduchain.so
#22 0x00007fa2245c8dba in Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at /lib64/libkdevphpparser.so
#23 0x00007fa2245c841e in Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at /lib64/libkdevphpparser.so
#24 0x00007fa2245c84be in Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at /lib64/libkdevphpparser.so
#25 0x00007fa2245c846e in Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at /lib64/libkdevphpparser.so
#26 0x00007fa2245c850e in Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*) () at /lib64/libkdevphpparser.so
#27 0x00007fa2245c855e in Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) () at /lib64/libkdevphpparser.so
#28 0x00007fa2245c94ce in Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*) () at /lib64/libkdevphpparser.so
#29 0x00007fa2245c8afa in Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*) () at /lib64/libkdevphpparser.so
#30 0x00007fa22464b59b in Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#31 0x00007fa2245c91fe in Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*) () at /lib64/libkdevphpparser.so
#32 0x00007fa2245c929e in Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*) () at /lib64/libkdevphpparser.so
#33 0x00007fa2245c924e in Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) () at /lib64/libkdevphpparser.so
#34 0x00007fa22463f92c in Php::UseBuilder::visitNodeWithExprVisitor(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#35 0x00007fa2245c99ee in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#36 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#37 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#38 0x00007fa2245c983e in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#39 0x00007fa2245c9872 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#40 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#41 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#42 0x00007fa2245c983e in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#43 0x00007fa2245c9858 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#44 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#45 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#46 0x00007fa22463d6cf in Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#47 0x00007fa2245c867e in Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () at /lib64/libkdevphpparser.so
#48 0x00007fa22463b105 in Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#49 0x00007fa2245c9de6 in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#50 0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#51 0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#52 0x00007fa2246f4249 in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#53 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#54 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#55 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#56 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#57 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#58 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#59 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fa1ecff9700 (LWP 24508)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa22462553c in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::openContextInternal(KDevelop::RangeInRevision const&, KDevelop::DUContext::ContextType, KDevelop::QualifiedIdentifier const&) () at /lib64/libkdevphpduchain.so
#5  0x00007fa22463a1ff in Php::ContextBuilder::openNamespace(Php::NamespaceDeclarationStatementAst*, Php::IdentifierAst*, QPair<KDevelop::IndexedString, KDevelop::QualifiedIdentifier> const&, KDevelop::RangeInRevision const&) () at /lib64/libkdevphpduchain.so
#6  0x00007fa2246237d7 in Php::PreDeclarationBuilder::openNamespace(Php::NamespaceDeclarationStatementAst*, Php::IdentifierAst*, QPair<KDevelop::IndexedString, KDevelop::QualifiedIdentifier> const&, KDevelop::RangeInRevision const&) () at /lib64/libkdevphpduchain.so
#7  0x00007fa2246397f3 in Php::ContextBuilder::visitNamespaceDeclarationStatement(Php::NamespaceDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#8  0x00007fa2245c959a in Php::DefaultVisitor::visitOuterTopStatement(Php::OuterTopStatementAst*) () at /lib64/libkdevphpparser.so
#9  0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#10 0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#11 0x00007fa22463f27d in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#12 0x00007fa22463b5e6 in Php::ContextBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#13 0x00007fa224630e22 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#14 0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#15 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#16 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#17 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#18 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#19 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#20 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#21 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fa1ed7fa700 (LWP 24507)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa224623417 in Php::PreDeclarationBuilder::openNamespace(Php::NamespaceDeclarationStatementAst*, Php::IdentifierAst*, QPair<KDevelop::IndexedString, KDevelop::QualifiedIdentifier> const&, KDevelop::RangeInRevision const&) () at /lib64/libkdevphpduchain.so
#5  0x00007fa2246397f3 in Php::ContextBuilder::visitNamespaceDeclarationStatement(Php::NamespaceDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#6  0x00007fa2245c959a in Php::DefaultVisitor::visitOuterTopStatement(Php::OuterTopStatementAst*) () at /lib64/libkdevphpparser.so
#7  0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#8  0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#9  0x00007fa22463f27d in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#10 0x00007fa22463b5e6 in Php::ContextBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#11 0x00007fa224630e22 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#12 0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#13 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#16 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#17 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#18 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#19 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fa1edffb700 (LWP 24506)):
#0  0x00007fa24ab4bd45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa24db67ff3 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007fa24db68081 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#3  0x00007fa24a1b8ba0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#4  0x00007fa24a1bc81e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa24a1b7d72 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa24a1bc879 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa24a1b7d72 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa24a1ba7d3 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fa1ee7fc700 (LWP 24505)):
[KCrash Handler]
#6  0x00007fa22465f4eb in Php::ExpressionEvaluationResult::setDeclarations(QList<KDevelop::DUChainPointer<KDevelop::Declaration> >) () at /lib64/libkdevphpduchain.so
#7  0x00007fa22464beff in Php::ExpressionVisitor::visitFunctionCallParameterList(Php::FunctionCallParameterListAst*) () at /lib64/libkdevphpduchain.so
#8  0x00007fa2245c8f08 in Php::DefaultVisitor::visitFunctionCall(Php::FunctionCallAst*) () at /lib64/libkdevphpparser.so
#9  0x00007fa22464f067 in Php::ExpressionVisitor::visitFunctionCall(Php::FunctionCallAst*) () at /lib64/libkdevphpduchain.so
#10 0x00007fa2245c83ba in Php::DefaultVisitor::visitBaseVariableWithFunctionCalls(Php::BaseVariableWithFunctionCallsAst*) () at /lib64/libkdevphpparser.so
#11 0x00007fa2245ca2e8 in Php::DefaultVisitor::visitVariable(Php::VariableAst*) () at /lib64/libkdevphpparser.so
#12 0x00007fa2245ca252 in Php::DefaultVisitor::visitVarExpressionNormal(Php::VarExpressionNormalAst*) () at /lib64/libkdevphpparser.so
#13 0x00007fa2245ca100 in Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpparser.so
#14 0x00007fa22464cde9 in Php::ExpressionVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpduchain.so
#15 0x00007fa2245ca014 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*) () at /lib64/libkdevphpparser.so
#16 0x00007fa22464bf99 in Php::ExpressionVisitor::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#17 0x00007fa2245c92d8 in Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*) () at /lib64/libkdevphpparser.so
#18 0x00007fa2245c8178 in Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at /lib64/libkdevphpparser.so
#19 0x00007fa2245c9778 in Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at /lib64/libkdevphpparser.so
#20 0x00007fa2245c968a in Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpparser.so
#21 0x00007fa22464bd39 in Php::ExpressionVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpduchain.so
#22 0x00007fa2245c8dba in Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at /lib64/libkdevphpparser.so
#23 0x00007fa2245c841e in Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at /lib64/libkdevphpparser.so
#24 0x00007fa2245c84be in Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at /lib64/libkdevphpparser.so
#25 0x00007fa2245c846e in Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at /lib64/libkdevphpparser.so
#26 0x00007fa2245c850e in Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*) () at /lib64/libkdevphpparser.so
#27 0x00007fa2245c855e in Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) () at /lib64/libkdevphpparser.so
#28 0x00007fa2245c94ce in Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*) () at /lib64/libkdevphpparser.so
#29 0x00007fa2245c8afa in Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*) () at /lib64/libkdevphpparser.so
#30 0x00007fa22464b59b in Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#31 0x00007fa22464b5af in Php::ExpressionVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpduchain.so
#32 0x00007fa2245c91fe in Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*) () at /lib64/libkdevphpparser.so
#33 0x00007fa2245c929e in Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*) () at /lib64/libkdevphpparser.so
#34 0x00007fa2245c924e in Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) () at /lib64/libkdevphpparser.so
#35 0x00007fa22463f92c in Php::UseBuilder::visitNodeWithExprVisitor(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#36 0x00007fa2245c99ee in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#37 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#38 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#39 0x00007fa22463d6cf in Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#40 0x00007fa2245c867e in Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () at /lib64/libkdevphpparser.so
#41 0x00007fa22463b105 in Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#42 0x00007fa2245c9de6 in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#43 0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#44 0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#45 0x00007fa2246f4249 in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#46 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#47 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#48 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#49 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#50 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#51 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#52 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fa1eeffd700 (LWP 24504)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa224622415 in Php::PreDeclarationBuilder::closeContext() () at /lib64/libkdevphpduchain.so
#5  0x00007fa22463d165 in Php::ContextBuilder::visitClosure(Php::ClosureAst*) () at /lib64/libkdevphpduchain.so
#6  0x00007fa2245ca100 in Php::DefaultVisitor::visitVarExpression(Php::VarExpressionAst*) () at /lib64/libkdevphpparser.so
#7  0x00007fa2245ca014 in Php::DefaultVisitor::visitUnaryExpressionNotPlusminus(Php::UnaryExpressionNotPlusminusAst*) () at /lib64/libkdevphpparser.so
#8  0x00007fa224639fd4 in Php::ContextBuilder::visitUnaryExpression(Php::UnaryExpressionAst*) () at /lib64/libkdevphpduchain.so
#9  0x00007fa2245c92d8 in Php::DefaultVisitor::visitMultiplicativeExpression(Php::MultiplicativeExpressionAst*) () at /lib64/libkdevphpparser.so
#10 0x00007fa2245c8178 in Php::DefaultVisitor::visitAdditiveExpression(Php::AdditiveExpressionAst*) () at /lib64/libkdevphpparser.so
#11 0x00007fa2245c9778 in Php::DefaultVisitor::visitShiftExpression(Php::ShiftExpressionAst*) () at /lib64/libkdevphpparser.so
#12 0x00007fa2245c968a in Php::DefaultVisitor::visitRelationalExpression(Php::RelationalExpressionAst*) () at /lib64/libkdevphpparser.so
#13 0x00007fa2245c8dba in Php::DefaultVisitor::visitEqualityExpression(Php::EqualityExpressionAst*) () at /lib64/libkdevphpparser.so
#14 0x00007fa2245c841e in Php::DefaultVisitor::visitBitAndExpression(Php::BitAndExpressionAst*) () at /lib64/libkdevphpparser.so
#15 0x00007fa2245c84be in Php::DefaultVisitor::visitBitXorExpression(Php::BitXorExpressionAst*) () at /lib64/libkdevphpparser.so
#16 0x00007fa2245c846e in Php::DefaultVisitor::visitBitOrExpression(Php::BitOrExpressionAst*) () at /lib64/libkdevphpparser.so
#17 0x00007fa2245c850e in Php::DefaultVisitor::visitBooleanAndExpression(Php::BooleanAndExpressionAst*) () at /lib64/libkdevphpparser.so
#18 0x00007fa2245c855e in Php::DefaultVisitor::visitBooleanOrExpression(Php::BooleanOrExpressionAst*) () at /lib64/libkdevphpparser.so
#19 0x00007fa2245c94ce in Php::DefaultVisitor::visitNullCoalesceExpression(Php::NullCoalesceExpressionAst*) () at /lib64/libkdevphpparser.so
#20 0x00007fa2245c8afa in Php::DefaultVisitor::visitConditionalExpression(Php::ConditionalExpressionAst*) () at /lib64/libkdevphpparser.so
#21 0x00007fa2245c824a in Php::DefaultVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpparser.so
#22 0x00007fa2245c8258 in Php::DefaultVisitor::visitAssignmentExpression(Php::AssignmentExpressionAst*) () at /lib64/libkdevphpparser.so
#23 0x00007fa2245c91fe in Php::DefaultVisitor::visitLogicalAndExpression(Php::LogicalAndExpressionAst*) () at /lib64/libkdevphpparser.so
#24 0x00007fa2245c929e in Php::DefaultVisitor::visitLogicalXorExpression(Php::LogicalXorExpressionAst*) () at /lib64/libkdevphpparser.so
#25 0x00007fa2245c924e in Php::DefaultVisitor::visitLogicalOrExpression(Php::LogicalOrExpressionAst*) () at /lib64/libkdevphpparser.so
#26 0x00007fa2245c99ee in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () at /lib64/libkdevphpparser.so
#27 0x00007fa2245c9dca in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#28 0x00007fa2245c90fe in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () at /lib64/libkdevphpparser.so
#29 0x00007fa22463d6cf in Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () at /lib64/libkdevphpduchain.so
#30 0x00007fa2245c867e in Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () at /lib64/libkdevphpparser.so
#31 0x00007fa22463b105 in Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#32 0x00007fa2246228a5 in Php::PreDeclarationBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#33 0x00007fa2245c9de6 in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () at /lib64/libkdevphpparser.so
#34 0x00007fa2245c980e in Php::DefaultVisitor::visitStart(Php::StartAst*) () at /lib64/libkdevphpparser.so
#35 0x00007fa2246399e4 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#36 0x00007fa22463f27d in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#37 0x00007fa22463b5e6 in Php::ContextBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#38 0x00007fa224630e22 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#39 0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#40 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#41 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#42 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#43 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#44 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#45 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#46 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fa1ef7fe700 (LWP 24503)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa224622252 in Php::PreDeclarationBuilder::closeDeclaration() () at /lib64/libkdevphpduchain.so
#5  0x00007fa2246396d0 in Php::ContextBuilder::closeNamespaces(Php::NamespaceDeclarationStatementAst*) () at /lib64/libkdevphpduchain.so
#6  0x00007fa2246399f8 in Php::ContextBuilder::startVisiting(Php::AstNode*) () at /lib64/libkdevphpduchain.so
#7  0x00007fa22463f27d in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#8  0x00007fa22463b5e6 in Php::ContextBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#9  0x00007fa224630e22 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#10 0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#11 0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#13 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#16 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#17 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fa1effff700 (LWP 24502)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa22463f114 in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#5  0x00007fa22463b5e6 in Php::ContextBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#6  0x00007fa224630e22 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext const&) () at /lib64/libkdevphpduchain.so
#7  0x00007fa2246f34cd in Php::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphplanguagesupport.so
#8  0x00007fa24a1bb90f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa24a1bbf0d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa24a1bad27 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007fa24a1ba871 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#13 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#14 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fa1fe4ee700 (LWP 24476)):
#0  0x00007fa24a270a78 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fa24a2248de in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007fa1fd12c699 in QQuickXmlQueryEngine::run() () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#6  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fa1fffff700 (LWP 24339)):
#0  0x00007fa24d7d6a1f in poll () at /lib64/libc.so.6
#1  0x00007fa24a22479e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa24c817440 in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.54
#7  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fa20522d700 (LWP 24337)):
#0  0x00007fa24a224351 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#1  0x00007fa24a224830 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fa21dd33700 (LWP 24336)):
#0  0x00007fa24d7d23fc in read () at /lib64/libc.so.6
#1  0x00007fa24a26c46f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2242e7 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fa24a224742 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fa24b1ae119 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa21eff1700 (LWP 24327)):
#0  0x00007fa24d7d6a1f in poll () at /lib64/libc.so.6
#1  0x00007fa24a22479e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa21ffff700 (LWP 24326)):
#0  0x00007fa24a270a4d in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007fa24a223d27 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2246cb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007fa24c817440 in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.54
#8  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa224efe700 (LWP 24325)):
#0  0x00007fa24d7ae185 in nanosleep () at /lib64/libc.so.6
#1  0x00007fa24dd5e525 in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5
#2  0x00007fa24c74d114 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.54
#3  0x00007fa24c74d310 in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.54
#4  0x00007fa24c707036 in KDevelop::DUChainPrivate::doMoreCleanup(int, KDevelop::DUChainPrivate::LockFlag) () at /lib64/libKDevPlatformLanguage.so.54
#5  0x00007fa24dd33f40 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#6  0x00007fa24dd405bb in QTimer::timeout(QTimer::QPrivateSignal) () at /lib64/libQt5Core.so.5
#7  0x00007fa24dd34c15 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#8  0x00007fa24e87aad6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#9  0x00007fa24e884150 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#10 0x00007fa24dd09de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#11 0x00007fa24dd5df78 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#12 0x00007fa24dd5e82c in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#13 0x00007fa24a2244a0 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#14 0x00007fa24a224830 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#15 0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#16 0x00007fa24dd5ecb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#17 0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#18 0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#19 0x00007fa24c706050 in KDevelop::DUChainPrivate::CleanupThread::run() () at /lib64/libKDevPlatformLanguage.so.54
#20 0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#21 0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#22 0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa225bf8700 (LWP 24324)):
#0  0x00007fa24ab4bd45 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa22c79c06b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007fa22c79bc7b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa235547700 (LWP 24322)):
#0  0x00007fa24d7d6a1f in poll () at /lib64/libc.so.6
#1  0x00007fa24a22479e in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa24dd5ecd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa24db61395 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa24e616f4a in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa2360f9700 (LWP 24321)):
#0  0x00007fa24d7d6a1f in poll () at /lib64/libc.so.6
#1  0x00007fa2469b838a in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fa2469b9fea in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fa2362c2ac8 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fa24db624e6 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fa24ab454e2 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa24d7e1643 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa2433ef940 (LWP 24319)):
#0  0x00007fa24d7d6a1f in poll () at /lib64/libc.so.6
#1  0x00007fa2469b838a in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fa2469b8a09 in _xcb_out_send () at /lib64/libxcb.so.1
#3  0x00007fa2469b8c97 in _xcb_out_flush_to () at /lib64/libxcb.so.1
#4  0x00007fa2469b9d95 in wait_for_reply () at /lib64/libxcb.so.1
#5  0x00007fa2469b9e15 in xcb_wait_for_reply () at /lib64/libxcb.so.1
#6  0x00007fa236296cbe in QXcbConnection::sync() () at /lib64/libQt5XcbQpa.so.5
#7  0x00007fa2362b406b in QXcbBackingStoreImage::preparePaint(QRegion const&) () at /lib64/libQt5XcbQpa.so.5
#8  0x00007fa2362b4364 in QXcbBackingStore::beginPaint(QRegion const&) () at /lib64/libQt5XcbQpa.so.5
#9  0x00007fa24e35dd94 in QBackingStore::beginPaint(QRegion const&) () at /lib64/libQt5Gui.so.5
#10 0x00007fa24e88cc79 in QWidgetBackingStore::doSync() () at /lib64/libQt5Widgets.so.5
#11 0x00007fa24e88d2c1 in QWidgetBackingStore::sync() () at /lib64/libQt5Widgets.so.5
#12 0x00007fa24e8a5415 in QWidgetPrivate::syncBackingStore() () at /lib64/libQt5Widgets.so.5
#13 0x00007fa24e8bd708 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#14 0x00007fa24e9d1ef8 in QMainWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#15 0x00007fa24bd1841b in KMainWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5
#16 0x00007fa24bd6501b in KXmlGuiWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5
#17 0x00007fa24e87aad6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#18 0x00007fa24e884150 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#19 0x00007fa24dd09de8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#20 0x00007fa24dd0cd8b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#21 0x00007fa24dd5ef27 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#22 0x00007fa24a2244a0 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#23 0x00007fa24a224830 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#24 0x00007fa24a2248d3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#25 0x00007fa24dd5ecb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#26 0x00007fa24dd08ceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#27 0x00007fa24dd10a16 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#28 0x00005605dd9f0318 in main ()
[Inferior 1 (process 24319) detached]

The reporter indicates this bug may be a duplicate of or related to bug 372905.

Possible duplicates by query: bug 372905.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-09-28 00:43:07 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-13 04:55:10 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-10-28 05:02:41 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!