Community
Participate
Working Groups
We had made changes to our jdi.jar and I was synchronizing my workspace with the new jar. I got a build failed message and in the log: java.lang.NullPointerException at org.eclipse.jdt.internal.core.builder.impl.StateImpl.forceBinaryType (StateImpl.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.impl.StateImpl.getBinaryType (StateImpl.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.impl.BuilderType.getNewBinaryType (BuilderType.java:104) at org.eclipse.jdt.internal.core.builder.impl.BuilderType.getSuperclass (BuilderType.java:137) at org.eclipse.jdt.internal.core.builder.impl.BuilderType.hasSuperclass (BuilderType.java:146) at org.eclipse.jdt.internal.core.builder.impl.BuilderType.hasSuperclass (BuilderType.java:153) at org.eclipse.jdt.internal.core.builder.impl.BuilderType.hasSuperType (BuilderType.java:179) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.tryMethodDecl arations(IncrementalImageBuilder.java:1552) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.issueIndictme nts(IncrementalImageBuilder.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.issueIndictme nts(IncrementalImageBuilder.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.issueIndictme nts(IncrementalImageBuilder.java:1160) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.updateState (IncrementalImageBuilder.java:1873) at org.eclipse.jdt.internal.core.builder.impl.AbstractImageBuilder.compile (AbstractImageBuilder.java(Compiled Code)) at org.eclipse.jdt.internal.core.builder.impl.IncrementalImageBuilder.applySourceDe lta(IncrementalImageBuilder.java:263) at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.incrementalBuild (JavaBuilder.java:208) at org.eclipse.jdt.internal.core.builder.impl.JavaBuilder.build (JavaBuilder.java:54) at org.eclipse.core.internal.events.BuildManager$2.run (BuildManager.java:356) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:114) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:179) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:189) at org.eclipse.core.internal.events.BuildManager$1.run (BuildManager.java:138) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java(Compiled Code)) at org.eclipse.core.runtime.Platform.run(Platform.java(Compiled Code)) at org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager.java:152) at org.eclipse.core.internal.events.BuildManager.build (BuildManager.java:214) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java(Compiled Code)) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1189) at org.eclipse.ui.actions.WorkspaceModifyOperation.run (WorkspaceModifyOperation.java:78) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:98)
Hopefully this will be gone once the new builder is enabled.
Closed - not reproducable with new builder.