Summary: | [1.5][compiler] Internal compiler error : NPE in Scope.minimalErasedCandidates | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Alexis Lauthier <alx7539-eclipse> | ||||
Component: | Core | Assignee: | Kent Johnson <kent_johnson> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | millz | ||||
Version: | 3.1.1 | ||||||
Target Milestone: | 3.2 RC1 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Alexis Lauthier
2005-11-10 16:46:37 EST
Problem occurs while connecting supertypes. Not enough info is available for checking interface collisions. It feels the interface collisions check should be extracted outside #connectSuperInterfaces() and be called in sequence when connecting type hierarchies, since the #connectSuperInterfaces() can be triggered independantly through hierarchy cycle check (when hierarchy is only partially connected). *** Bug 132012 has been marked as a duplicate of this bug. *** Created attachment 36848 [details]
Big testcase showing the error.
To get the error add the "src" folder as a source-folder. Then open BaseGame.java and try to invoke the Type-name-Helper. The testcase is rather big, but while I removed all the content of the classes I sometimes experienced that the Bug did not show up.
Added GenericTypeTest 966 Verified for 3.2RC1 with build I20060413-1718 |