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.
Netbeans 3.3 beta 1 under JDK1.3.1_01; on switching from the Editing to the Debugging workspace, I got the following exception. Previously, I've switched back and forth between the workspaces with no trouble, so I've no idea what was any different this time. Thu Nov 01 13:56:00 GMT 2001: java.lang.NullPointerException: null java.lang.NullPointerException at org.netbeans.core.windows.ModeImpl.shouldIgnoreName (ModeImpl.java:1689) at org.netbeans.core.windows.ModeImpl.frameTitle(ModeImpl.java:1616) at org.netbeans.core.windows.ModeImpl.updateTitle(ModeImpl.java:1626) at org.netbeans.core.windows.frames.DefaultContainerImpl.setAttached (DefaultContainerImpl.java:486) at org.netbeans.core.windows.ModeImpl.setVisible(ModeImpl.java:1018) at org.netbeans.core.windows.ModeImpl$1.performCommand (ModeImpl.java:384) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:165) at org.netbeans.core.windows.DeferredPerformer.putRequest (DeferredPerformer.java:83) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:357) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:337) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:325) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.doOpen (WindowManagerImpl.java:1310) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.open (WindowManagerImpl.java:1267) at org.openide.windows.TopComponent.open(TopComponent.java:195) at org.netbeans.core.output.OutputTabTerm.open(OutputTabTerm.java:642) at org.netbeans.core.windows.layers.TCRefImpl.performCommand (TCRefImpl.java:143) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:165) at org.netbeans.core.windows.DeferredPerformer.putRequest (DeferredPerformer.java:83) at org.netbeans.core.windows.layers.TCRefImpl.updateMode (TCRefImpl.java:166) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents (ModeData.java:604) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents (ModeData.java:492) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection (ModeData.java:905) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties (ModeData.java:371) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll (ModeData.java:309) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection (ModeData.java:885) at org.netbeans.core.windows.ModeImpl.ensureSectionLoaded (ModeImpl.java:1746) at org.netbeans.core.windows.ModeImpl.getFrameType(ModeImpl.java:1309) at org.netbeans.core.windows.WorkspaceVisibilityManager.divideModes (WorkspaceVisibilityManager.java:278) at org.netbeans.core.windows.WorkspaceVisibilityManager.processModes (WorkspaceVisibilityManager.java:253) at org.netbeans.core.windows.WorkspaceVisibilityManager.doSetVisible (WorkspaceVisibilityManager.java:169) at org.netbeans.core.windows.WorkspaceVisibilityManager.setVisible (WorkspaceVisibilityManager.java:88) at org.netbeans.core.windows.WorkspaceImpl.setVisible (WorkspaceImpl.java:623) at org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace (WindowManagerImpl.java:435) at org.netbeans.core.windows.WorkspaceImpl.activate (WorkspaceImpl.java:410) at org.netbeans.core.windows.WorkspaceSwitcher$PoolListener.propertyChange (WorkspaceSwitcher.java:134) at org.netbeans.core.awt.TabControl.fireIndexChange(TabControl.java:846) at org.netbeans.core.awt.TabControl.setSelectedIndex (TabControl.java:189) at org.netbeans.core.awt.TabControl.processMouseEvent (TabControl.java:803) at java.awt.Component.processEvent(Component.java:3544) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2593) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:2451) [catch] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2210) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:926) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) 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 didn't notice the Next button at first... there was a second NPE, but the stack trace is different so I've included it too: Thu Nov 01 14:04:12 GMT 2001: java.lang.NullPointerException: null java.lang.NullPointerException at org.netbeans.core.windows.ModeImpl.shouldIgnoreName (ModeImpl.java:1689) at org.netbeans.core.windows.ModeImpl.frameTitle (ModeImpl.java:1616) at org.netbeans.core.windows.ModeImpl.updateTitle (ModeImpl.java:1626) at org.netbeans.core.windows.frames.DefaultContainerImpl.setSelectedTopCo mponent(DefaultContainerImpl.java:609) at org.netbeans.core.windows.frames.DefaultContainerImpl.requestFocus (DefaultContainerImpl.java:378) at org.netbeans.core.windows.ModeImpl.doRequestFocus (ModeImpl.java:732) at org.netbeans.core.windows.ModeImpl.requestFocus (ModeImpl.java:697) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager$DoRequ est.requestFocus(WindowManagerImpl.java:1638) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager$DoRequ est.run(WindowManagerImpl.java:1664) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.reques tFocus(WindowManagerImpl.java:1372) at org.openide.windows.TopComponent.requestFocus (TopComponent.java:390) at org.netbeans.core.output.OutputTabTerm.requestFocus (OutputTabTerm.java:477) at org.netbeans.core.windows.frames.DefaultContainerImpl.reactivateSelect edComponent(DefaultContainerImpl.java:721) at org.netbeans.core.windows.frames.DefaultContainerImpl$2.run (DefaultContainerImpl.java:873) at org.netbeans.core.windows.frames.DefaultContainerImpl$4.run (DefaultContainerImpl.java:888) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) 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)
It's getting worse - I can't even start Netbeans now; after the splash screen, the welcome screen opens, then it just gives another NullPointerException (below) and the main window never opens. Something must be running, though, since if I try it again there's an error about not being able to bind the Open File Server port. Thu Nov 01 16:37:49 GMT 2001: java.lang.NullPointerException: null java.lang.NullPointerException at org.netbeans.core.windows.ModeImpl.shouldIgnoreName (ModeImpl.java:1689) at org.netbeans.core.windows.ModeImpl.frameTitle (ModeImpl.java:1616) at org.netbeans.core.windows.ModeImpl.updateTitle (ModeImpl.java:1626) at org.netbeans.core.windows.frames.DefaultContainerImpl.setAttached (DefaultContainerImpl.java:486) at org.netbeans.core.windows.ModeImpl.setVisible (ModeImpl.java:1018) at org.netbeans.core.windows.ModeImpl$1.performCommand (ModeImpl.java:384) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:165) at org.netbeans.core.windows.DeferredPerformer.putRequest (DeferredPerformer.java:83) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:357) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:337) at org.netbeans.core.windows.ModeImpl.dockInto (ModeImpl.java:325) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.doOpen (WindowManagerImpl.java:1310) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.open (WindowManagerImpl.java:1267) at org.openide.windows.TopComponent.open (TopComponent.java:195) at org.netbeans.core.windows.layers.TCRefImpl.performCommand (TCRefImpl.java:143) at org.netbeans.core.windows.DeferredPerformer.processCommand (DeferredPerformer.java:165) at org.netbeans.core.windows.DeferredPerformer.stateChanged (DeferredPerformer.java:136) at org.netbeans.core.windows.StateManager.fireStateChanged (StateManager.java:117) at org.netbeans.core.windows.StateManager.setVisibilityState (StateManager.java:142) at org.netbeans.core.windows.StateManager.propertyChange (StateManager.java:164) at java.beans.PropertyChangeSupport.firePropertyChange (PropertyChangeSupport.java:230) at java.beans.PropertyChangeSupport.firePropertyChange (PropertyChangeSupport.java:157) at java.awt.Component.firePropertyChange(Component.java:4471) at org.netbeans.core.windows.MainWindow.doShowWindow (MainWindow.java:229) at org.netbeans.core.windows.MainWindow.access$300 (MainWindow.java:57) at org.netbeans.core.windows.MainWindow$4.run (MainWindow.java:205) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) 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)
This issue was misfiled against the experimental workspaceswitcher module. Reassigning to core.
Please try the latest stable version of NB (3.3.1). We cannot reproduce the bug here.
Resolved for 3.4.x or earlier, no new info since then -> verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.