Hi,
while starting my Application sometimes the following error messages occur, the error message are not 100% reproducible. After the messages have occurred it seems that there are no further problems with docking frames. What is going wrong? What I have to do to prevent the error messages?
I use v1.1.2p7.
thanks,
martin
Exception in thread “AWT-EventQueue-0” java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at bibliothek.gui.dock.action.FilteredDockActionSource.getDockActionCount(FilteredDockActionSource.java:162)
at bibliothek.gui.dock.station.stack.action.DockActionDistributorSource.getDockActionCount(DockActionDistributorSource.java:138)
at bibliothek.gui.dock.station.stack.action.DockActionDistributorSource.setSource(DockActionDistributorSource.java:218)
at bibliothek.gui.dock.station.stack.action.DockActionDistributorSource.removeDockActionSourceListener(DockActionDistributorSource.java:210)
at bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.set(ButtonPanel.java:274)
at bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.set(ButtonPanel.java:236)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent.updateContent(DockActionCombinedInfoComponent.java:126)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent.setSelection(DockActionCombinedInfoComponent.java:104)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent$1.selectionChanged(DockActionCombinedInfoComponent.java:58)
at bibliothek.gui.dock.station.stack.tab.AbstractTabPane.fireSelectionChanged(AbstractTabPane.java:193)
at bibliothek.gui.dock.station.stack.tab.AbstractTabPane.setSelectedDockable(AbstractTabPane.java:376)
at bibliothek.gui.dock.station.stack.CombinedStackDockComponent.setSelectedDockable(CombinedStackDockComponent.java:439)
at bibliothek.gui.dock.station.stack.CombinedStackDockComponent.setSelectedIndex(CombinedStackDockComponent.java:433)
at bibliothek.gui.dock.StackDockStation.setFrontDockable(StackDockStation.java:766)
at bibliothek.gui.DockController$FocusControllerObserver.dockableFocused(DockController.java:1474)
at bibliothek.gui.dock.control.focus.AbstractFocusController.fireDockableFocused(AbstractFocusController.java:199)
at bibliothek.gui.dock.control.DefaultFocusController.execute(DefaultFocusController.java:223)
at bibliothek.gui.dock.control.DefaultFocusController$Request.run(DefaultFocusController.java:323)
at bibliothek.gui.dock.control.DefaultFocusController$Request.enqueue(DefaultFocusController.java:276)
at bibliothek.gui.dock.control.DefaultFocusController.grant(DefaultFocusController.java:240)
at bibliothek.gui.dock.control.DefaultFocusController.access$000(DefaultFocusController.java:55)
at bibliothek.gui.dock.control.DefaultFocusController$2.run(DefaultFocusController.java:215)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.NullPointerException: Unbind called too often, omit unbind and continue
at bibliothek.gui.dock.action.actions.AbstractStandardDockAction.unbind(AbstractStandardDockAction.java:154)
at bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.set(ButtonPanel.java:269)
at bibliothek.gui.dock.themes.basic.action.buttons.ButtonPanel.set(ButtonPanel.java:236)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent.updateContent(DockActionCombinedInfoComponent.java:126)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent.setSelection(DockActionCombinedInfoComponent.java:104)
at bibliothek.gui.dock.station.stack.DockActionCombinedInfoComponent$1.selectionChanged(DockActionCombinedInfoComponent.java:58)
at bibliothek.gui.dock.station.stack.tab.AbstractTabPane.fireSelectionChanged(AbstractTabPane.java:193)
at bibliothek.gui.dock.station.stack.tab.AbstractTabPane.setSelectedDockable(AbstractTabPane.java:376)
at bibliothek.gui.dock.station.stack.CombinedStackDockComponent.setSelectedDockable(CombinedStackDockComponent.java:439)
at bibliothek.gui.dock.station.stack.CombinedStackDockComponent.setSelectedIndex(CombinedStackDockComponent.java:433)
at bibliothek.gui.dock.StackDockStation.setFrontDockable(StackDockStation.java:766)
at bibliothek.gui.DockController$FocusControllerObserver.dockableFocused(DockController.java:1474)
at bibliothek.gui.dock.control.focus.AbstractFocusController.fireDockableFocused(AbstractFocusController.java:199)
at bibliothek.gui.dock.control.DefaultFocusController.execute(DefaultFocusController.java:223)
at bibliothek.gui.dock.control.DefaultFocusController$Request.run(DefaultFocusController.java:323)
at bibliothek.gui.dock.control.DefaultFocusController$Request.enqueue(DefaultFocusController.java:276)
at bibliothek.gui.dock.control.DefaultFocusController.grant(DefaultFocusController.java:240)
at bibliothek.gui.dock.control.DefaultFocusController.access$000(DefaultFocusController.java:55)
at bibliothek.gui.dock.control.DefaultFocusController$2.run(DefaultFocusController.java:215)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)