java.lang.IllegalArgumentException: Row index out of range at javax.swing.JTable.boundRow(JTable.java:2106) at javax.swing.JTable.setRowSelectionInterval(JTable.java:2129) at org.netbeans.modules.profiler.heapwalk.ui.ClassesListControllerUI$1.propertyChange(ClassesListControllerUI.java:483) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:297) at org.netbeans.modules.profiler.heapwalk.ui.ClassesListControllerUI$ClassesListTableModel.setSelectedRow(ClassesListControllerUI.java:331) at org.netbeans.modules.profiler.heapwalk.ui.ClassesListControllerUI$ClassesListTableModel.access$1300(ClassesListControllerUI.java:170) at org.netbeans.modules.profiler.heapwalk.ui.ClassesListControllerUI$16.valueChanged(ClassesListControllerUI.java:959) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194) at javax.swing.DefaultListSelectionModel.setAnchorSelectionIndex(DefaultListSelectionModel.java:719) at javax.swing.JTable.clearSelectionAndLeadAnchor(JTable.java:2090) at javax.swing.JTable.tableChanged(JTable.java:4433) at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:280) at javax.swing.table.AbstractTableModel.fireTableDataChanged(AbstractTableModel.java:182) at org.netbeans.lib.profiler.ui.components.table.ExtendedTableModel.fireTableDataChanged(ExtendedTableModel.java:175) at org.netbeans.modules.profiler.heapwalk.ui.ClassesListControllerUI$15.stateChanged(ClassesListControllerUI.java:922) at org.netbeans.lib.profiler.ui.components.FilterComponent$Impl.fireChange(FilterComponent.java:245) at org.netbeans.lib.profiler.ui.components.FilterComponent$Impl.filterValueChanged(FilterComponent.java:232) at org.netbeans.lib.profiler.ui.components.FilterComponent$Impl.access$000(FilterComponent.java:108) at org.netbeans.lib.profiler.ui.components.FilterComponent$Impl$FilterCombo$1.run(FilterComponent.java:309) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:616) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)