Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [photran] Analysis Features and Refactoring Support in Photran

Hi,

this is error I am getting with the latest build of June.


!ENTRY org.eclipse.core.jobs 4 2 2009-06-19 15:04:38.302
!MESSAGE An internal error occurred during: "Photran indexer".
!STACK 0
java.util.NoSuchElementException
        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:844)
        at java.util.HashMap$KeyIterator.next(HashMap.java:877)
        at bz.over.vpg.db.caching.CachingDB.buildEdgeCache(CachingDB.java:245)
        at bz.over.vpg.db.caching.CachingDB.getIncomingEdgesTo(CachingDB.java:229)
        at bz.over.vpg.VPGDB.getIncomingEdgeSources(VPGDB.java:163)
        at org.eclipse.photran.internal.core.analysis.binding.ScopingNode.getAllDefinitions(ScopingNode.java:529)
        at org.eclipse.photran.internal.core.analysis.binding.ScopingNode.getAllPublicDefinitions(ScopingNode.java:542)
        at org.eclipse.photran.internal.core.analysis.binding.ModuleLoader.visitASTModuleNode(ModuleLoader.java:53)
        at org.eclipse.photran.internal.core.parser.ASTModuleNode.accept(ASTModuleNode.java:68)
        at org.eclipse.photran.internal.core.parser.Parser$ASTVisitor.traverseChildren(Parser.java:10392)
        at org.eclipse.photran.internal.core.parser.Parser$ASTVisitor.visitASTListNode(Parser.java:10397)
        at org.eclipse.photran.internal.core.parser.Parser$ASTListNode.accept(Parser.java:9676)
        at org.eclipse.photran.internal.core.parser.Parser$ASTVisitor.traverseChildren(Parser.java:10392)
        at org.eclipse.photran.internal.core.parser.Parser$ASTVisitor.visitASTExecutableProgramNode(Parser.java:10530)
        at org.eclipse.photran.internal.core.parser.ASTExecutableProgramNode.accept(ASTExecutableProgramNode.java:56)
        at org.eclipse.photran.core.FortranAST.accept(FortranAST.java:45)
        at org.eclipse.photran.internal.core.analysis.binding.Binder.bind(Binder.java:31)
        at org.eclipse.photran.core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:374)
        at org.eclipse.photran.core.vpg.PhotranVPGBuilder.populateVPG(PhotranVPGBuilder.java:1)
        at bz.over.vpg.VPG.computeEdgesAndAnnotations(VPG.java:178)
        at bz.over.vpg.VPG.acquireTransientAST(VPG.java:123)
        at bz.over.vpg.VPG.forceRecomputationOfEdgesAndAnnotations(VPG.java:211)
        at bz.over.vpg.eclipse.EclipseVPG$VPGResourceDeltaVisitor.index(EclipseVPG.java:380)
        at bz.over.vpg.eclipse.EclipseVPG$VPGResourceDeltaJob.runInWorkspace(EclipseVPG.java:278)
        at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)







----- Original Message ----
From: Jeffrey Overbey <subscribe-photran@xxxxxxxxxxxx>
To: Photran Information <photran@xxxxxxxxxxx>
Sent: Thursday, June 18, 2009 5:01:32 PM
Subject: Re: [photran] Analysis Features and Refactoring Support in Photran

> ERROR:  java.io.InvalidClassException: org.eclipse.photran.internal.core.analysis.types.Type$8; local class incompatible: stream classdesc serialVersionUID = 4911408628981930680, local class serialVersionUID = -209294401339897676

Wow, I'm not at all sure how that happened.

Try clicking Refactor > (Debugging) > Clear VPG Database and then Refactor > (Debugging) > Refresh VPG Database.  Does that clear the Error/Warning log?  And does it fix the problem?

If it doesn't, would you be able to pass on the code you're working on?  You could e-mail it to me directly, and I'll keep it confidential.

Jeff
_______________________________________________
photran mailing list
photran@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/photran



      


Back to the top