[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 307407] New: Crash parsing C++ project
From:       <jlange6648 () gmail ! com>
Date:       2012-09-25 20:53:31
Message-ID: bug-307407-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 307407
          Severity: critical
           Version: unspecified
          Priority: NOR
          Assignee: kdevelop-bugs@kdevelop.org
           Summary: Crash parsing C++ project
    Classification: Unclassified
                OS: Linux
          Reporter: jlange6648@gmail.com
          Hardware: Other
            Status: UNCONFIRMED
         Component: cpp-parser
           Product: kdevelop

using kdevelop 4.3.90 (also on 4.3.1) When I open my project it is crashing
when trying to build the index.  

Reproducible: Always

Actual Results:  
Below is the tail-end of the GDB output from a full debug build.

...
kdevelop(26826)/kdevelop (cpp support) IncludePathComputer::computeBackground:
Total list of include-paths:
 "/home/jlange/projects/mpsp_project/src/
/home/jlange/projects/mpsp_project/output/installroot/usr/include/
/home/jlange/projects/mpsp_project/build/src/cafe/examples/pubsub/
/home/jlange/confd/4.0.1/x86_64/include/
/home/jlange/projects/mpsp_project/src/cpptoolbox/
/home/jlange/projects/mpsp_project/output/src/netmgr/
/home/jlange/projects/mpsp_project/output/src/netmgr/data_model/
/home/jlange/projects/mpsp_project/output/src/system_mgr/
/home/jlange/projects/mpsp_project/output/src/system_mgr/data_model/
/home/jlange/projects/mpsp_project/output/src/services_mgr/
/home/jlange/projects/mpsp_project/output/src/services_mgr/data_model/
/home/jlange/projects/mpsp_project/output/src/services_mgr/services/dhcp/data_model/
/home/jlange/projects/mpsp_project/src/services_mgr/source/
/home/jlange/projects/mpsp_project/output/src/routing_mgr/data_model/
/home/jlange/projects/mpsp_project/output/src/routing_mgr/
/home/jlange/projects/mpsp_project/output/src/loggingmgr/
/home/jlange/projects/mpsp_project/output/src/loggingmgr/data_model/
" 
End of list
kdevelop(26826)/kdevelop (cpp support) CPPParseJob::mergeDefines: DEFINES:
QHash()
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude: FAILED to find
include-file "asm-generic/mutex-xchg.h" in paths:
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/src/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/installroot/usr/include/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/build/src/cafe/examples/pubsub/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/confd/4.0.1/x86_64/include/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/src/cpptoolbox/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/netmgr/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/netmgr/data_model/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/system_mgr/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/system_mgr/data_model/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/services_mgr/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/services_mgr/data_model/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/services_mgr/services/dhcp/data_model/")
 kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/src/services_mgr/source/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/routing_mgr/data_model/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/routing_mgr/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/loggingmgr/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///home/jlange/projects/mpsp_project/output/src/loggingmgr/data_model/")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/include/c++/4.6")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/include/c++/4.6/x86_64-linux-gnu")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/include/c++/4.6/backward")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/lib/gcc/x86_64-linux-gnu/4.6/include")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/local/include")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/include/x86_64-linux-gnu")
kdevelop(26826)/kdevelop (cpp support) CppUtils::findInclude:
KUrl("file:///usr/include")
kdevelop(26826)/kdevelop (cpp support) PreprocessJob::sourceNeeded:
PreprocessJob
"/home/jlange/projects/mpsp_project/build/installroot/lib/modules/2.6.36-mds-00002-gef0f853-dirty/build/arch/arm/include/asm/mutex.h"
 : include not found: "asm-generic/mutex-xchg.h"
