Crash in revision 1030637

Christoph Bartoschek bartoschek at or.uni-bonn.de
Sat Oct 3 09:29:53 UTC 2009


Hi,

I get the followign crash with the svn from yesterday evening:

0  0xa5401b28 in ?? ()                             
#1  0xaaa130a6 in KDevelop::AbstractUseBuilder<AST, NameAST, 
ContextBuilder>::newUse (this=0xa8197c10, node=0x153d2a08, 
newRange=@0xa819693c, declaration=0xe5c3940)
    at /home/kde-
check/software/kde/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:129                                                         
#2  0xaaa13703 in UseExpressionVisitor::usingDeclaration (this=0xa81970e0, 
node=0x153d2a08, start_token=3947, end_token=3948, decl=@0xa8197528)                     
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:140                                                                                  
#3  0xaaa56ab6 in Cpp::ExpressionVisitor::flushUse (this=0xa81970e0) at 
/home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.h:180            
#4  0xaaa57486 in Cpp::ExpressionVisitor::newUse (this=0xa81970e0, 
node=0x153d2920, start_token=3945, end_token=3946, decl=@0xa8196f28)                             
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.h:164                                                                             
#5  0xaaa5469c in Cpp::ExpressionVisitor::visitFunctionCall (this=0xa81970e0, 
node=0x153d2a28)                                                                      
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1707                                                                          
#6  0xaa94a23e in Visitor::visit (this=0xa81970e0, node=0x153d2a28) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113                         
#7  0xaaa4e489 in Cpp::ExpressionVisitor::visitSubExpressions 
(this=0xa81970e0, node=0x153d2c50, nodes=0x153d2c44)                                                  
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:745                                                                           
#8  0xaaa4e83e in Cpp::ExpressionVisitor::visitPostfixExpression 
(this=0xa81970e0, node=0x153d2c50)                                                                 
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:783                                                                           
#9  0xaa94a23e in Visitor::visit (this=0xa81970e0, node=0x153d2c50) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113                         
#10 0xaaa4c915 in Cpp::ExpressionVisitor::parse (this=0xa81970e0, 
ast=0x153d2c50) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:232
#11 0xaaa0f9a7 in UseBuilder::visitExpression (this=0xa8197c10, 
node=0x153d2c50) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:161        
#12 0xaaa0faf4 in UseBuilder::visitPostfixExpression (this=0xa8197c10, 
exp=0x153d2c50) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:103  
#13 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0x153d2c50) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113                            
#14 0xaa947b4b in DefaultVisitor::visitReturnStatement (this=0xa8197c40, 
node=0x153d2c6c) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:330
#15 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0x153d2c6c) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113                              
#16 0xaa948604 in visitNodes<StatementAST*> (v=0xa8197c40, nodes=0x153d2c80) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128                       
#17 0xaa9c900d in ContextBuilder::visitCompoundStatement (this=0xa8197c10, 
node=0x153d282c)                                                                              
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:762                                                                                   
#18 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0x153d282c) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113                              
#19 0xaa9c9d1e in ContextBuilder::visitFunctionDefinition (this=0xa8197c10, 
node=0x153d2c8c)                                                                             
    at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:676                                                                                   
#20 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0x153d2c8c) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#21 0xaa948544 in visitNodes<DeclarationAST*> (v=0xa8197c40, nodes=0x15350c50) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#22 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0xd1cc510) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#23 0xaa94794b in DefaultVisitor::visitNamespace (this=0xa8197c40, 
node=0xd1cc4f4) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:244
#24 0xaa9ca452 in ContextBuilder::visitNamespace (this=0xa8197c10, 
node=0xd1cc4f4) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:561
#25 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0xd1cc4f4) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#26 0xaa948544 in visitNodes<DeclarationAST*> (v=0xa8197c40, nodes=0x15350c5c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#27 0xaa94a23e in Visitor::visit (this=0xa8197c40, node=0xd1cc4c8) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#28 0xaa9c7eec in ContextBuilder::startVisiting (this=0xa8197c10, 
node=0xd1cc4c8) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:209
#29 0xaa9d0304 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild 
(this=0xa8197c10, node=0xd1cc4c8, context=0x0)
    at /home/kde-
check/software/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201
#30 0xaaa13a41 in KDevelop::AbstractUseBuilder<AST, NameAST, 
ContextBuilder>::buildUses (this=0xa8197c10, node=0xd1cc4c8)
    at /home/kde-
check/software/kde/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:70
#31 0xaaa10300 in UseBuilder::buildUses (this=0xa8197c10, node=0xd1cc4c8) at 
/home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:66
#32 0xaaab74ca in CPPInternalParseJob::run (this=0xf542810) at /home/kde-
check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:708
#33 0xb798364c in ThreadWeaver::JobRunHelper::runTheJob (this=0xa8198228, 
th=0xe2ec158, job=0xf542810) at /home/kde-
check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:106
#34 0xb79838f9 in ThreadWeaver::Job::execute (this=0xf542810, th=0xe2ec158) at 
/home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:135
#35 0xb7985f23 in ThreadWeaver::JobCollectionJobRunner::execute 
(this=0xc3c50f8, t=0xe2ec158) at /home/kde-
check/kdesvn/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#36 0xb7982aa2 in ThreadWeaver::ThreadRunHelper::run (this=0xa81982d0, 
parent=0x82466e0, th=0xe2ec158) at /home/kde-
check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:95
#37 0xb7982c29 in ThreadWeaver::Thread::run (this=0xe2ec158) at /home/kde-
check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#38 0xb6f93bb0 in QThreadPrivate::start (arg=0xe2ec158) at /home/kde-
check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189
#39 0xb6f0a1b5 in start_thread () from /lib/libpthread.so.0




More information about the KDevelop-devel mailing list