I got this assert a few times now: ASSERT: "classDec" in file /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/typebuilder.cpp, line 480 Program received signal SIGABRT, Aborted. [Switching to Thread 0x7f6fa5ce9910 (LWP 2644)] 0x00007f6fc776a5e5 in raise () from /lib/libc.so.6 (gdb) bt #0 0x00007f6fc776a5e5 in raise () from /lib/libc.so.6 #1 0x00007f6fc776b95e in abort () from /lib/libc.so.6 #2 0x00007f6fc902e721 in qt_message_output () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007f6fc902e881 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f6fc902ea2f in qFatal () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f6fadc129a6 in Php::TypeBuilder::visitStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e9e28) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/typebuilder.cpp:480 #6 0x00007f6fadbff3b8 in Php::DeclarationBuilder::visitStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e9e28) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:962 #7 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91e9e28) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #8 0x00007f6fad99eabf in Php::DefaultVisitor::visitTopStatement (this=0x7f6fa5ce84b0, node=0x7f6fa91e9de8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpdefaultvisitor.cpp:897 #9 0x00007f6fadc00f6e in Php::DeclarationBuilder::visitTopStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e9de8) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:608 #10 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91e9de8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #11 0x00007f6fad99f814 in Php::DefaultVisitor::visitInnerStatementList (this=0x7f6fa5ce84b0, node=0x7f6fa91e7ac8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpdefaultvisitor.cpp:534 kdevelop(7262)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: starting cleanup #12 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91e7ac8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #13 0x00007f6fadc0ae2b in Php::ContextBuilder::visitFunctionDeclarationStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e7a40) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/contextbuilder.cpp:265 #14 0x00007f6fadc14885 in Php::TypeBuilder::visitFunctionDeclarationStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e7a40) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/typebuilder.cpp:393 #15 0x00007f6fadc01a08 in Php::DeclarationBuilder::visitFunctionDeclarationStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e7a40) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:554 #16 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91e7a40) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 kdevelop(7262)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: milliseconds spent doing cleanup with locked duchain: 106 kdevelop(7262)/kdevplatform (language) KDevelop::DUChainPrivate::doMoreCleanup: seconds spent doing cleanup: 0 top-contexts still open: 0 #17 0x00007f6fad99eade in Php::DefaultVisitor::visitTopStatement (this=0x7f6fa5ce84b0, node=0x7f6fa91e7a00) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpdefaultvisitor.cpp:898 #18 0x00007f6fadc00f6e in Php::DeclarationBuilder::visitTopStatement (this=0x7f6fa5ce8450, node=0x7f6fa91e7a00) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:608 #19 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91e7a00) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #20 0x00007f6fad99f814 in Php::DefaultVisitor::visitInnerStatementList (this=0x7f6fa5ce84b0, node=0x7f6fa91dc7d8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpdefaultvisitor.cpp:534 #21 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91dc7d8) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #22 0x00007f6fad99e9bb in Php::DefaultVisitor::visitStart (this=0x7f6fa5ce84b0, node=0x7f6fa91dc7b0) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpdefaultvisitor.cpp:753 #23 0x00007f6fade8d165 in Php::Visitor::visitNode (this=0x7f6fa5ce84b0, node=0x7f6fa91dc7b0) at /home/niko/kdesvn/kdevelop-plugins/php/parser/generated/phpvisitor.h:22 #24 0x00007f6fadc0c544 in Php::ContextBuilder::startVisiting (this=0x7f6fa5ce8450, node=0x7f6fa91dc7b0) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/contextbuilder.cpp:120 #25 0x00007f6fadbfe8d6 in Php::DeclarationBuilder::startVisiting (this=0x7f6fa5ce8450, node=0x7f6fa91dc7b0) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:142 #26 0x00007f6fadbfd46c in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::supportBuild (this=0x7f6fa5ce8450, node=0x7f6fa91dc7b0, context=0x200d310) at /home/niko/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:203 #27 0x00007f6fadc07540 in KDevelop::AbstractTypeBuilder<Php::AstNode, Php::IdentifierAst, Php::ContextBuilder>::supportBuild (this=0x7f6fa5ce8450, node=0x7f6fa91dc7b0, context=0x200d310) at /home/niko/kde/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85 #28 0x00007f6fadbfea15 in Php::DeclarationBuilder::supportBuild (this=0x7f6fa5ce8450, node=0x7f6fa91dc7b0, context=0x200d310) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:1082 #29 0x00007f6fadc0a564 in KDevelop::AbstractContextBuilder<Php::AstNode, Php::IdentifierAst>::build (this=0x7f6fa5ce8450, url=@0x7f6fa5ce8c00, node=0x7f6fa91dc7b0, updateContext=@0x7f6fa5ce83b0, useSmart=true) at /home/niko/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:157 #30 0x00007f6fadc04c15 in Php::DeclarationBuilder::build (this=0x7f6fa5ce8450, url=@0x7f6fa5ce8c00, node=0x7f6fa91dc7b0, updateContext=@0x7f6fa5ce8bf0, useSmart=true) at /home/niko/kdesvn/kdevelop-plugins/php/duchain/builders/declarationbuilder.cpp:136 #31 0x00007f6fade8be1e in Php::ParseJob::run (this=0x527b490) at /home/niko/kdesvn/kdevelop-plugins/php/phpparsejob.cpp:215 #32 0x00007f6fcab368c9 in ?? () from /usr/lib/libthreadweaver.so.4 #33 0x00007f6fcab36ac0 in ThreadWeaver::Job::execute () from /usr/lib/libthreadweaver.so.4 #34 0x00007f6fcab38396 in ThreadWeaver::JobCollection::execute () from /usr/lib/libthreadweaver.so.4 #35 0x00007f6fcab3605b in ?? () from /usr/lib/libthreadweaver.so.4 #36 0x00007f6fcab361b3 in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #37 0x00007f6fc903665d in ?? () from /usr/lib64/qt4/libQtCore.so.4 #38 0x00007f6fc8daa247 in start_thread () from /lib/libpthread.so.0 #39 0x00007f6fc780199d in clone () from /lib/libc.so.6 #40 0x0000000000000000 in ?? ()
*** This bug has been marked as a duplicate of bug 269369 ***