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 22429 - Cannot close the IDE.
Summary: Cannot close the IDE.
Status: CLOSED DUPLICATE of bug 19839
Alias: None
Product: ide
Classification: Unclassified
Component: UI (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P1 blocker (vote)
Assignee: issues@www
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-15 07:25 UTC by Kev
Modified: 2005-03-09 04:28 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 Kev 2002-04-15 07:25:34 UTC
I cannot close the IDE.  I have to go to task manager and 
actually do an end task in order to shut down the app.

I am running Java version 1.3.1_02

The Error:

Unexpected Exception

A java.lang.NullPointerException exception has occured.

Sun Apr 14 23:17:22 PDT 2002: 
java.lang.NullPointerException: <no message>
java.lang.NullPointerException
        at 
org.netbeans.modules.form.FormDesigner.writeExternal
(FormDesigner.java:114)
        at 
org.openide.windows.TopComponent$Replacer.writeObject
(TopComponent.java:737)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.io.ObjectOutputStream.invokeObjectWriter
(ObjectOutputStream.java:1864)
        at java.io.ObjectOutputStream.outputObject
(ObjectOutputStream.java:1210)
        at java.io.ObjectOutputStream.writeObject
(ObjectOutputStream.java:366)
        at 
org.openide.loaders.XMLSettingsSupport.storeSerialData
(XMLSettingsSupport.java:145)
        at 
org.openide.loaders.XMLSettingsSupport.storeToXML10
(XMLSettingsSupport.java:82)
        at 
org.openide.loaders.InstanceDataObject$SettingsInstance.sav
eInstance2Buffer(InstanceDataObject.java:1505)
        at 
org.openide.loaders.InstanceDataObject$SettingsInstance.acc
ess$200(InstanceDataObject.java:1132)
        at 
org.openide.loaders.InstanceDataObject.storeSettings
(InstanceDataObject.java:329)
        at 
org.openide.loaders.InstanceDataObject.access$1700
(InstanceDataObject.java:66)
        at 
org.openide.loaders.InstanceDataObject$Creator.run
(InstanceDataObject.java:1734)
        at 
org.openide.filesystems.EventControl.runAtomicAction
(EventControl.java:89)
        at 
org.openide.filesystems.FileSystem.runAtomicAction
(FileSystem.java:388)
        at 
org.openide.loaders.InstanceDataObject$Creator.createInstan
ceDataObject(InstanceDataObject.java:1749)
        at org.openide.loaders.InstanceDataObject.create
(InstanceDataObject.java:318)
        at 
org.netbeans.core.windows.PersistenceManager.forceSaveOfTop
Components(PersistenceManager.java:493)
        at 
org.netbeans.core.windows.PersistenceManager.writeXML
(PersistenceManager.java:249)
        at 
org.netbeans.modules.projects.PSupport.projectSave
(PSupport.java:223)
        at 
org.netbeans.core.NbProjectOperation.storeLastProject
(NbProjectOperation.java:52)
        at org.netbeans.core.NbTopManager.exit
(NbTopManager.java:698)
        at 
org.netbeans.core.actions.SystemExit.performAction
(SystemExit.java:54)
        at 
org.netbeans.core.windows.MainWindow$3.windowClosing
(MainWindow.java:155)
        at java.awt.AWTEventMulticaster.windowClosing
(AWTEventMulticaster.java:291)
        at java.awt.AWTEventMulticaster.windowClosing
(AWTEventMulticaster.java:290)
        at java.awt.Window.processWindowEvent
(Window.java:812)
        at javax.swing.JFrame.processWindowEvent
(JFrame.java:237)
        at 
org.netbeans.core.windows.MainWindow.processWindowEvent
(MainWindow.java:366)
        at java.awt.Window.processEvent(Window.java:788)
        at java.awt.Component.dispatchEventImpl
(Component.java:2593)
[catch] at java.awt.Container.dispatchEventImpl
(Container.java:1213)
        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)
=======================================================
Here is the actual output from the log;

*********** Exception occurred ************
Sun Apr 14 23:16:18 PDT 2002: 
java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at 
org.netbeans.modules.form.FormDesigner.writeExternal
(FormDesigner.java:114)
	at 
