Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #326573 +++ java.lang.NullPointerException at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.sourceStart(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.problem.ProblemReporter.incompatibleReturnType(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodVerifier.reportIncompatibleReturnTypeError(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodVerifier.checkAgainstInheritedMethods(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodVerifier.checkMethods(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodVerifier.verify(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.SourceTypeBinding.verifyMethods(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.verifyMethods(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.Compiler.process(Unknown Source) at org.eclipse.wst.jsdt.internal.compiler.Compiler.compile(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.compile(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuilder.compile(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder.build(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.buildAll(Unknown Source) at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build(Unknown Source) at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source) at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source) at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown Source) at org.eclipse.core.internal.events.BuildManager.build(Unknown Source) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown Source) at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source) at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) This is happening when it tries to verify methods form a "nextType" that has already been "cleaned" which nulls out its scope information. If it has already been cleaned then its methods have already been verified.
Checked into 3.2.3 and HEAD.