This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
this error occurred when I had 9 source files opened in the source editor, and tried to open another. I've tried to reproduce it to no avail. running netbeans 3.3.1, build 200202011224 java 1.3.1_01, VM java hotspot client 1.3.1_01 below is ide.log output: *********** Exception occurred ************ Tue Apr 16 12:43:39 BST 2002: java.lang.ArrayIndexOutOfBoundsException: 10 > 0 java.lang.ArrayIndexOutOfBoundsException: 10 > 0 at java.util.Vector.insertElementAt (Vector.java:551) at javax.swing.JTabbedPane.insertTab (JTabbedPane.java:441) at org.netbeans.core.windows.frames.SplitContainerImpl.compone ntAdded(SplitContainerImpl.java:417) at org.netbeans.core.windows.frames.DefaultContainerImpl.addTo pComponent(DefaultContainerImpl.java:278) at org.netbeans.core.windows.ModeImpl.addToContainer (ModeImpl.java:1780) at org.netbeans.core.windows.ModeImpl.access$400 (ModeImpl.java:77) at org.netbeans.core.windows.ModeImpl$1.performCommand (ModeImpl.java:396) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:186) at org.netbeans.core.windows.DeferredPerformer.putRequest (DeferredPerformer.java:83) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:377) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:357) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:345) at org.netbeans.core.windows.WindowManagerImpl$TopComponentMan ager.doOpen(WindowManagerImpl.java:1451) at org.netbeans.core.windows.WindowManagerImpl$TopComponentMan ager.open(WindowManagerImpl.java:1408) at org.openide.windows.TopComponent.open (TopComponent.java:212) at org.openide.text.CloneableEditor.open (CloneableEditor.java:278) at org.openide.windows.TopComponent.open (TopComponent.java:199) at org.openide.windows.CloneableOpenSupport.openCloneableTopCo mponent(CloneableOpenSupport.java:159) at org.openide.windows.CloneableOpenSupport$1.run (CloneableOpenSupport.java:67) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:154) at java.awt.EventQueue.dispatchEvent (EventQueue.java:337) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:93) at java.awt.EventDispatchThread.run (EventDispatchThread.java:85) *********** Exception occurred ************ Tue Apr 16 12:44:32 BST 2002: java.lang.ArrayIndexOutOfBoundsException: 11 > 0 java.lang.ArrayIndexOutOfBoundsException: 11 > 0 at java.util.Vector.insertElementAt (Vector.java:551) at javax.swing.JTabbedPane.insertTab (JTabbedPane.java:441) at org.netbeans.core.windows.frames.SplitContainerImpl.compone ntAdded(SplitContainerImpl.java:417) at org.netbeans.core.windows.frames.DefaultContainerImpl.addTo pComponent(DefaultContainerImpl.java:278) at org.netbeans.core.windows.ModeImpl.addToContainer (ModeImpl.java:1780) at org.netbeans.core.windows.ModeImpl.access$400 (ModeImpl.java:77) at org.netbeans.core.windows.ModeImpl$1.performCommand (ModeImpl.java:396) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:186) at org.netbeans.core.windows.DeferredPerformer.putRequest (DeferredPerformer.java:83) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:377) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:357) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:345) at org.netbeans.core.windows.WindowManagerImpl$TopComponentMan ager.doOpen(WindowManagerImpl.java:1451) at org.netbeans.core.windows.WindowManagerImpl$TopComponentMan ager.open(WindowManagerImpl.java:1408) at org.openide.windows.TopComponent.open (TopComponent.java:212) at org.openide.text.CloneableEditor.open (CloneableEditor.java:278) at org.openide.windows.TopComponent.open (TopComponent.java:199) at org.openide.windows.CloneableOpenSupport.openCloneableTopCo mponent(CloneableOpenSupport.java:159) at org.openide.windows.CloneableOpenSupport$1.run (CloneableOpenSupport.java:67) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:154) at java.awt.EventQueue.dispatchEvent (EventQueue.java:337) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:93) at java.awt.EventDispatchThread.run (EventDispatchThread.java:85) I can submit the full ide.log file if needed.
Created attachment 5427 [details] ide.log file for ide
winsys bug?
Yes, winsys. Thanks Trung. I saw similar bug long time ago, problem is that it's not reproductible, it happens only under special circumstances we don't know. I would say winsys guys will need to write simple tests which will open/close, dock several top components like crazy to really find out what's going on.
Closing as worksforme, done code changes in SplitContainerImpl affecting the old behaviour, please reopen if happens again.
Resolved for 3.4.x or earlier, no new info since then -> verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.
A CLOSED issue mistakenly moved into a NEW state... closing again...
... step 2...
... step 3. CLOSED.