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.
Product Version = NetBeans IDE Dev (Build 050907) While resizing IDE main window: *********** Exception occurred ************ at 4:03 PM on Sep 8, 2005 java.lang.ArrayIndexOutOfBoundsException: 0 at org.netbeans.core.windows.model.SplitSubModel.setSplitWeights(SplitSubModel.java:487) at org.netbeans.core.windows.model.EditorSplitSubModel.setSplitWeights(EditorSplitSubModel.java:72) at org.netbeans.core.windows.model.ModesSubModel.setSplitWeights(ModesSubModel.java:247) at org.netbeans.core.windows.model.DefaultModel.setSplitWeights(DefaultModel.java:998) at org.netbeans.core.windows.Central.userChangedSplit(Central.java:1527) at org.netbeans.core.windows.view.ViewHelper.setSplitWeights(ViewHelper.java:239) at org.netbeans.core.windows.view.DefaultView.userMovedSplit(DefaultView.java:711) at org.netbeans.core.windows.view.SplitView$1.propertyChange(SplitView.java:139) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:341) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at java.awt.Component.firePropertyChange(Component.java:7159) at org.netbeans.core.windows.view.ui.MultiSplitPane.access$500(MultiSplitPane.java:49) at org.netbeans.core.windows.view.ui.MultiSplitPane$MultiSplitLayout.layoutContainer(MultiSplitPane.java:605) at java.awt.Container.layout(Container.java:1401) at java.awt.Container.doLayout(Container.java:1390) at java.awt.Container.validateTree(Container.java:1473) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validateTree(Container.java:1480) at java.awt.Container.validate(Container.java:1448) at java.awt.Window.dispatchEventImpl(Window.java:1772) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Passing to Standa. Btw Petr any steps to reproduce? I can't reproduce on my machine.
Got it once. Suspect threading.
fixed - still not able to reproduce but i added a check for this condition Checking in src/org/netbeans/core/windows/model/SplitSubModel.java; /cvs/core/windows/src/org/netbeans/core/windows/model/SplitSubModel.java,v <-- SplitSubModel.java new revision: 1.9; previous revision: 1.8 done