java.lang.ArrayIndexOutOfBoundsException: 4 >= 4 at java.util.Vector.elementAt(Vector.java:431) at javax.swing.JTabbedPane.getComponentAt(JTabbedPane.java:1201) at javax.swing.JTabbedPane.getSelectedComponent(JTabbedPane.java:637) at org.netbeans.core.output2.ui.CloseButtonTabbedPane.sel(CloseButtonTabbedPane.java:58) at org.netbeans.core.output2.ui.CloseButtonTabbedPane.access$200(CloseButtonTabbedPane.java:38) at org.netbeans.core.output2.ui.CloseButtonTabbedPane$CBTPPolicy.getDefaultComponent(CloseButtonTabbedPane.java:80) at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:131) at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(SortingFocusTraversalPolicy.java:244) at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(LayoutFocusTraversalPolicy.java:88) at java.awt.Container.nextFocusHelper(Container.java:3076) at java.awt.Component.removeNotify(Component.java:6459) at java.awt.Container.removeNotify(Container.java:2551) at javax.swing.JComponent.removeNotify(JComponent.java:4624) at javax.swing.text.JTextComponent.removeNotify(JTextComponent.java:1623) at java.awt.Container.removeNotify(Container.java:2545) at javax.swing.JComponent.removeNotify(JComponent.java:4624) at java.awt.Container.removeNotify(Container.java:2545) at javax.swing.JComponent.removeNotify(JComponent.java:4624) at java.awt.Container.removeNotify(Container.java:2545) at javax.swing.JComponent.removeNotify(JComponent.java:4624) at org.netbeans.core.output2.OutputTab.removeNotify(OutputTab.java:49) at java.awt.Container.remove(Container.java:1123) at javax.swing.JTabbedPane.removeTabAt(JTabbedPane.java:955) at javax.swing.JTabbedPane.remove(JTabbedPane.java:1003) at org.netbeans.core.output2.ui.AbstractOutputWindow.remove(AbstractOutputWindow.java:141) at org.netbeans.core.output2.Controller.close(Controller.java:572) at org.netbeans.core.output2.Controller.actionPerformed(Controller.java:365) at org.netbeans.core.output2.Controller$ControllerAction.actionPerformed(Controller.java:1282) at org.netbeans.core.output2.ui.WeakAction.actionPerformed(WeakAction.java:56) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1634) at javax.swing.JComponent.processKeyBinding(JComponent.java:2787) at javax.swing.JComponent.processKeyBindings(JComponent.java:2822) at javax.swing.JComponent.processKeyEvent(JComponent.java:2750) at java.awt.Component.processEvent(Component.java:5776) at java.awt.Container.processEvent(Container.java:1984) at java.awt.Component.dispatchEventImpl(Component.java:4407) at java.awt.Container.dispatchEventImpl(Container.java:2042) at java.awt.Component.dispatchEvent(Component.java:4237) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1828) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:952) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:824) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657) at java.awt.Component.dispatchEventImpl(Component.java:4279) at java.awt.Container.dispatchEventImpl(Container.java:2042) at java.awt.Window.dispatchEventImpl(Window.java:2300) at java.awt.Component.dispatchEvent(Component.java:4237) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)