kdevelop(26826)/kdevelop (cpp support)
Cpp::CppDUContext<Base>::setInstantiatedFrom: created orphaned instantiation
for "unsegmented_size"
kdevelop(26826)/kdevelop (cpp support)
Cpp::CppDUContext<Base>::setInstantiatedFrom: created orphaned instantiation
for "apply"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff4d1f9700 (LWP 26963)]
0x00007ffff24686be in KDevelop::DUContext::type (this=0x7fff3e747c80) at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/ducontext.cpp:1171
1171      return d_func()->m_contextType;
(gdb) bt
#0  0x00007ffff24686be in KDevelop::DUContext::type (this=0x7fff3e747c80) at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/ducontext.cpp:1171
#1  0x00007fffb8f3b79e in Cpp::isTemplateDependent (decl=0x7fff3e63eae0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.cpp:90
#2  0x00007fffb8f755e7 in NameASTVisitor::visitUnqualifiedName
(this=0x7fff4d1d73a0, node=0x7fff3e990ff8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:122
#3  0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d73a0,
node=0x7fff3e990ff8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#4  0x00007fffb8bfa5f5 in DefaultVisitor::visitName (this=0x7fff4d1d73a0,
node=0x7fff3e9909a8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:257
#5  0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d73a0,
node=0x7fff3e9909a8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#6  0x00007fffb8f76658 in NameASTVisitor::run (this=0x7fff4d1d73a0,
node=0x7fff3e9909a8, skipLastNamePart=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:287
#7  0x00007fffb8f78591 in TypeASTVisitor::visitName (this=0x7fff4d1d7770,
node=0x7fff3e9909a8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/type_visitor.cpp:308
#8  0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d7770,
node=0x7fff3e9909a8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#9  0x00007fffb8f784a0 in TypeASTVisitor::visitSimpleTypeSpecifier
(this=0x7fff4d1d7770, node=0x7fff3e991030)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/type_visitor.cpp:299
#10 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d7770,
node=0x7fff3e991030)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#11 0x00007fffb8f77903 in TypeASTVisitor::run (this=0x7fff4d1d7770,
node=0x7fff3e991030)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/type_visitor.cpp:113
#12 0x00007fffb8f5ada5 in Cpp::ExpressionVisitor::visitSimpleTypeSpecifier
(this=0x7fff4d1d7af0, node=0x7fff3e991030)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:1156
#13 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d7af0,
node=0x7fff3e991030)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#14 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1d7af0,
node=0x7fff3e991030)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#15 0x00007fffb8f61714 in Cpp::ExpressionVisitor::visitTypeId
(this=0x7fff4d1d7af0, type_id=0x7fff3e9910f0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2218
#16 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1d7af0,
node=0x7fff3e9910f0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#17 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1d7af0,
node=0x7fff3e9910f0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#18 0x00007fffb8f55061 in Cpp::ExpressionVisitor::parse (this=0x7fff4d1d7af0,
ast=0x7fff3e9910f0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:246
#19 0x00007fffb8f53daf in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1d8930, ast=0x7fff3e9910f0, session=0x7fff4d1d84f0,
source=0x7fff3e36c460)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:105
#20 0x00007fffb8f53b52 in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1d8930, unit=..., context=..., source=0x7fff3e36c460,
forceExpression=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:84
---Type <return> to continue, or q <return> to quit--- 
#21 0x00007fffb8f4b376 in DelayedTypeResolver::exchange (this=0x7fff4d1d9390,
type=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:201
#22 0x00007ffff25275ea in KDevelop::TypeAliasType::exchangeTypes
(this=0x7fff3e6b5510, exchanger=0x7fff4d1d9390)
    at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/types/typealiastype.cpp:94
#23 0x00007fffb8f4a1ca in Cpp::resolveDelayedTypes (type=...,
context=0x7fff3e959640, source=0x7fff3e36c460, searchFlags=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:1055
 #24 0x00007fffb8f472af in Cpp::instantiateDeclarationAndContext
