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 141955 - IllegalComponentStateException: contentPane cannot be set to null
Summary: IllegalComponentStateException: contentPane cannot be set to null
Status: RESOLVED WONTFIX
Alias: None
Product: ide
Classification: Unclassified
Component: Extbrowser (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Peter Zavadsky
URL:
Keywords:
Depends on:
Blocks: 132242
  Show dependency tree
 
Reported: 2008-07-28 21:53 UTC by _ krystyna
Modified: 2008-07-30 08:53 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 _ krystyna 2008-07-28 21:53:40 UTC
NetBeans-dev-4586
WinXP
JDK1.6.0_10

on restart of IDE (one project loaded), from top menu, Windows > Reset Windows
and got this exception

java.awt.IllegalComponentStateException: contentPane cannot be set to null.
	at javax.swing.JRootPane.setContentPane(JRootPane.java:602)
	at javax.swing.JDialog.setContentPane(JDialog.java:997)
	at org.netbeans.modules.extbrowser.embedded.mozilla.DopplegangerPanel.createDoppleganger
(DopplegangerPanel.java:341)
	at org.netbeans.modules.extbrowser.embedded.mozilla.DopplegangerPanel.addNotify(DopplegangerPanel.java:260)
	at java.awt.Container.addNotify(Container.java:2560)
	at javax.swing.JComponent.addNotify(JComponent.java:4683)
	at java.awt.Container.addNotify(Container.java:2560)
	at javax.swing.JComponent.addNotify(JComponent.java:4683)
	at java.awt.Container.addNotify(Container.java:2560)
	at javax.swing.JComponent.addNotify(JComponent.java:4683)
	at java.awt.Container.addImpl(Container.java:1039)
	at java.awt.Container.add(Container.java:896)
	at org.netbeans.swing.tabcontrol.plaf.DefaultTabbedContainerUI$ModelListener.indicesChanged
(DefaultTabbedContainerUI.java:1235)
	at org.netbeans.swing.tabcontrol.DefaultTabDataModel.fireIndicesChanged(DefaultTabDataModel.java:492)
	at org.netbeans.swing.tabcontrol.DefaultTabDataModel.setTabs(DefaultTabDataModel.java:120)
	at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter.setTopComponents(TabbedAdapter.java:234)
	at org.netbeans.core.windows.view.ui.TabbedHandler.setTopComponents(TabbedHandler.java:158)
	at org.netbeans.core.windows.view.ui.AbstractModeContainer.setTopComponents(AbstractModeContainer.java:124)
	at org.netbeans.core.windows.view.ModeView.setTopComponents(ModeView.java:137)
	at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:254)
	at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:241)
	at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:226)
	at org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:143)
	at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:149)
	at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:269)
	at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:245)
	at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:183)
	at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:123)
	at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:757)
	at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:311)
	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpenAtTabPosition(WindowManagerImpl.java:1086)
	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:1053)
	at org.openide.windows.TopComponent.open(TopComponent.java:384)
	at org.openide.windows.TopComponent.open(TopComponent.java:375)
[catch] at org.netbeans.core.windows.actions.ResetWindowsAction$1.run(ResetWindowsAction.java:133)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comment 1 Peter Zavadsky 2008-07-30 08:53:48 UTC
Please, ignore the Test menu, that is old Sandip/Joelle's code, not used anymore.