eclipse.buildId=I20120608-1400 java.version=1.7.0_05 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.cpp.product -showlocation Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.cpp.product -showlocation -debug ./debug.txt This is a continuation of log file C:\Users\vanvorst\workspace\.metadata\.bak_1.log Created Time: 2012-08-21 10:47:39.616 Error Tue Aug 21 10:51:23 EDT 2012 Error while parsing .cpp. java.lang.reflect.InvocationTargetException at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.getMaskedException(AbstractIndexerTask.java:1089) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.swallowError(AbstractIndexerTask.java:1078) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseFile(AbstractIndexerTask.java:1025) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:860) at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:506) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:139) at org.eclipse.cdt.internal.core.pdom.indexer.PDOMUpdateTask.run(PDOMUpdateTask.java:93) at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:137) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: java.lang.StackOverflowError at org.eclipse.cdt.internal.core.pdom.db.Database.getInt(Database.java:462) at org.eclipse.cdt.internal.core.pdom.dom.PDOMNode.getNodeType(PDOMNode.java:124) at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.getNode(PDOMLinkage.java:184) at org.eclipse.cdt.internal.core.pdom.dom.PDOMNode.getParentNode(PDOMNode.java:136) at org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode.getParentBinding(PDOMNamedNode.java:123) at org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode.getOwner(PDOMNamedNode.java:132) at org.eclipse.cdt.internal.core.pdom.dom.PDOMBinding.getOwner(PDOMBinding.java:1) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.appendCppName(ASTTypeUtil.java:719) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.appendTypeString(ASTTypeUtil.java:353) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.appendType(ASTTypeUtil.java:577) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.appendArgument(ASTTypeUtil.java:185) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.appendArgumentList(ASTTypeUtil.java:161) at org.eclipse.cdt.core.dom.ast.ASTTypeUtil.getArgumentListString(ASTTypeUtil.java:149) at org.eclipse.cdt.internal.core.index.IndexCPPSignatureUtil.getTemplateArgString(IndexCPPSignatureUtil.java:120) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMInstanceCache.getInstance(PDOMInstanceCache.java:69) at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPClassTemplate.getInstance(PDOMCPPClassTemplate.java:268) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.getInstance(CPPTemplates.java:369) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.instantiate(CPPTemplates.java:236) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.instantiate(CPPTemplates.java:167) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveDeferredClassInstance(CPPTemplates.java:2440) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2365) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.instantiateType(CPPTemplates.java:1139) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2373) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.getDelegates(CPPUsingDeclarationSpecialization.java:38) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarations(CPPSemantics.java:1282) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.expandUsingDeclarationsAndRemoveObjects(CPPSemantics.java:1263) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.getBindingsFromScope(CPPSemantics.java:1250) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.lookup(CPPSemantics.java:950) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPSemantics.resolveUnknownName(CPPSemantics.java:3763) at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.CPPTemplates.resolveUnknown(CPPTemplates.java:2397) at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclarationSpecialization.specializeDelegates(CPPUsingDeclarationSpecialization.java:50)