Bug 16021

Summary: Infinite loop in JavaCore.isReferencedBy(...)
Product: [Eclipse Project] JDT Reporter: Jerome Lanneluc <jerome_lanneluc>
Component: CoreAssignee: Philipe Mulet <philippe_mulet>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1    
Version: 2.0   
Target Milestone: 2.0 M6   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Jerome Lanneluc CLA 2002-05-15 07:23:40 EDT
Build 20020514

Trying to open a hierarchy on java.util.HashMap, the hierarchy was built but 
the editor never opened as it was in an infinite loop in JavaCore.isReferencedBy
(...).

Note that there is no visible marker associated with this class or any in its 
hierarchy.
Comment 1 Philipe Mulet CLA 2002-05-15 07:32:03 EDT
Indeed this code can enter an infinite loop. Fixed, patch released on Jdt/Core 
resource dev page.

Surprisingly, this defect doesn't show up all times. Scenario should be anytime 
placing a breakpoint on a toplevel classfile.