(parentContext=0x7fff3e959640, source=0x7fff3e36c460, context=0x0,
templateArguments=..., 
    instantiatedDeclaration=0x7fff3e6b5360, instantiatedFrom=0x7fff3e6d6cc0,
doNotRegister=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:649
#25 0x00007fffb8f49d13 in Cpp::TemplateDeclaration::instantiate
(this=0x7fff3e6d6cf0, _templateArguments=..., source=0x7fff3e36c460,
forceLocal=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:1021
 #26 0x00007fffb8ed2012 in
Cpp::CppDUContext<KDevelop::DUContext>::findLocalDeclarationsInternal
(this=0x7fff3e959640, identifier=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, flags=...) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:446
#27 0x00007ffff24656e9 in KDevelop::DUContext::findDeclarationsInternal
(this=0x7fff3e959640, baseIdentifiers=..., position=..., dataType=..., ret=..., 
    source=0x7fff3e36c460, flags=..., depth=0) at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/ducontext.cpp:751
#28 0x00007fffb8ed1309 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x7fff3e959640, identifiers=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, basicFlags=..., depth=0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:281
#29 0x00007fffb8f3c4c1 in Cpp::FindDeclaration::closeIdentifier
(this=0x7fff4d1dd040, isFinalIdentifier=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.cpp:228
#30 0x00007fffb8f75276 in NameASTVisitor::visitUnqualifiedName
(this=0x7fff4d1dcfe0, node=0x7fff3e980a18)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:90
#31 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1dcfe0,
node=0x7fff3e980a18)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#32 0x00007fffb8bfb9f2 in visitNodes<UnqualifiedNameAST*> (v=0x7fff4d1dcfe0,
nodes=0x7fff3e980a80)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#33 0x00007fffb8bfa5d3 in DefaultVisitor::visitName (this=0x7fff4d1dcfe0,
node=0x7fff3e980a50)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:256
#34 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1dcfe0,
node=0x7fff3e980a50)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#35 0x00007fffb8f76658 in NameASTVisitor::run (this=0x7fff4d1dcfe0,
node=0x7fff3e980a50, skipLastNamePart=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:287
#36 0x00007fffb8f56c58 in Cpp::ExpressionVisitor::visitName
(this=0x7fff4d1dda50, node=0x7fff3e980a50)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:517
#37 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1dda50,
node=0x7fff3e980a50)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#38 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1dda50,
node=0x7fff3e980a50)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#39 0x00007fffb8f582c3 in Cpp::ExpressionVisitor::visitPrimaryExpression
(this=0x7fff4d1dda50, node=0x7fff3e980ad0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:673
#40 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1dda50,
node=0x7fff3e980ad0)
---Type <return> to continue, or q <return> to quit---
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#41 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1dda50,
node=0x7fff3e980ad0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#42 0x00007fffb8f55061 in Cpp::ExpressionVisitor::parse (this=0x7fff4d1dda50,
ast=0x7fff3e980ad0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:246
#43 0x00007fffb8f53daf in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1de8e0, ast=0x7fff3e980ad0, session=0x7fff4d1de450,
source=0x7fff3e36c460)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:105
#44 0x00007fffb8f53b52 in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1de8e0, unit=..., context=..., source=0x7fff3e36c460,
forceExpression=true)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:84
#45 0x00007fffb8f53c10 in Cpp::ExpressionParser::evaluateExpression
(this=0x7fff4d1de8e0, expression=..., context=..., source=0x7fff3e36c460)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:92
#46 0x00007fffb8f4b25d in DelayedTypeResolver::exchange (this=0x7fff4d1df2e0,
type=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:199
#47 0x00007fffb8f4a0e1 in Cpp::resolveDelayedTypes (type=...,
context=0x7fff3e959640, source=0x7fff3e36c460, searchFlags=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:1048
 #48 0x00007fffb8f472af in Cpp::instantiateDeclarationAndContext