org.openide.windows.TopComponent$Replacer.writeObject
(TopComponent.java:737)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectOutputStream.invokeObjectWriter
(ObjectOutputStream.java:1864)
	at java.io.ObjectOutputStream.outputObject
(ObjectOutputStream.java:1210)
	at java.io.ObjectOutputStream.writeObject
(ObjectOutputStream.java:366)
	at 
org.openide.loaders.XMLSettingsSupport.storeSerialData
(XMLSettingsSupport.java:145)
	at 
org.openide.loaders.XMLSettingsSupport.storeToXML10
(XMLSettingsSupport.java:82)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.sav
eInstance2Buffer(InstanceDataObject.java:1505)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.acc
ess$200(InstanceDataObject.java:1132)
	at 
org.openide.loaders.InstanceDataObject.storeSettings
(InstanceDataObject.java:329)
	at 
org.openide.loaders.InstanceDataObject.access$1700
(InstanceDataObject.java:66)
	at 
org.openide.loaders.InstanceDataObject$Creator.run
(InstanceDataObject.java:1734)
	at 
org.openide.filesystems.EventControl.runAtomicAction
(EventControl.java:89)
	at 
org.openide.filesystems.FileSystem.runAtomicAction
(FileSystem.java:388)
	at 
org.openide.loaders.InstanceDataObject$Creator.createInstan
ceDataObject(InstanceDataObject.java:1749)
	at org.openide.loaders.InstanceDataObject.create
(InstanceDataObject.java:318)
	at 
org.netbeans.core.windows.PersistenceManager.forceSaveOfTop
Components(PersistenceManager.java:493)
	at 
org.netbeans.core.windows.PersistenceManager.writeXML
(PersistenceManager.java:249)
	at 
org.netbeans.modules.projects.PSupport.projectSave
(PSupport.java:223)
	at 
org.netbeans.core.NbProjectOperation.storeLastProject
(NbProjectOperation.java:52)
	at org.netbeans.core.NbTopManager.exit
(NbTopManager.java:698)
	at 
org.netbeans.core.actions.SystemExit.performAction
(SystemExit.java:54)
	at 
org.netbeans.core.windows.MainWindow$3.windowClosing
(MainWindow.java:155)
	at java.awt.AWTEventMulticaster.windowClosing
(AWTEventMulticaster.java:291)
	at java.awt.AWTEventMulticaster.windowClosing
(AWTEventMulticaster.java:290)
	at java.awt.Window.processWindowEvent
(Window.java:812)
	at javax.swing.JFrame.processWindowEvent
(JFrame.java:237)
	at 
org.netbeans.core.windows.MainWindow.processWindowEvent
(MainWindow.java:366)
	at java.awt.Window.processEvent(Window.java:788)
	at java.awt.Component.dispatchEventImpl
(Component.java:2593)
	at java.awt.Container.dispatchEventImpl
(Container.java:1213)
	at java.awt.Window.dispatchEventImpl
(Window.java:926)
	at java.awt.Component.dispatchEvent
(Component.java:2497)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:339)
[catch] 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)

=====================================================
>Log Session: Sunday, April 14, 2002 9:34:59 PM PDT
>System Info: 
  Product Version       = NetBeans IDE 3.3.1 (Build 
200202011224)
  IDE Versioning        = IDE/1 spec=1.43.2 
impl=200202011224
  Operating System      = Windows 2000 version 5.0 running 
on x86
  Java; VM; Vendor      = 1.3.1_02; Java HotSpot(TM) 
Client VM 1.3.1_02-b02; Sun Microsystems Inc.
  Java Home             = c:\PROGRA~1\JDK13~1.1_0\jre
  System Locale; Encod. = en_US; Cp1252
Comment 1 Marian Mirilovic 2002-04-15 08:51:41 UTC
This is known issue, please try new development build or wait for
release 3.3.2.

Thanks for report.

*** This issue has been marked as a duplicate of 19839 ***
Comment 2 Quality Engineering 2003-07-01 15:16:31 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.
Comment 3 Quality Engineering 2003-07-01 15:19:31 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.