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.
I opened about 20 projects. Then I started to select them in Project menu. If you select more then 7 items exception appears. java.lang.ArrayIndexOutOfBoundsException: 6 at org.openide.util.lookup.ProxyLookup$R.lookupChange(ProxyLookup.java:410) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:187) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction$LastActivatedWindowLookup.updateLookups(LookupSensitiveAction.java:218) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction$LastActivatedWindowLookup.propertyChange(LookupSensitiveAction.java:223) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:297) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:233) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistrySelectedNodesChanged(WindowManagerImpl.java:1008) at org.netbeans.core.windows.WindowManagerImpl.topComponentActivatedNodesChanged(WindowManagerImpl.java:1181) at org.openide.windows.TopComponent.setActivatedNodesImpl(TopComponent.java:312) at org.openide.windows.TopComponent.access$400(TopComponent.java:112) at org.openide.windows.TopComponent$SynchronizeNodes.run(TopComponent.java:1565) at org.openide.windows.TopComponent$SynchronizeNodes.resultChanged(TopComponent.java:1547) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:215) at org.openide.explorer.DefaultEMLookup.updateLookups(DefaultEMLookup.java:131) at org.openide.explorer.DefaultEMLookup.propertyChange(DefaultEMLookup.java:163) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:186) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:842) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:839) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.fire(ExplorerManager.java:260) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:273) at org.openide.explorer.ExplorerManager$1SetExploredContextAndSelection.run(ExplorerManager.java:361) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.explorer.ExplorerManager.setExploredContextAndSelection(ExplorerManager.java:388) at org.openide.explorer.view.BeanTreeView.selectionChanged(BeanTreeView.java:155) at org.openide.explorer.view.TreeView.callSelectionChanged(TreeView.java:752) at org.openide.explorer.view.TreeView$TreePropertyListener.run(TreeView.java:1320) at org.openide.util.Mutex.postRequest(Mutex.java:1251) at org.openide.util.Mutex.postReadRequest(Mutex.java:565) at org.openide.explorer.view.TreeView$TreePropertyListener.valueChanged(TreeView.java:1291) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.JTree.setSelectionInterval(JTree.java:2048) at javax.swing.plaf.basic.BasicTreeUI.extendSelection(BasicTreeUI.java:2384) at javax.swing.plaf.basic.BasicTreeUI.access$2500(BasicTreeUI.java:46) at javax.swing.plaf.basic.BasicTreeUI$Actions.increment(BasicTreeUI.java:4326) at javax.swing.plaf.basic.BasicTreeUI$Actions.actionPerformed(BasicTreeUI.java:4016) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1571) at javax.swing.JComponent.processKeyBinding(JComponent.java:2772) at javax.swing.JComponent.processKeyBindings(JComponent.java:2807) at javax.swing.JComponent.processKeyEvent(JComponent.java:2735) at java.awt.Component.processEvent(Component.java:5294) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1826) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:681) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:938) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:810) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:645) at java.awt.Component.dispatchEventImpl(Component.java:3857) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) 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)
This is very similar as issue 123562 which should be already fixed. I reassign it to core/navigator for evaluation
it's reproducible on my XP as well. I just select more then 10 classes in a scope one project and then a plenty of exception were thrown. I increase the priority to P2 because, IDE always get frozen for some time and then seems to be unstable.
thank you for report, please provide build number next time. *** This issue has been marked as a duplicate of 123679 ***