Bug 41397 - NPE during manual incremental build of all projects
Summary: NPE during manual incremental build of all projects
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: 3.0 M3   Edit
Assignee: Kent Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-11 13:13 EDT by Simon Arsenault CLA
Modified: 2003-08-14 13:00 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Arsenault CLA 2003-08-11 13:13:55 EDT
Using build 200307181617

- I turned off auto-build
- In the navigator, I renamed the folder "internal" (/org/eclipse/ui/internal) 
to be "xinternal"
- Selected Project > Build All

I then got an error message about an NPE during the build. Below is the stack 
trace in my .log file

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:148)
	at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build
(IncrementalImageBuilder.java(Compiled Code))
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas
(JavaBuilder.java:203)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build
(JavaBuilder.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java
(Compiled Code))
	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.basicBuildLoop
(BuildManager.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java(Compiled Code))
	at org.eclipse.core.internal.events.BuildManager.build
(BuildManager.java:212)
	at org.eclipse.core.internal.resources.Workspace.build
(Workspace.java:181)
	at org.eclipse.ui.actions.GlobalBuildAction$1.run
(GlobalBuildAction.java:174)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:101)
Comment 1 Kent Johnson CLA 2003-08-12 10:47:01 EDT
Simon, what VM are you running?
Comment 2 Simon Arsenault CLA 2003-08-12 10:55:23 EDT
This is the line from the .log file:

java.fullversion=J2RE 1.3.1 IBM Windows 32 build cn131-20020403 (JIT enabled: 
jitc)
Comment 3 Kent Johnson CLA 2003-08-12 11:53:34 EDT
Closed. The JIT in this VM is known for random NPEs.
Comment 4 Simon Arsenault CLA 2003-08-12 12:26:51 EDT
1) I've been using this VM for a long time and never had these types of problem 
before until these recent Eclipse integration build. Why is this problem only 
showing up now? Is the JDT Java compiler generating things differently now?

2) What IBM VM version should I be running then? Or are we to all switch to 
SideCar?