Community
Participate
Working Groups
20020925 When I loaded the platform-ui module into my workbench I got an NPE STEPS 1) Load platform-ui module 2) Import all other plugins in as binary 3) Reload platform-ui !SESSION Sep 25, 2002 14:41:26.125 -------------------------------------------- - java.fullversion=J2RE 1.3.1 IBM Windows 32 build cn131-20020403 (JIT enabled: jitc) BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 -install file:D:/R21/0924/eclipse/ !ENTRY org.eclipse.core.resources 4 2 Sep 25, 2002 14:41:26.125 !MESSAGE Problems occurred when invoking code from plug- in: "org.eclipse.core.resources". !STACK 0 java.lang.NullPointerException at org.eclipse.jdt.internal.core.builder.SourceFile.<init> (SourceFile.java:27) at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile (AbstractImageBuilder.java:165) at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build (IncrementalImageBuilder.java:109) at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas (JavaBuilder.java:190) at org.eclipse.jdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:118) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:392) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java(Compiled Code)) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java(Compiled Code)) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1383) at org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot.checkout (CVSWorkspaceRoot.java:214) at org.eclipse.team.internal.ccvs.ui.actions.CheckoutAction$2.run (CheckoutAction.java:76) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98)
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. ;)