Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Fix for DOM

Done,
https://bugs.eclipse.org/bugs/show_bug.cgi?id=146851

If I can help you in more info, don't hesitate to ask.

Regards

On 6/13/06, Doug Schaefer <DSchaefer@xxxxxxx> wrote:

That would be a different problem. Could you raise a new bug please.

 

Thanks,

Doug Schaefer, QNX Software Systems

Eclipse CDT Project Lead, Tools PMC member

http://cdtdoug.blogspot.com

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto: cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Raul Benito
Sent: Tuesday, June 13, 2006 8:10 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] Fix for DOM

 

Hi All,

I'm still getting StackOverFlow when trying autocompletion(v200606120500). How can I help to fix this...
Regards,

Raul

!ENTRY org.eclipse.cdt.core 4 4 2006-06-13 13:29:18.517
!MESSAGE Error
!STACK 0
java.lang.StackOverflowError
    at org.eclipse.cdt.internal.core

.pdom.db.Database.getInt(Database.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMNamedNode$NodeFinder.compare (PDOMNamedNode.java :84)
    at org.eclipse.cdt.internal.core.pdom.db.BTree.accept(BTree.java:226)
    at org.eclipse.cdt.internal.core.pdom.db.BTree.accept(BTree.java:229)
    at org.eclipse.cdt.internal.core.pdom.db.BTree.accept( BTree.java :195)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.adaptBinding(PDOMCPPLinkage.java:223)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.getParent(PDOMCPPLinkage.java:104)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.adaptBinding(PDOMCPPLinkage.java:220)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.getParent(PDOMCPPLinkage.java:104)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.adaptBinding (PDOMCPPLinkage.java:220)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.resolveBinding(PDOMCPPLinkage.java:241)
    at org.eclipse.cdt.internal.core.pdom.PDOM.resolveBinding(PDOM.java:230)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope.getBinding(CPPScope.java:134)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.lookup(CPPSemantics.java:1019)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.resolveBinding (CPPSemantics.java:613)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.createBinding(CPPVisitor.java:164)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName.resolveBinding(CPPASTName.java :52)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.getContainingScope(CPPVisitor.java:793)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.getLookupScope(CPPSemantics.java:920)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.lookup(CPPSemantics.java:1000)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.resolveBinding(CPPSemantics.java:613)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.createBinding (CPPVisitor.java:164)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName.resolveBinding(CPPASTName.java:52)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName.resolveBinding(CPPASTQualifiedName.java :45)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.processDirectives(CPPSemantics.java:1317)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.lookup(CPPSemantics.java:1064)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.resolveBinding(CPPSemantics.java:613)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.createBinding(CPPVisitor.java:164)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName.resolveBinding (CPPASTName.java:52)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.getContainingScope(CPPVisitor.java:793)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.getLookupScope(CPPSemantics.java :920)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.lookup(CPPSemantics.java:1000)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.resolveBinding(CPPSemantics.java:613)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.createBinding(CPPVisitor.java:164)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName.resolveBinding(CPPASTName.java:52)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName.resolveBinding (CPPASTQualifiedName.java:45)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.processDirectives(CPPSemantics.java:1317)
.... Thousands more..
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPVisitor.createBinding (CPPVisitor.java:164)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTName.resolveBinding(CPPASTName.java:52)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTQualifiedName.resolveBinding(CPPASTQualifiedName.java :45)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.processDirectives(CPPSemantics.java:1317)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.lookup(CPPSemantics.java:1064)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPSemantics.resolveBinding(CPPSemantics.java:613)

On 6/9/06, Doug Schaefer < DSchaefer@xxxxxxx> wrote:

Hey all, I have a fix, well a workaround really, for one of the StackOverflow exceptions we've seen during binding resolution:

145245 - StackOverflowError in Open Declaration

 

Doug Schaefer, QNX Software Systems

Eclipse CDT Project Lead, Tools PMC member

http://cdtdoug.blogspot.com

 

 


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev


 

 

---

http://r-bg.com


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev





--
http://r-bg.com

Back to the top