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::setInstantiatedFrom: created orphaned instantiation
for "unsegmented_size"
kdevelop(26826)/kdevelop (cpp support)
Cpp::CppDUContext::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 to continue, or q 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::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::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 (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 to continue, or q 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::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::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 to continue, or q 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::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::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 to continue, or q 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 (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 (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 to continue, or q 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 (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 (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 to continue, or q 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 (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 (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::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 to continue, or q 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 to continue, or q 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 to continue, or q 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