(parentContext=0x7fff3e959640, source=0x7fff3e36c460, context=0x0,
templateArguments=..., 
    instantiatedDeclaration=0x7fff3e9598f0, instantiatedFrom=0x7fff3e78a990,
doNotRegister=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:649
#49 0x00007fffb8f49d13 in Cpp::TemplateDeclaration::instantiate
(this=0x7fff3e78a9c0, _templateArguments=..., source=0x7fff3e36c460,
forceLocal=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:1021
 #50 0x00007fffb8ed2012 in
Cpp::CppDUContext<KDevelop::DUContext>::findLocalDeclarationsInternal
(this=0x7fff3e959640, identifier=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, flags=...) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:446
#51 0x00007ffff24656e9 in KDevelop::DUContext::findDeclarationsInternal
(this=0x7fff3e959640, baseIdentifiers=..., position=..., dataType=..., ret=..., 
    source=0x7fff3e36c460, flags=..., depth=0) at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/ducontext.cpp:751
#52 0x00007fffb8ed1309 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x7fff3e959640, identifiers=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, basicFlags=..., depth=0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:281
#53 0x00007fffb8f3c94c in Cpp::FindDeclaration::closeIdentifier
(this=0x7fff4d1e2f60, isFinalIdentifier=true)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.cpp:251
#54 0x00007fffb8f75276 in NameASTVisitor::visitUnqualifiedName
(this=0x7fff4d1e2f00, node=0x7fff3e9711e0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:90
#55 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e2f00,
node=0x7fff3e9711e0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#56 0x00007fffb8bfa5f5 in DefaultVisitor::visitName (this=0x7fff4d1e2f00,
node=0x7fff3e970fb0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:257
#57 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e2f00,
node=0x7fff3e970fb0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#58 0x00007fffb8f76658 in NameASTVisitor::run (this=0x7fff4d1e2f00,
node=0x7fff3e970fb0, skipLastNamePart=false)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/name_visitor.cpp:287
#59 0x00007fffb8f56c58 in Cpp::ExpressionVisitor::visitName
(this=0x7fff4d1e4a10, node=0x7fff3e970fb0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:517
---Type <return> to continue, or q <return> to quit---
#60 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e970fb0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#61 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e970fb0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#62 0x00007fffb8f582c3 in Cpp::ExpressionVisitor::visitPrimaryExpression
(this=0x7fff4d1e4a10, node=0x7fff3e971218)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:673
#63 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e971218)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#64 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e971218)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#65 0x00007fffb8f5962f in Cpp::ExpressionVisitor::visitBinaryExpression
(this=0x7fff4d1e4a10, node=0x7fff3e971298)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:939
#66 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e971298)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#67 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e971298)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#68 0x00007fffb8f5826d in Cpp::ExpressionVisitor::visitPrimaryExpression
(this=0x7fff4d1e4a10, node=0x7fff3e9712c8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:671
#69 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e9712c8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#70 0x00007fffb8f62b06 in Cpp::ExpressionVisitor::visit (this=0x7fff4d1e4a10,
node=0x7fff3e9712c8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:2421
#71 0x00007fffb8f55061 in Cpp::ExpressionVisitor::parse (this=0x7fff4d1e4a10,
ast=0x7fff3e9712c8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionvisitor.cpp:246
#72 0x00007fffb8f53daf in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1e58a0, ast=0x7fff3e9712c8, session=0x7fff4d1e5410,
source=0x7fff3e36c460)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:105
#73 0x00007fffb8f53b52 in Cpp::ExpressionParser::evaluateType
(this=0x7fff4d1e58a0, unit=..., context=..., source=0x7fff3e36c460,
forceExpression=true)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:84
#74 0x00007fffb8f53c10 in Cpp::ExpressionParser::evaluateExpression
(this=0x7fff4d1e58a0, expression=..., context=..., source=0x7fff3e36c460)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/expressionparser.cpp:92
#75 0x00007fffb8f4b25d in DelayedTypeResolver::exchange (this=0x7fff4d1e62a0,
type=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:199
#76 0x00007fffb8f4a0e1 in Cpp::resolveDelayedTypes (type=...,
context=0x7fff3e6bbdc0, source=0x7fff3e36c460, searchFlags=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/templatedeclaration.cpp:1048
 #77 0x00007fffb8ed4cf3 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x7fff3e6bbdc0, identifier=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, basicFlags=...) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:345
#78 0x00007fffb8ed1462 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x7fff3e6bbdc0, identifiers=..., position=..., 
    dataType=..., ret=..., source=0x7fff3e36c460, basicFlags=..., depth=0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/cppducontext.h:286
#79 0x00007ffff2466633 in KDevelop::DUContext::findDeclarations
(this=0x7fff3e6bbdc0, identifier=..., position=..., dataType=...,
topContext=0x0, 
    flags=...) at
/home/jlange/tmp/kdevplatform-1.3.90/language/duchain/ducontext.cpp:845
---Type <return> to continue, or q <return> to quit---
#80 0x00007fffb8f0c939 in TypeBuilder::openTypeFromName (this=0x7fff4d1e8ce0,
name=0x7fff3e9612c8, modifiers=0, needClass=true)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:505
#81 0x00007fffb8f0adbc in TypeBuilder::visitBaseSpecifier (this=0x7fff4d1e8ce0,
node=0x7fff3e961260)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:105
#82 0x00007fffb8edc2fb in DeclarationBuilder::visitBaseSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e961260)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1195
#83 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e961260)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#84 0x00007fffb8bfb602 in visitNodes<BaseSpecifierAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e9619e0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#85 0x00007fffb8bf99ff in DefaultVisitor::visitBaseClause (this=0x7fff4d1e8d40,
node=0x7fff3e9619c0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:33
#86 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e9619c0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#87 0x00007fffb8bf9bc0 in DefaultVisitor::visitClassSpecifier
(this=0x7fff4d1e8d40, node=0x7fff3e9619f8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:67
#88 0x00007fffb8ec3e84 in ContextBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9619f8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:534
#89 0x00007fffb8f0ad1d in TypeBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9619f8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:91
#90 0x00007fffb8edba9b in DeclarationBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9619f8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1127
#91 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e9619f8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#92 0x00007fffb8f0d114 in TypeBuilder::visitSimpleDeclaration
(this=0x7fff4d1e8ce0, node=0x7fff3e961ac0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:632
#93 0x00007fffb8ed89be in DeclarationBuilder::visitSimpleDeclaration
(this=0x7fff4d1e8ce0, node=0x7fff3e961ac0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:414
#94 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e961ac0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#95 0x00007fffb8ec251e in ContextBuilder::visitTemplateDeclaration
(this=0x7fff4d1e8ce0, ast=0x7fff3e961b08)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:292
#96 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e961b08)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#97 0x00007fffb8bfb672 in visitNodes<DeclarationAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e961b40)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#98 0x00007fffb8bf9bd7 in DefaultVisitor::visitClassSpecifier
(this=0x7fff4d1e8d40, node=0x7fff3e9610b8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:68
#99 0x00007fffb8ec3e84 in ContextBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9610b8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:534
---Type <return> to continue, or q <return> to quit---
#100 0x00007fffb8f0ad1d in TypeBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9610b8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:91
#101 0x00007fffb8edba9b in DeclarationBuilder::visitClassSpecifier
(this=0x7fff4d1e8ce0, node=0x7fff3e9610b8)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1127
#102 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e9610b8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#103 0x00007fffb8f0d114 in TypeBuilder::visitSimpleDeclaration
(this=0x7fff4d1e8ce0, node=0x7fff3e961bd0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/typebuilder.cpp:632
#104 0x00007fffb8ed89be in DeclarationBuilder::visitSimpleDeclaration
(this=0x7fff4d1e8ce0, node=0x7fff3e961bd0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:414
#105 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e961bd0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#106 0x00007fffb8ec251e in ContextBuilder::visitTemplateDeclaration
(this=0x7fff4d1e8ce0, ast=0x7fff3e961c18)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:292
#107 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e961c18)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#108 0x00007fffb8bfb672 in visitNodes<DeclarationAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e962b30)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#109 0x00007fffb8bfa4fd in DefaultVisitor::visitLinkageBody
(this=0x7fff4d1e8d40, node=0x7fff3e960f40)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:239
#110 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e960f40)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#111 0x00007fffb8bfa62a in DefaultVisitor::visitNamespace (this=0x7fff4d1e8d40,
node=0x7fff3e960f08)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:262
#112 0x00007fffb8ec3a04 in ContextBuilder::visitNamespace (this=0x7fff4d1e8ce0,
node=0x7fff3e960f08)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:472
#113 0x00007fffb8edb73d in DeclarationBuilder::visitNamespace
(this=0x7fff4d1e8ce0, ast=0x7fff3e960f08)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1085
#114 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e960f08)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#115 0x00007fffb8bfb672 in visitNodes<DeclarationAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e9645a0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#116 0x00007fffb8bfa4fd in DefaultVisitor::visitLinkageBody
(this=0x7fff4d1e8d40, node=0x7fff3e960a18)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:239
#117 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e960a18)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#118 0x00007fffb8bfa62a in DefaultVisitor::visitNamespace (this=0x7fff4d1e8d40,
node=0x7fff3e9609e0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:262
#119 0x00007fffb8ec3a04 in ContextBuilder::visitNamespace (this=0x7fff4d1e8ce0,
node=0x7fff3e9609e0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:472
---Type <return> to continue, or q <return> to quit---
#120 0x00007fffb8edb73d in DeclarationBuilder::visitNamespace
(this=0x7fff4d1e8ce0, ast=0x7fff3e9609e0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1085
#121 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e9609e0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#122 0x00007fffb8bfb672 in visitNodes<DeclarationAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e9645b8)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#123 0x00007fffb8bfa4fd in DefaultVisitor::visitLinkageBody
(this=0x7fff4d1e8d40, node=0x7fff3e9609c0)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:239
#124 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e9609c0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#125 0x00007fffb8bfa62a in DefaultVisitor::visitNamespace (this=0x7fff4d1e8d40,
node=0x7fff3e960988)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:262
#126 0x00007fffb8ec3a04 in ContextBuilder::visitNamespace (this=0x7fff4d1e8ce0,
node=0x7fff3e960988)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:472
#127 0x00007fffb8edb73d in DeclarationBuilder::visitNamespace
(this=0x7fff4d1e8ce0, ast=0x7fff3e960988)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:1085
#128 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e960988)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#129 0x00007fffb8bfb672 in visitNodes<DeclarationAST*> (v=0x7fff4d1e8d40,
nodes=0x7fff3e9645d0)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.h:139
#130 0x00007fffb8bfadfd in DefaultVisitor::visitTranslationUnit
(this=0x7fff4d1e8d40, node=0x7fff3e960940)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/default_visitor.cpp:412
#131 0x00007fffb8bfe0d3 in Visitor::visit (this=0x7fff4d1e8d40,
node=0x7fff3e960940)
    at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/visitor.cpp:124
#132 0x00007fffb8ec1c6b in ContextBuilder::startVisiting (this=0x7fff4d1e8ce0,
node=0x7fff3e960940)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:186
#133 0x00007fffb8ec88f7 in KDevelop::AbstractContextBuilder<AST,
NameAST>::supportBuild (this=0x7fff4d1e8ce0, node=0x7fff3e960940,
context=0x7fff3e36c460)
    at
/home/jlange/kdevelop4/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
 #134 0x00007fffb8ec3596 in ContextBuilder::buildContexts (this=0x7fff4d1e8ce0,
file=..., node=0x7fff3e960940, includes=0x7fff4d1e96d0, updateContext=..., 
    removeOldImports=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/contextbuilder.cpp:421
#135 0x00007fffb8ed6bdf in DeclarationBuilder::buildDeclarations
(this=0x7fff4d1e8ce0, file=..., node=0x7fff3e960940, includes=0x7fff4d1e96d0, 
    updateContext=..., removeOldImports=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppduchain/declarationbuilder.cpp:94
#136 0x00007fffb94401e9 in CPPInternalParseJob::run (this=0x7fff3e501be0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:639
#137 0x00007fffb943cf1c in CPPParseJob::parseForeground (this=0x7fff3e382dd0)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:177
#138 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e379030,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=14, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#139 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1eaa90,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#140 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1eaa90,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
---Type <return> to continue, or q <return> to quit---
#141 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1eaa90, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#142 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1eaa90,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#143 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1eaa90,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#144 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e379030) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#145 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e379840)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#146 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e32b690,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=16, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#147 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1eccd0,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#148 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1eccd0,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#149 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1eccd0, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#150 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1eccd0,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#151 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1eccd0,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#152 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e32b690) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#153 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e2ab030)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#154 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e21cc20,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=14, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#155 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1eef10,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#156 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1eef10,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#157 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1eef10, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#158 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1eef10,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#159 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1eef10,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#160 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e21cc20) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#161 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e219840)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#162 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e214c10,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=11, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#163 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1f1150,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
---Type <return> to continue, or q <return> to quit---
#164 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1f1150,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#165 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1f1150, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#166 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1f1150,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#167 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1f1150,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#168 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e214c10) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#169 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e214e40)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#170 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e208fd0,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=17, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#171 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1f3390,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#172 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1f3390,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#173 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1f3390, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#174 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1f3390,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#175 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1f3390,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#176 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e208fd0) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#177 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e209740)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#178 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7fff3e191730,
_fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=319, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
#179 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1f55d0,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#180 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1f55d0,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#181 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1f55d0, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#182 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1f55d0,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#183 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1f55d0,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#184 0x00007fffb944957d in PreprocessJob::run (this=0x7fff3e191730) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#185 0x00007fffb943cefb in CPPParseJob::parseForeground (this=0x7fff3e1ba370)
at /home/jlange/tmp/kdevelop-4.3.90/languages/cpp/cppparsejob.cpp:176
#186 0x00007fffb944bc51 in PreprocessJob::sourceNeeded (this=0x7249c20,
_fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=11, 
    skipCurrentPath=false) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:579
---Type <return> to continue, or q <return> to quit---
#187 0x00007fffb91e6b71 in rpp::pp::handle_include (this=0x7fff4d1f7810,
skip_current_path=false, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:213
#188 0x00007fffb91e6235 in rpp::pp::handle_directive (this=0x7fff4d1f7810,
directive=1899053, input=..., output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:131
#189 0x00007fffb91e6e49 in rpp::pp::operator() (this=0x7fff4d1f7810, input=...,
output=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:266
#190 0x00007fffb91e5da3 in rpp::pp::processFileInternal (this=0x7fff4d1f7810,
fileName=..., fileContents=..., result=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:98
#191 0x00007fffb91e5c60 in rpp::pp::processFile (this=0x7fff4d1f7810,
fileName=..., data=...)
    at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/parser/rpp/pp-engine.cpp:85
