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.

Bug 22495 - ArrayIndexOutOfBounds exception when opening >9 source files
Summary: ArrayIndexOutOfBounds exception when opening >9 source files
Status: CLOSED WORKSFORME
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: Other Windows ME/2000
: P3 blocker (vote)
Assignee: Peter Zavadsky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-16 14:49 UTC by alan eustace
Modified: 2009-11-07 13:33 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
ide.log file for ide (497.29 KB, text/plain)
2002-04-16 14:52 UTC, alan eustace
Details

Note You need to log in before you can comment on or make changes to this bug.
Description alan eustace 2002-04-16 14:49:55 UTC
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.
Comment 1 alan eustace 2002-04-16 14:52:26 UTC
Created attachment 5427 [details]
ide.log file for ide
Comment 2 _ ttran 2002-04-18 08:05:10 UTC
winsys bug?
Comment 3 David Simonek 2002-04-18 09:26:10 UTC
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.
Comment 4 Peter Zavadsky 2002-04-19 15:59:23 UTC
Closing as worksforme, done code changes in SplitContainerImpl
affecting the old behaviour, please reopen if happens again.
Comment 5 Quality Engineering 2003-07-01 15:46:27 UTC
Resolved for 3.4.x or earlier, no new info since then -> verified.

Comment 6 Quality Engineering 2003-07-01 16:19:01 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.
Comment 7 Jan Chalupa 2003-11-03 14:17:47 UTC
A CLOSED issue mistakenly moved into a NEW state... closing again...
Comment 8 Jan Chalupa 2003-11-03 14:20:15 UTC
... step 2...
Comment 9 Jan Chalupa 2003-11-03 14:23:10 UTC
... step 2...
Comment 10 Jan Chalupa 2003-11-03 14:33:19 UTC
... step 3. CLOSED.