This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Build: NetBeans IDE Dev (Build 20130620-58a2ab47a911) VM: Java HotSpot(TM) 64-Bit Server VM, 23.3-b01, Java(TM) SE Runtime Environment, 1.7.0_07-b11 OS: Windows 7 User Comments: misterm: Extracting interface from class Olamagato-wtf: I have changed class name from EnSet<E extends Enum<E>> to Enset2<E extends Enum<E>>, successfull (by refectoring). Then I try extract interface with name EnSet from EnSet2<E extends Enum<E>>, with exception. Cancelled. Reporting. GUEST: Refactoring: extract an interface from an existing class Stacktrace: java.lang.StackOverflowError at com.sun.tools.javac.code.Type$WildcardType.getExtendsBound(Type.java:612) at com.sun.tools.javac.code.Type$WildcardType.getExtendsBound(Type.java:534) at org.netbeans.modules.refactoring.java.RefactoringUtils.findUsedGenericTypes(RefactoringUtils.java:732) at org.netbeans.modules.refactoring.java.RefactoringUtils.findUsedGenericTypes(RefactoringUtils.java:728) at org.netbeans.modules.refactoring.java.RefactoringUtils.findUsedGenericTypes(RefactoringUtils.java:719) at org.netbeans.modules.refactoring.java.RefactoringUtils.findUsedGenericTypes(RefactoringUtils.java:738)
Created attachment 136147 [details] stacktrace
This makes such refactorings impossible, raising to P2
Created attachment 136148 [details] IDE log
The signature for the class is: MyClass<D extends Comparable<? super D>>
changeset : c2957c4411f9 author : Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> date : Mon Jun 24 10:13:11 CEST 2013 summary : #231639 - StackOverflowError at com.sun.tools.javac.code.Type$WildcardType.getExtendsBound
Integrated into 'main-golden', will be available in build *201306252301* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/c2957c4411f9 User: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Log: #231639 - StackOverflowError at com.sun.tools.javac.code.Type$WildcardType.getExtendsBound