IndexOutOfBoundsException in JBrowser while editing sightings

Issue #319 duplicate
Adam Winer created an issue

bitIndex < 0: -1 java.lang.IndexOutOfBoundsException: bitIndex < 0: -1 at java.util.BitSet.get(BitSet.java:623) at .ui.components.browser.JBrowser$ColumnSelectionModel.set(JBrowser.java:2898) at .ui.components.browser.JBrowser$ColumnSelectionModel.setState(JBrowser.java:3119) at .ui.components.browser.JBrowser$ColumnSelectionModel.removeIndexInterval(JBrowser.java:3196) at javax.swing.plaf.basic.BasicListUI$Handler.intervalRemoved(BasicListUI.java:2601) at javax.swing.AbstractListModel.fireIntervalRemoved(AbstractListModel.java:179) at .ui.components.browser.JBrowser$ColumnListModel.treeNodesRemoved(JBrowser.java:2240) at .ui.util.BaseTreeModel.fireTreeNodesRemoved(BaseTreeModel.java:58) at .ui.panels.reports.ReportsTreeModel.sightingsReplaced(ReportsTreeModel.java:262) at .ui.panels.reports.ReportsBrowserPanel.sightingsReplaced(ReportsBrowserPanel.java:561) at .ui.components.BaseTaxonBrowserPanel$TaxonPreviewRenderer$2.sightingsSwapped(BaseTaxonBrowserPanel.java:667) at .ui.components.BaseTaxonBrowserPanel$TaxonPreviewRenderer$2.sightingsUpdated(BaseTaxonBrowserPanel.java:660) at .ui.components.SightingBrowsePanel.save(SightingBrowsePanel.java:215) at .ui.components.SightingBrowsePanel$3.ancestorRemoved(SightingBrowsePanel.java:149) at javax.swing.AncestorNotifier.fireAncestorRemoved(AncestorNotifier.java:108)

Comments (1)

  1. Log in to comment