Another crash
Thorben Kröger
thorbenk at gmx.net
Mon Feb 23 19:35:27 UTC 2009
Sorry, I have another crash for you...
kdevelop(15604)/kdevelop (cpp support) PreprocessJob::run: PreprocessJob:
preprocessing "/usr/include/boost/spirit/home/classic/phoenix/actor.hpp"
kdevelop(15604)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- PARSING
--===> "/usr/include/boost/spirit/home/classic/phoenix/actor.hpp"
kdevelop(15604)/kdevelop (cpp support) CPPInternalParseJob::run: building
duchain for "/usr/include/boost/spirit/home/classic/phoenix/actor.hpp"
kdevelop(15604)/kdevelop (cpp support) ContextBuilder::buildContexts:
ContextBuilder::buildContexts: compiling
kdevelop(15604)/kdevelop (cpp support) Cpp::instantiateDeclarationAndContext:
Resolved bad base-class
kdevelop(15604)/kdevelop (cpp support) Cpp::instantiateDeclarationAndContext:
Resolved bad base-class
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, nil_t, nil_t, nil_t >" with
"<phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, nil_t, nil_t, nil_t >" with
"<phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, B, nil_t, nil_t >" with
"<phoenix::nil_t, phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, nil_t, nil_t, nil_t >" with
"<phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, B, nil_t, nil_t >" with
"<phoenix::nil_t, phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp duchain) Cpp::TemplateDeclaration::instantiate:
tried to recursively instantiate "class tuple< A, B, C, nil_t >" with
"<phoenix::nil_t, phoenix::nil_t, phoenix::nil_t>"
kdevelop(15604)/kdevelop (cpp support)
Cpp::CppDUContext<Base>::setInstantiatedFrom: created orphaned instantiation
for "phoenix::< phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t
>"
ASSERT: "from->m_instantiations.find(instantiatedWith.indexed()) == from-
>m_instantiations.end() || (*from-
>m_instantiations.find(instantiatedWith.indexed())) == 0" in file
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp,
line 409
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xaeac7b90 (LWP 15668)]
0xffffe430 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb60f5990 in raise () from /lib/libc.so.6
#2 0xb60f72c8 in abort () from /lib/libc.so.6
#3 0xb6e3699d in qt_message_output (msgType=QtFatalMsg,
buf=0x16642e60 "ASSERT: \"from-
>m_instantiations.find(instantiatedWith.indexed()) == from-
>m_instantiations.end() || (*from-
>m_instantiations.find(instantiatedWith.indexed())) == 0\" in file
/home/thorben/devel/src/kde"...) at global/qglobal.cpp:2001
#4 0xb6e36a81 in qFatal (msg=0xb6f951b8 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2196
#5 0xb6e36b75 in qt_assert (
assertion=0xb107ef7c "from-
>m_instantiations.find(instantiatedWith.indexed()) == from-
>m_instantiations.end() || (*from-
>m_instantiations.find(instantiatedWith.indexed())) == 0", file=0xb107eea0
"/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp",
line=409)
at global/qglobal.cpp:1772
#6 0xb1042040 in Cpp::TemplateDeclaration::setInstantiatedFrom
(this=0x16640f24, from=0x165efd9c, instantiatedWith=@0xaeab599c)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:409
#7 0xb10461f6 in Cpp::TemplateDeclaration::instantiate (this=0x165efd9c,
_templateArguments=@0xaeab5b2c, source=0x16683768, forceLocal=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:934
#8 0xb1039963 in Cpp::FindDeclaration::instantiateDeclaration
(this=0xaeab66c0, decl=0x165efd78, templateArguments=@0x16641d78)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:83
#9 0xb103a56d in Cpp::FindDeclaration::closeIdentifier (this=0xaeab66c0,
isFinalIdentifier=true)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:223
#10 0xb0fdd51e in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x1663f968, identifier=@0x165bd2d0, position=@0xaeab6ea8,
dataType=@0xaeab6e9c, ret=@0xaeab6d70, source=0x16683768, basicFlags={i =
-1364498196})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:318
#11 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x1663f968, identifiers=@0xaeab695c, position=@0xaeab6ea8,
dataType=@0xaeab6e9c, ret=@0xaeab6d70, source=0x16683768, basicFlags={i =
-1364496744})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
---Type <return> to continue, or q <return> to quit---
#12 0xb104c533 in DelayedTypeResolver::exchange (this=0xaeab6f88,
type=@0xaeab709c)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:199
#13 0xb10431a1 in Cpp::resolveDelayedTypes (type={d = 0xaeab709c},
context=0x1663f968, source=0x16683768, searchFlags={i = -1364496236})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:994
#14 0xb0fdd261 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x1663f968, identifier=@0xec6a280, position=@0xaeab7818,
dataType=@0xaeab780c, ret=@0xaeab76e0, source=0x16683768, basicFlags={i =
-1364495780})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:301
#15 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x1663f968, identifiers=@0xaeab72cc, position=@0xaeab7818,
dataType=@0xaeab780c, ret=@0xaeab76e0, source=0x16683768, basicFlags={i =
-1364494328})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
#16 0xb104c533 in DelayedTypeResolver::exchange (this=0xaeab7a4c,
type=@0xaeab7b28)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:199
#17 0xb1044073 in Cpp::instantiateDeclarationAndContext
(parentContext=0x165b5de0, source=0x16683768, context=0x165f8cc8,
templateArguments=@0xaeab7dac,
instantiatedDeclaration=0x1664b9b0, instantiatedFrom=0x165fba50,
doNotRegister=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:580
#18 0xb104687e in Cpp::TemplateDeclaration::instantiate (this=0x165fba74,
_templateArguments=@0xaeab7f6c, source=0x16683768, forceLocal=true)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:967
#19 0xb1047284 in Cpp::TemplateDeclaration::matchTemplateParameters
(this=0x165fba74, info=
{previousInstantiationInformation = 2930475484, templateParametersData =
375928680}, source=0x16683768)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:806
#20 0xb104617b in Cpp::TemplateDeclaration::instantiate (this=0x165efd9c,
_templateArguments=@0xaeab82cc, source=0x16683768, forceLocal=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:924
#21 0xb1039963 in Cpp::FindDeclaration::instantiateDeclaration
(this=0xaeab8e60, decl=0x165efd78, templateArguments=@0x16649e88)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:83
#22 0xb103a56d in Cpp::FindDeclaration::closeIdentifier (this=0xaeab8e60,
isFinalIdentifier=true)
---Type <return> to continue, or q <return> to quit---
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:223
#23 0xb0fdd51e in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16646868, identifier=@0x15341c48, position=@0xaeab9648,
dataType=@0xaeab963c, ret=@0xaeab9510, source=0x16683768, basicFlags={i =
-1364488052})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:318
#24 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16646868, identifiers=@0xaeab90fc, position=@0xaeab9648,
dataType=@0xaeab963c, ret=@0xaeab9510, source=0x16683768, basicFlags={i =
-1364486600})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
#25 0xb104c533 in DelayedTypeResolver::exchange (this=0xaeab9728,
type=@0xaeab983c)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:199
#26 0xb10431a1 in Cpp::resolveDelayedTypes (type={d = 0xaeab983c},
context=0x16646868, source=0x16683768, searchFlags={i = -1364486092})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:994
#27 0xb0fdd261 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16646868, identifier=@0x1501a8c8, position=@0xaeab9fb8,
dataType=@0xaeab9fac, ret=@0xaeab9e80, source=0x16683768, basicFlags={i =
-1364485636})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:301
#28 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16646868, identifiers=@0xaeab9a6c, position=@0xaeab9fb8,
dataType=@0xaeab9fac, ret=@0xaeab9e80, source=0x16683768, basicFlags={i =
-1364484184})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
#29 0xb104c533 in DelayedTypeResolver::exchange (this=0xaeaba1ec,
type=@0xaeaba2c8)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:199
#30 0xb1044073 in Cpp::instantiateDeclarationAndContext
(parentContext=0x165b5de0, source=0x16683768, context=0x165f7d48,
templateArguments=@0xaeaba54c,
instantiatedDeclaration=0x166490d0, instantiatedFrom=0x165f99f8,
doNotRegister=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:580
#31 0xb104687e in Cpp::TemplateDeclaration::instantiate (this=0x165f9a1c,
_templateArguments=@0xaeaba70c, source=0x16683768, forceLocal=true)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:967
#32 0xb1047284 in Cpp::TemplateDeclaration::matchTemplateParameters
(this=0x165f9a1c, info=
---Type <return> to continue, or q <return> to quit---
{previousInstantiationInformation = 2930485628, templateParametersData =
375928680}, source=0x16683768)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:806
#33 0xb104617b in Cpp::TemplateDeclaration::instantiate (this=0x165efd9c,
_templateArguments=@0xaeabaa6c, source=0x16683768, forceLocal=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:924
#34 0xb1039963 in Cpp::FindDeclaration::instantiateDeclaration
(this=0xaeabb600, decl=0x165efd78, templateArguments=@0x16646768)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:83
#35 0xb103a56d in Cpp::FindDeclaration::closeIdentifier (this=0xaeabb600,
isFinalIdentifier=true)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.cpp:223
#36 0xb0fdd51e in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16541c20, identifier=@0x1653de30, position=@0xaeabbde8,
dataType=@0xaeabbddc, ret=@0xaeabbcb0, source=0x16683768, basicFlags={i =
-1364477908})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:318
#37 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16541c20, identifiers=@0xaeabb89c, position=@0xaeabbde8,
dataType=@0xaeabbddc, ret=@0xaeabbcb0, source=0x16683768, basicFlags={i =
-1364476456})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
#38 0xb104c533 in DelayedTypeResolver::exchange (this=0xaeabbec8,
type=@0xaeabbfdc)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:199
#39 0xb10431a1 in Cpp::resolveDelayedTypes (type={d = 0xaeabbfdc},
context=0x16541c20, source=0x16683768, searchFlags={i = -1364475948})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp:994
#40 0xb0fdd261 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16541c20, identifier=@0x13e49b90, position=@0xaeabc6e4,
dataType=@0xaeabc78c, ret=@0xaeabc624, source=0x16683768, basicFlags={i =
-1364475492})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:301
#41 0xb0fddca9 in
Cpp::CppDUContext<KDevelop::DUContext>::findDeclarationsInternal
(this=0x16541c20, identifiers=@0xaeabc210, position=@0xaeabc6e4,
dataType=@0xaeabc78c, ret=@0xaeabc624, source=0x16683768, basicFlags={i =
-1364474144})
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/cppducontext.h:243
#42 0xb5d8b5d5 in KDevelop::DUContext::findDeclarations (this=0x16541c20,
identifier=@0xaeabc77c, position=@0xaeabc774, dataType=@0xaeabc78c,
---Type <return> to continue, or q <return> to quit---
topContext=0x0, flags={i = -1364473976}) at
/home/thorben/devel/src/kdevplatform/language/duchain/ducontext.cpp:883
#43 0xb1016d90 in TypeBuilder::openTypeFromName (this=0xaeabd068,
name=0x1662a4ac, modifiers=0, needClass=false)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:403
#44 0xb10174ed in TypeBuilder::visitElaboratedTypeSpecifier (this=0xaeabd068,
node=0x1662a784)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:215
#45 0xb0fe61f8 in DeclarationBuilder::visitElaboratedTypeSpecifier
(this=0xaeabd068, node=0x1662a784)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:1184
#46 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x1662a784) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#47 0xb0fcbdc2 in ContextBuilder::visitFunctionDeclaration (this=0xaeabd068,
node=0x1662af78)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:642
#48 0xb1015cd2 in TypeBuilder::visitFunctionDeclaration (this=0xaeabd068,
node=0x1662af78)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:481
#49 0xb0fe71ff in DeclarationBuilder::visitFunctionDeclaration
(this=0xaeabd068, node=0x1662af78)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:198
#50 0xb0fcdcfc in ContextBuilder::visitFunctionDefinition (this=0xaeabd068,
node=0x1662af78)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:612
#51 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x1662af78) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#52 0xb0fcd90f in ContextBuilder::visitTemplateDeclaration (this=0xaeabd068,
ast=0x1662afb4)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:270
#53 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x1662afb4) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#54 0xb0f3eb69 in visitNodes<DeclarationAST*> (v=0xaeabd098, nodes=0x166301a0)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.h:128
#55 0xb0f3e493 in DefaultVisitor::visitLinkageBody (this=0xaeabd098,
node=0x16621aec)
at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/default_visitor.cpp:221
#56 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x16621aec) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#57 0xb0f3deb6 in DefaultVisitor::visitNamespace (this=0xaeabd098,
node=0x16621ad0)
---Type <return> to continue, or q <return> to quit---
at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/default_visitor.cpp:244
#58 0xb0fce53e in ContextBuilder::visitNamespace (this=0xaeabd068,
node=0x16621ad0)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:514
#59 0xb0fe3d45 in DeclarationBuilder::visitNamespace (this=0xaeabd068,
ast=0x16621ad0)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:906
#60 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x16621ad0) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#61 0xb0f3eb69 in visitNodes<DeclarationAST*> (v=0xaeabd098, nodes=0x166301ac)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.h:128
#62 0xb0f3e475 in DefaultVisitor::visitTranslationUnit (this=0xaeabd098,
node=0x16621aa8)
at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/default_visitor.cpp:394
#63 0xb0f408be in Visitor::visit (this=0xaeabd098, node=0x16621aa8) at
/home/thorben/devel/src/kdevelop/languages/cpp/parser/visitor.cpp:113
#64 0xb0fcbd77 in ContextBuilder::startVisiting (this=0xaeabd068,
node=0x16621aa8)
at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:161
#65 0xb0fd61c2 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild
(this=0xaeabd068, node=0x16621aa8, context=0x16683768)
at
/home/thorben/inst/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201
#66 0xb0feb665 in KDevelop::AbstractTypeBuilder<AST, NameAST,
ContextBuilder>::supportBuild (this=0xaeabd068, node=0x16621aa8, context=0x0)
at
/home/thorben/inst/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85
#67 0xb0fcfee8 in ContextBuilder::buildContexts (this=0xaeabd068,
file=@0xaeabd3cc, node=0x16621aa8, includes=0xaeabd3c8,
updateContext=@0x1655cd50,
removeOldImports=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:420
#68 0xb0fe76f6 in DeclarationBuilder::buildDeclarations (this=0xaeabd068,
file=@0xaeabd3cc, node=0x16621aa8, includes=0xaeabd3c8,
updateContext=@0x1655cd50, removeOldImports=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:120
#69 0xb10bf5a8 in CPPInternalParseJob::run (this=0x1655cd40) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:566
#70 0xb10bd15c in CPPParseJob::parseForeground (this=0x165bdee8) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:203
#71 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0x1655edc8,
_fileName=@0xaeabda74, type=rpp::Preprocessor::IncludeGlobal, sourceLine=12,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#72 0xb0f7d670 in rpp::pp::handle_include (this=0xaeabddac,
skip_current_path=false, input=@0xaeabdb68, output=@0xaeabdc68)
---Type <return> to continue, or q <return> to quit---
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#73 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeabddac, directive=79240,
input=@0xaeabdb68, output=@0xaeabdc68)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#74 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeabddac,
input=@0xaeabdc9c, output=@0xaeabdc68)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
#75 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeabddac,
fileName=@0xaeabeffc, fileContents=@0xaeabee90, result=@0xaeabee84)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#76 0xb0f7df31 in rpp::pp::processFile (this=0xaeabddac, fileName=@0xaeabeffc,
data=@0xaeabee90)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#77 0xb10ca74b in PreprocessJob::run (this=0x1655edc8) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#78 0xb10bd144 in CPPParseJob::parseForeground (this=0x16541838) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:202
#79 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0x162a6c00,
_fileName=@0xaeabf464, type=rpp::Preprocessor::IncludeGlobal, sourceLine=20,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#80 0xb0f7d670 in rpp::pp::handle_include (this=0xaeabf79c,
skip_current_path=false, input=@0xaeabf558, output=@0xaeabf658)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#81 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeabf79c, directive=79240,
input=@0xaeabf558, output=@0xaeabf658)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#82 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeabf79c,
input=@0xaeabf68c, output=@0xaeabf658)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
#83 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeabf79c,
fileName=@0xaeac09ec, fileContents=@0xaeac0880, result=@0xaeac0874)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#84 0xb0f7df31 in rpp::pp::processFile (this=0xaeabf79c, fileName=@0xaeac09ec,
data=@0xaeac0880)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#85 0xb10ca74b in PreprocessJob::run (this=0x162a6c00) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#86 0xb10bd144 in CPPParseJob::parseForeground (this=0x15790878) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:202
---Type <return> to continue, or q <return> to quit---
#87 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0x1615e408,
_fileName=@0xaeac0e54, type=rpp::Preprocessor::IncludeGlobal, sourceLine=34,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#88 0xb0f7d670 in rpp::pp::handle_include (this=0xaeac118c,
skip_current_path=false, input=@0xaeac0f48, output=@0xaeac1048)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#89 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeac118c, directive=79240,
input=@0xaeac0f48, output=@0xaeac1048)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#90 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeac118c,
input=@0xaeac107c, output=@0xaeac1048)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
#91 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeac118c,
fileName=@0xaeac23dc, fileContents=@0xaeac2270, result=@0xaeac2264)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#92 0xb0f7df31 in rpp::pp::processFile (this=0xaeac118c, fileName=@0xaeac23dc,
data=@0xaeac2270)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#93 0xb10ca74b in PreprocessJob::run (this=0x1615e408) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#94 0xb10bd144 in CPPParseJob::parseForeground (this=0x1615c170) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:202
#95 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0xf121cb8,
_fileName=@0xaeac2844, type=rpp::Preprocessor::IncludeGlobal, sourceLine=29,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#96 0xb0f7d670 in rpp::pp::handle_include (this=0xaeac2b7c,
skip_current_path=false, input=@0xaeac2938, output=@0xaeac2a38)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#97 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeac2b7c, directive=79240,
input=@0xaeac2938, output=@0xaeac2a38)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#98 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeac2b7c,
input=@0xaeac2a6c, output=@0xaeac2a38)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
#99 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeac2b7c,
fileName=@0xaeac3dcc, fileContents=@0xaeac3c60, result=@0xaeac3c54)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#100 0xb0f7df31 in rpp::pp::processFile (this=0xaeac2b7c,
fileName=@0xaeac3dcc, data=@0xaeac3c60)
---Type <return> to continue, or q <return> to quit---
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#101 0xb10ca74b in PreprocessJob::run (this=0xf121cb8) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#102 0xb10bd144 in CPPParseJob::parseForeground (this=0xc1311d8) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:202
#103 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0x1089a640,
_fileName=@0xaeac4234, type=rpp::Preprocessor::IncludeGlobal, sourceLine=10,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#104 0xb0f7d670 in rpp::pp::handle_include (this=0xaeac456c,
skip_current_path=false, input=@0xaeac4328, output=@0xaeac4428)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#105 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeac456c,
directive=79240, input=@0xaeac4328, output=@0xaeac4428)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#106 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeac456c,
input=@0xaeac445c, output=@0xaeac4428)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
#107 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeac456c,
fileName=@0xaeac57bc, fileContents=@0xaeac5650, result=@0xaeac5644)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#108 0xb0f7df31 in rpp::pp::processFile (this=0xaeac456c,
fileName=@0xaeac57bc, data=@0xaeac5650)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#109 0xb10ca74b in PreprocessJob::run (this=0x1089a640) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#110 0xb10bd144 in CPPParseJob::parseForeground (this=0x1014bc18) at
/home/thorben/devel/src/kdevelop/languages/cpp/cppparsejob.cpp:202
#111 0xb10cc3f0 in PreprocessJob::sourceNeeded (this=0xc190050,
_fileName=@0xaeac5c24, type=rpp::Preprocessor::IncludeGlobal, sourceLine=24,
skipCurrentPath=false) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:634
#112 0xb0f7d670 in rpp::pp::handle_include (this=0xaeac5f5c,
skip_current_path=false, input=@0xaeac5d18, output=@0xaeac5e18)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:192
#113 0xb0f7d7e6 in rpp::pp::handle_directive (this=0xaeac5f5c,
directive=79240, input=@0xaeac5d18, output=@0xaeac5e18)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:130
#114 0xb0f7db44 in rpp::pp::handle_directive (this=0xaeac5f5c,
input=@0xaeac5e4c, output=@0xaeac5e18)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:245
---Type <return> to continue, or q <return> to quit---
#115 0xb0f7debd in rpp::pp::processFileInternal (this=0xaeac5f5c,
fileName=@0xaeac71ac, fileContents=@0xaeac7040, result=@0xaeac7034)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:97
#116 0xb0f7df31 in rpp::pp::processFile (this=0xaeac5f5c,
fileName=@0xaeac71ac, data=@0xaeac7040)
at /home/thorben/devel/src/kdevelop/languages/cpp/parser/rpp/pp-
engine.cpp:84
#117 0xb10ca74b in PreprocessJob::run (this=0xc190050) at
/home/thorben/devel/src/kdevelop/languages/cpp/preprocessjob.cpp:297
#118 0xb79dca48 in ThreadWeaver::JobRunHelper::runTheJob (this=0xaeac727c,
th=0x9d8bc90, job=0xc190050)
at /home/thorben/devel/src/kdelibs/threadweaver/Weaver/Job.cpp:106
#119 0xb79dccf6 in ThreadWeaver::Job::execute (this=0xc190050, th=0x9d8bc90)
at /home/thorben/devel/src/kdelibs/threadweaver/Weaver/Job.cpp:135
#120 0xb79df519 in ThreadWeaver::JobCollectionJobRunner::execute
(this=0xe8f0df0, t=0x9d8bc90)
at
/home/thorben/devel/src/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#121 0xb79df4c4 in ThreadWeaver::JobCollection::execute (this=0xe89cf88,
t=0x9d8bc90)
at
/home/thorben/devel/src/kdelibs/threadweaver/Weaver/JobCollection.cpp:228
#122 0xb79dbe86 in ThreadWeaver::ThreadRunHelper::run (this=0xaeac7344,
parent=0x81dba30, th=0x9d8bc90)
at /home/thorben/devel/src/kdelibs/threadweaver/Weaver/Thread.cpp:95
#123 0xb79dc013 in ThreadWeaver::Thread::run (this=0x9d8bc90) at
/home/thorben/devel/src/kdelibs/threadweaver/Weaver/Thread.cpp:142
#124 0xb6e3ed4e in QThreadPrivate::start (arg=0x9d8bc90) at
thread/qthread_unix.cpp:184
#125 0xb6d9b1b5 in start_thread () from /lib/libpthread.so.0
#126 0xb619c3be in clone () from /lib/libc.so.6
(gdb)
More information about the KDevelop-devel
mailing list