Community
Participate
Working Groups
Not sure when exactly it happens, but there should not be any NPE's. I am running Eclipse 3.2 on windows with Java 1.5 -- Error Log -- Date: Fri Aug 04 13:50:36 PDT 2006 Message: Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". Severity: Error Plugin ID: org.eclipse.core.resources Stack Trace: java.lang.NullPointerException at org.eclipse.jdt.internal.compiler.parser.Parser.endParse(Parser.java:7901) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8850) at org.eclipse.jdt.internal.compiler.parser.Parser.parseStatements(Parser.java:9317) at org.eclipse.jdt.internal.compiler.parser.Parser$1$MethodVisitor.endVisit(Parser.java:9605) at org.eclipse.jdt.internal.compiler.ast.Initializer.traverse(Initializer.java:123) at org.eclipse.jdt.internal.compiler.parser.Parser$1$TypeVisitor.visit(Parser.java:9656) at org.eclipse.jdt.internal.compiler.ast.Initializer.traverse(Initializer.java:120) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1251) at org.eclipse.jdt.internal.compiler.parser.Parser$1$MethodVisitor.endVisitMethod(Parser.java:9590) at org.eclipse.jdt.internal.compiler.parser.Parser$1$MethodVisitor.endVisit(Parser.java:9566) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(MethodDeclaration.java:216) at org.eclipse.jdt.internal.compiler.parser.Parser.recoverStatements(Parser.java:9671) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8883) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9160) at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.parseStatements(MethodDeclaration.java:117) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:805) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethod(TypeDeclaration.java:798) at org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies(Parser.java:8111) at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:583) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:411) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:300) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:217) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:237) at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:56) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:249) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:174) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Could it be possible to have a test case to help us to reproduce the problem? Sounds to be a problem with statement recovery which is activated but without any recoveredElement...
I am afreaid I don't have reproduceable test case for this and hoped that you can conclude from the stack trace...
*** This bug has been marked as a duplicate of bug 204662 ***
Verified for 3.4M3 using I20071029-0800