Summary: | NPE in Java Builder | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Tod Creasey <Tod_Creasey> |
Component: | Core | Assignee: | Kent Johnson <kent_johnson> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 2.0.2 | ||
Target Milestone: | 2.1 M3 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Tod Creasey
2002-09-25 14:21:51 EDT
The offending code cannot decently through such an exception, unless there is a VM bug. It seems you are running on old 1.3.1 IBM JRE which was corrupted (you may want to try to reproduce with no jit, or different JRE). Kent- can you pls double check with Tod? Yes I was running on the IBM 1.3.1 VM. Known problem with the JIT in this version of the VM. 20021114 I received this bug again today. I have the pl,atofrm-ui plugin loaded from the source module in CVs and all of the other Eclipse packages loaded in a binary projects. With auto build enabled I reloaded the module and got an NPE in the Java builder. When I ran build all afterwards it was fine. !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java:167) at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build (IncrementalImageBuilder.java:105) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas (JavaBuilder.java:189) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:117) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:393) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:120) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:176) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:186) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:146) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:160) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:211) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java(Compiled Code)) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1585) at org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot.checkout (CVSWorkspaceRoot.java:213) at org.eclipse.team.internal.ccvs.ui.actions.CheckoutAction$2.run (CheckoutAction.java:77) at org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.run (RepositoryManager.java:708) at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$1.run (CVSAction.java:241) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:95) !ENTRY org.eclipse.jdt.core 2 75 Nov 14, 2002 16:32:11.125 !MESSAGE java.lang.NullPointerException encountered while running org.eclipse.jdt.internal.core.builder.JavaBuilder. !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java:167) at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build (IncrementalImageBuilder.java:105) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas (JavaBuilder.java:189) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:117) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:393) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:120) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:176) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:186) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:146) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:160) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:211) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java(Compiled Code)) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1585) at org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot.checkout (CVSWorkspaceRoot.java:213) at org.eclipse.team.internal.ccvs.ui.actions.CheckoutAction$2.run (CheckoutAction.java:77) at org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.run (RepositoryManager.java:708) at org.eclipse.team.internal.ccvs.ui.actions.CVSAction$1.run (CVSAction.java:241) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:95) Tod has not upgraded his VM... maybe now he will. ;) |