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 60303 - IDE does not come up on restart
Summary: IDE does not come up on restart
Status: RESOLVED WORKSFORME
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Windows ME/2000
: P2 blocker (vote)
Assignee: issues@java
URL:
Keywords: RANDOM
Depends on:
Blocks:
 
Reported: 2005-06-20 22:23 UTC by Samaresh Panda
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samaresh Panda 2005-06-20 22:23:28 UTC
I quit the IDE. On restart, I see a java.exe and two nbexec.exe running but my
IDE does not show up.

Workaround is to delete the userdir and restart.

This is what the log file has to say:

java.util.ConcurrentModificationException
	at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:449)
	at java.util.AbstractList$Itr.next(AbstractList.java:420)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.LightAttrList$LightAttrListIterator.next(LightAttrList.java:444)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.FeaturesList$FeatureListIterator.next(FeaturesList.java:465)
	at
org.netbeans.modules.java.bridge.ObjectsCollection.getElements(ObjectsCollection.java:109)
	at
org.netbeans.modules.java.bridge.MethodsCollection.getMethods(MethodsCollection.java:76)
	at
org.netbeans.modules.java.bridge.ClassElementImpl.getMethods(ClassElementImpl.java:565)
	at org.openide.src.ClassElement.getMethods(ClassElement.java:485)
	at org.openide.src.ClassElement.hasMainMethod(ClassElement.java:802)
	at
org.netbeans.modules.jemmysupport.runinternally.RunInternallyAction.getSelectedMainClass(RunInternallyAction.java:193)
	at
org.netbeans.modules.jemmysupport.runinternally.RunInternallyAction.enable(RunInternallyAction.java:88)
	at org.openide.util.actions.NodeAction.isEnabled(NodeAction.java:133)
	at org.openide.awt.Actions$ButtonBridge.updateState(Actions.java:519)
	at org.openide.awt.Actions$Bridge.addNotify(Actions.java:329)
	at org.openide.awt.Actions$Bridge$VisL.propertyChange(Actions.java:363)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270)
	at java.awt.Component.firePropertyChange(Component.java:7159)
	at javax.swing.JComponent.addNotify(JComponent.java:4437)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at org.openide.awt.Toolbar.addNotify(Toolbar.java:486)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at org.openide.awt.ToolbarPool.addNotify(ToolbarPool.java:137)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at java.awt.Container.addNotify(Container.java:2500)
	at javax.swing.JComponent.addNotify(JComponent.java:4436)
	at javax.swing.JRootPane.addNotify(JRootPane.java:680)
	at java.awt.Container.addNotify(Container.java:2500)
	at java.awt.Window.addNotify(Window.java:466)
	at java.awt.Frame.addNotify(Frame.java:501)
	at java.awt.Window.show(Window.java:513)
	at java.awt.Component.show(Component.java:1300)
	at java.awt.Component.setVisible(Component.java:1253)
	at org.netbeans.core.windows.view.ui.MainWindow.setVisible(MainWindow.java:542)
	at
org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:514)
	at
org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:467)
	at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:151)
	at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:238)
	at
org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:227)
	at
org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:164)
	at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:85)
	at org.netbeans.core.windows.Central.setVisible(Central.java:74)
	at
org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:710)
	at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:56)
	at org.netbeans.core.Main$3.run(Main.java:269)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[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)
Comment 1 Samaresh Panda 2005-06-20 22:28:01 UTC
Deleting the MDR cache also solves this problem. More specifically I just
removed .netbeans\4.1\var\cache\mdrstorage\org-netbeans-java directory and IDE
shows up.
Comment 2 Tomas Hurka 2005-06-21 12:42:01 UTC
We need steps how to reproduce it. Also please attach while ide.log not just exception stack trace.
Comment 3 Milan Kubec 2005-11-01 12:28:21 UTC
samaresh, are you able to provide requested information?
Comment 4 Milan Kubec 2005-11-02 08:33:49 UTC
Closing as WORKSFORME, reporter is not able to provide details about the issue.
Please create new issue if you can reproduce.
Comment 5 Quality Engineering 2007-09-20 09:41:15 UTC
Reorganization of java component