id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,drp_resources,i_links,o_links,remaining_time,sprint 12838,BUG:JDK bug in GTKFileChooserUI,omero-qa,dlindner,"It's actually JDK bug, but creating a ticket for it to keep track of it. Haven't found a way to reproduce it, yet. If I do, could report it to Java bug system. [https://www.openmicroscopy.org/qa2/qa2/qa/feedback/10998/] [[BR]] Comment: Creating a New Folder in Select data import while one with same name already existed. [[BR]] {{{ java.lang.Exception: Abnormal termination due to an uncaught exception. java.lang.ArrayIndexOutOfBoundsException: 17 >= 17 at java.util.Vector.elementAt(Vector.java:474) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$GTKFileListModel.getElementAt(GTKFileChooserUI.java:987) at javax.swing.JList.getSelectedValues(JList.java:2268) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$SelectionListener.valueChanged(GTKFileChooserUI.java:430) at javax.swing.JList.fireSelectionValueChanged(JList.java:1796) at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1810) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.insertIndexInterval(DefaultListSelectionModel.java:632) at javax.swing.plaf.basic.BasicListUI$Handler.intervalAdded(BasicListUI.java:2581) at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:148) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$GTKFileListModel.intervalAdded(GTKFileChooserUI.java:991) at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:148) at javax.swing.plaf.basic.BasicDirectoryModel.access$700(BasicDirectoryModel.java:43) at javax.swing.plaf.basic.BasicDirectoryModel$DoChangeContents.run(BasicDirectoryModel.java:490) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Abnormal termination due to an uncaught exception. java.lang.ArrayIndexOutOfBoundsException: 17 >= 17 at java.util.Vector.elementAt(Vector.java:474) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$GTKFileListModel.getElementAt(GTKFileChooserUI.java:987) at javax.swing.JList.getSelectedValues(JList.java:2268) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$SelectionListener.valueChanged(GTKFileChooserUI.java:430) at javax.swing.JList.fireSelectionValueChanged(JList.java:1796) at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1810) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.insertIndexInterval(DefaultListSelectionModel.java:632) at javax.swing.plaf.basic.BasicListUI$Handler.intervalAdded(BasicListUI.java:2581) at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:148) at com.sun.java.swing.plaf.gtk.GTKFileChooserUI$GTKFileListModel.intervalAdded(GTKFileChooserUI.java:991) at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:148) at javax.swing.plaf.basic.BasicDirectoryModel.access$700(BasicDirectoryModel.java:43) at javax.swing.plaf.basic.BasicDirectoryModel$DoChangeContents.run(BasicDirectoryModel.java:490) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Exception in thread ""AWT-EventQueue-0"" at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.showErrorDialog(UserNotifierImpl.java:191) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:291) at org.openmicroscopy.shoola.env.AbnormalExitHandler.doTermination(AbnormalExitHandler.java:147) at org.openmicroscopy.shoola.env.AbnormalExitHandler.terminate(AbnormalExitHandler.java:85) at org.openmicroscopy.shoola.env.RootThreadGroup.uncaughtException(RootThreadGroup.java:69) at java.awt.EventDispatchThread.processException(EventDispatchThread.java:223) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:215) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) }}}",task,reopened,minor,Unscheduled,Insight,5.1.0,,,java@…,,,,,