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 20080306054758) VM: Java HotSpot(TM) Client VM, 11.0-b11 OS: Linux, 2.6.22-14-generic, i386 User comments: IOOBE was thrown when adding new parameter Steps to reproduce: 1) open sample project 2) open class A 3) call Change parameters for method methodA(T,String, boolean, String...) 4) press Add button 5) press Move Up to get newly added parameter from the last position 6) confirm STACKTRACE: (first 10 lines) java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 at com.sun.tools.javac.util.List.get(List.java:419) at org.netbeans.modules.refactoring.java.plugins.ChangeParamsTransformer.getNewArguments(ChangeParamsTransformer.java:103) at org.netbeans.modules.refactoring.java.plugins.ChangeParamsTransformer.visitMethodInvocation(ChangeParamsTransformer.java:116) at org.netbeans.modules.refactoring.java.plugins.ChangeParamsTransformer.visitMethodInvocation(ChangeParamsTransformer.java:64) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1312) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:67) at com.sun.source.util.TreeScanner.visitExpressionStatement(TreeScanner.java:239) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1152) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:67) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:80)
Created attachment 57857 [details] sample project
Created attachment 57858 [details] sample project - correct MIME type
Already reported in issue 124021, however, the attached test case is reliably reproducible, so I will keep this issue open and mark the other one as a duplicate.
*** Issue 124021 has been marked as a duplicate of this issue. ***
Fixed in 94a978249fa2.
verified in Product Version: NetBeans IDE Dev (Build 20090115032805) Java: 1.6.0_11; Java HotSpot(TM) Client VM 11.0-b16 System: Linux version 2.6.24-23-generic running on i386; UTF-8; en_US (nb)