#192 0x00007fffb944957d in PreprocessJob::run (this=0x7249c20) at
/home/jlange/tmp/kdevelop-4.3.90/languages/cpp/preprocessjob.cpp:245
#193 0x00007fffedb6f05b in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fff4d1f8d80, th=0x7fff44001b20, job=0x7249c20)
    at ../../../threadweaver/Weaver/Job.cpp:106
#194 0x00007fffedb6f1cc in ThreadWeaver::Job::execute (this=0x7249c20,
th=0x7fff44001b20) at ../../../threadweaver/Weaver/Job.cpp:135
#195 0x00007fffedb701d3 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0x71103f0, t=0x7fff44001b20)
    at ../../../threadweaver/Weaver/JobCollection.cpp:82
#196 0x00007fffedb6e81f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fff4d1f8e20, parent=0xbeaa60, th=0x7fff44001b20)
    at ../../../threadweaver/Weaver/Thread.cpp:95
#197 0x00007fffedb6e8db in ThreadWeaver::Thread::run (this=0x7fff44001b20) at
../../../threadweaver/Weaver/Thread.cpp:142
#198 0x00007ffff63ebfcb in QThreadPrivate::start (arg=0x7fff44001b20) at
thread/qthread_unix.cpp:298
#199 0x00007ffff443ae9a in start_thread (arg=0x7fff4d1f9700) at
pthread_create.c:308
#200 0x00007ffff50d74bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#201 0x0000000000000000 in ?? ()
(gdb) 


Expected Results:  
not crashed! =)

-- 
You are receiving this mail because:
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic