Bug 69281

Summary: Cheetah 0.0.6 throws NullPointerException on 1.4 code
Product: [Eclipse Project] JDT Reporter: Wolf Siberski <siberski>
Component: CoreAssignee: JDT-Core-Inbox <jdt-core-inbox>
Status: VERIFIED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 3.0   
Target Milestone: 3.1 M2   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Wolf Siberski CLA 2004-07-05 06:07:39 EDT
After installing Cheetah 0.0.6, compiling a pretty large project (which compiles
fine with 3.0 JDT) leads to the attached exception. 
Severity should be 'blocker', but left to normal as Cheetah is not production level.
After disabling Cheetah, everything works fine again.

----

java.lang.NullPointerException
at org.eclipse.jdt.internal.compiler.lookup.Scope.findMemberType(Scope.java:641)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getMemberType(Scope.java:1669)
at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:1780)
at
org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference.getTypeBinding(QualifiedTypeReference.java:41)
at
org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:147)
at
org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveSuperType(TypeReference.java:100)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:903)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:636)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:731)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectMemberTypes(ClassScope.java:609)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:738)
at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:236)
at
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:182)
at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:307)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:321)
at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:209)
at
org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:159)
at
org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:49)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:212)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:135)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:564)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:157)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:229)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:232)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:328)
at org.eclipse.core.internal.resources.Project.build(Project.java:105)
at
org.eclipse.jdt.internal.ui.preferences.OptionsConfigurationBlock$3.run(OptionsConfigurationBlock.java:451)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
Comment 1 Philipe Mulet CLA 2004-07-05 09:35:06 EDT
Please provide steps to reproduce, then reopen.
Comment 2 Kent Johnson CLA 2004-09-09 04:49:26 EDT
This is a duplicate
Comment 3 Kent Johnson CLA 2004-09-09 04:49:42 EDT

*** This bug has been marked as a duplicate of 72094 ***