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 22405 - can't close Netbeans because of NullPointerException
Summary: can't close Netbeans because of NullPointerException
Status: CLOSED DUPLICATE of bug 19842
Alias: None
Product: editor
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: Other Linux
: P3 blocker (vote)
Assignee: issues@editor
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-12 23:44 UTC by Timo Stöckigt
Modified: 2007-11-05 13:44 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 Timo Stöckigt 2002-04-12 23:44:39 UTC
Whenever I want to shutdown Netbeans I get a NullPointerException. I know I 
shouldn't close the IDE but sometimes I have to ;-).

Some days ago it worked but now it doesn't. It also can't reopen my project.

I just send you my ide.log (I started a fresh session and raised all exceptions I know 
about).

------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------
>Log Session: Samstag, 13. April 2002 0.38 Uhr CEST
>System Info: 
  Product Version       = NetBeans IDE 3.3.1 (Build 200202011224)
  IDE Versioning        = IDE/1 spec=1.43.2 impl=200202011224
  Operating System      = Linux version 2.4.10-4GB running on i386
  Java; VM; Vendor      = 1.4.0; Java HotSpot(TM) Client VM 1.4.0-b92; Sun
 Microsystems Inc.
  Java Home             = /usr/local/j2sdk1.4.0/jre
  System Locale; Encod. = de_DE; ISO-8859-1
  Home Dir; Current Dir = /home/gmt; /home/gmt
  IDE Install; User Dir = /usr/local/netbeans; /home/gmt/nbuser33
  CLASSPATH             =
 /usr/local/netbeans/lib/patches/openide-compat.jar:/usr/local/netbeans/lib/core
.jar:/usr/local/netbeans/lib/openide.jar:/usr/local/netbeans/lib/ext/crimson.jar
:/usr/local/netbeans/lib/ext/jh.jar:/usr/local/netbeans/lib/ext/regexp.jar:/usr/
local/netbeans/lib/ext/rmi-ext.jar:/usr/local/netbeans/lib/ext/terminalemulator.
jar:/usr/local/netbeans/lib/ext/xerces.jar:/usr/local/java/lib/dt.jar:/usr/local
/java/lib/htmlconverter.jar:/usr/local/java/lib/junit.jar:/usr/local/java/lib/lo
g4j.jar:/usr/local/java/lib/pgjdbc2.jar:/usr/local/java/lib/tools.jar
-------------------------------------------------------------------------------
Existing modules:
	Ant [org.apache.tools.ant.module/2 2.7.2 200202011224]
	Applet [org.netbeans.modules.applet/1 1.7.2 200202011224]
	Auto Update [org.netbeans.modules.autoupdate/1 2.1.1 200202011224]
	Bean Patterns [org.netbeans.modules.beans/1 1.7.2 200202011224]
	Built-in CVS Client [org.netbeans.modules.cvsclient/1 1.4.2 200202011224]
	CVS Command-Line Client Backward Compatibility
 [org.netbeans.modules.vcs.cmdline.compat/1 1.0.2 200202011224]
	Editor [org.netbeans.modules.editor/1 1.8.2 200202011224]
	External HTML Browser [org.netbeans.modules.extbrowser/1 0.3.2 
200202011224]
	Form Editor [org.netbeans.modules.form/2 1.7.2 200202011224]
	General Online Help [org.netbeans.modules.usersguide/1 1.9.2 
200202011224]
	HTML [org.netbeans.modules.html/1 1.8.2 200202011224]
	HTTP Server [org.netbeans.modules.httpserver/1 1.7.2 200202011224]
	IDE Core [org.netbeans.core/1 1.1]
	Image [org.netbeans.modules.image/1 1.7.2 200202011224]
	Internationalization [org.netbeans.modules.i18n/1 1.9.2 200202011224]
	Internationalization of Form [org.netbeans.modules.i18n.form/2 1.8.2
 200202011224]
	JAR Packager [org.netbeans.modules.jarpackager/2 1.9.2 200202011224]
	JNDI [org.netbeans.modules.jndi/1 1.4.2 200202011224]
	JPDA Debugger [org.netbeans.modules.debugger.jpda/1 1.9.2 
200202011224]
	JSP Syntax Coloring [org.netbeans.modules.web.core.syntax/1 1.5.2 
200202011224]
	JSP/Servlet [org.netbeans.modules.web.core/1 1.5.2 200202011224]
	Java Source Files [org.netbeans.modules.java/1 1.7.2 200202011224]
	Javadoc [org.netbeans.modules.javadoc/1 1.7.2 200202011224]
	New Module Wizard [org.netbeans.modules.apisupport.lite/1 0.2.2 
200202011224]
	Projects [org.netbeans.modules.projects/1 1.7.2 200202011224]
	RMI [org.netbeans.modules.rmi/1 1.4.2 200202011224]
	Resource Bundle Syntax Coloring 
[org.netbeans.modules.properties.syntax/1 1.7.2
 200202011224]
	Resource Bundles [org.netbeans.modules.properties/1 1.7.2 200202011224]
	Scripting Support [org.netbeans.modules.scripting/1 1.4.2 200202011224]
	Sourceless Java Classes [org.netbeans.modules.clazz/1 1.8.2 
200202011224]
	Text [org.netbeans.modules.text/1 1.7.2 200202011224]
	Tomcat 3.2 Server [org.netbeans.modules.web.tomcat/1 1.3.2 
200202011224]
	User Utilities [org.netbeans.modules.utilities/1 1.7.2 200202011224]
	VCS Generic Command-Line Support 
[org.netbeans.modules.vcs.advanced/1 1.5.2
 200202011224]
You must call super.initialize() from
 org.netbeans.modules.pdf.PDFSettings.initialize()
You must call super.initialize() from
 org.netbeans.modules.scripting.remote.ServerSettings.initialize()
*********** Exception occurred ************
Sat Apr 13 00:38:58 CEST 2002: 
org.openide.loaders.DataObjectNotFoundException:
 log4j.properties
Annotation: Cannot read class
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t
Annotation: Source: Windows/Components/log4j.settings
Annotation: Content: 
<?xml version="1.0"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 1.0//EN"
 "http://www.netbeans.org/dtds/sessionsettings-1_0.dtd">
<settings version="1.0">
    <module name="org.netbeans.modules.properties/1" spec="1.7.2"/>
    <instanceof
 class="org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopCo
m
ponent"/>
    <instanceof class="java.awt.Container"/>
    <instanceof class="java.lang.Object"/>
    <instanceof class="java.awt.Component"/>
    <instanceof class="org.openide.windows.CloneableTopComponent"/>
    <instanceof class="org.openide.windows.TopComponent"/>
    <instanceof class="org.openide.windows.TopComponent$Cloneable"/>
    <instanceof class="java.awt.MenuContainer"/>
    <instanceof class="java.awt.image.ImageObserver"/>
    <instanceof class="java.io.Serializable"/>
    <instanceof class="javax.swing.JComponent"/>
    <instanceof class="javax.accessibility.Accessible"/>
    <instanceof class="java.io.Externalizable"/>
    <serialdata
 class="org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopCo
m
ponent">
       
 ACED0005737200296F72672E6F70656E6964652E77696E646F77732E546F7043
6F6D706F6E656E7
4245265706C6163657284
       
 874494BDDF6D64030000787074004E6F72672E6E65746265616E732E6D6F6475
6C65732E70726F7
06572746965732E50726F
       
 706572746965734F70656E2450726F70657274696573436C6F6E6561626C65546
F70436F6D706F6
E656E747372000F6A6176
       
 612E6C616E672E53686F7274684D37133460DA5202000153000576616C7565787
200106A6176612
E6C616E672E4E756D6265
       
 7286AC951D0B94E08B020000787000017704000000007400056C6F67346A74005
16C6F67346A205
B70726F70657274696573
       
 5D20696E202F686F6D652F676D742F70726F67732F746F6D6361742F77656261
7070732F636F636
B7461696C73203A202F57
       
 45422D494E462F636C6173736573737200296F72672E6F70656E6964652E6C6F6
1646572732E446
174614E6F6465244F626A
       
 65637448616E646C655BD0F82E01811D2E0200025A0005636C6F6E654C00036F
626A7400244C6F7
2672F6F70656E6964652F
       
 66696C6573797374656D732F46696C654F626A6563743B787000737200326F726
72E6F70656E696
4652E66696C6573797374
       
 656D732E416273747261637446696C654F626A656374245265706C616365896FA
1BCE4B5219F020
0024C000866696C654E61
       
 6D657400124C6A6176612F6C616E672F537472696E673B4C000666734E616D65
71007E000C78707
400106C6F67346A2E7072
       
 6F706572746965737400382F686F6D652F676D742F70726F67732F746F6D63617
42F77656261707
0732F636F636B7461696C
       
 733A5745422D494E462F636C61737365737372002D6F72672E6F70656E6964652
E77696E646F777
32E436C6F6E6561626C65
       
 546F70436F6D706F6E656E74245265664CED3888AC524ABC0200007870737200
266F72672E6F706
56E6964652E6C6F616465
       
 72732E446174614F626A656374245265706C616365F7497413DEEC538E0200014
C0002666F71007
E0009787071007E000D73
       
 7200116A6176612E7574696C2E48617368536574BA44859596B8B734030000787
0770C000000103
F400000000000007878
    </serialdata>
</settings>

Nested annotation: log4j.properties
java.io.IOException: log4j.properties
	at 
org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:797)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
a
va:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:809)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1733)
	at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
[catch] at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSetting
sSupport.java:400)
	at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLS
et
tingsSupport.java:430)
	at
 org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(Instance
DataObject.java:1215)
	at
 org.netbeans.core.windows.PersistenceManager.lookupTCInstance(PersistenceMan
age
r.java:350)
	at
 org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance(WindowManage
rImpl.
java:877)
	at
 org.netbeans.core.windows.layers.TCRefImpl.getTopComponent(TCRefImpl.java:357)
	at 
org.netbeans.core.windows.layers.TCRefImpl.updateMode(TCRefImpl.java:198)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents(ModeDa
ta.ja
va:764)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents(Mode
Data
.java:629)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection(ModeDa
ta.
java:1090)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties(ModeD
ata
.java:487)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll(ModeData.java
:3
97)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance(ModeData
.j
ava:341)
	at 
org.netbeans.core.windows.layers.ICFolderImpl$R.run(ICFolderImpl.java:261)
	at
 org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate(ICFolderImpl.java:
123)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(W
orkspaceData.java:470)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateMode
s(W
orkspaceData.java:407)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll(W
or
kspaceData.java:342)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSec
ti
on(WorkspaceData.java:667)
	at
 org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded(WorkspaceImpl.ja
va:
958)
	at 
org.netbeans.core.windows.WorkspaceImpl.setVisible(WorkspaceImpl.java:687)
	at
 org.netbeans.core.windows.WindowManagerImpl$1.run(WindowManagerImpl.java:43
1)
	at
 org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace(WindowMan
agerIm
pl.java:392)
	at 
org.netbeans.core.windows.WorkspaceImpl$1.run(WorkspaceImpl.java:468)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
	at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)

Sat Apr 13 00:38:58 CEST 2002:
 org.openide.filesystems.FileStateInvalidException: log4j.properties
org.openide.loaders.DataObjectNotFoundException: log4j.properties
	at org.openide.loaders.DataObject.find(DataObject.java:449)
	at 
org.openide.loaders.DataNode$ObjectHandle.getNode(DataNode.java:657)
	at 
org.openide.windows.TopComponent.readExternal(TopComponent.java:526)
	at
 org.openide.windows.CloneableTopComponent.readExternal(CloneableTopCompone
nt.ja
va:160)
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
readExternal(PropertiesOpen.java:753)
	at 
org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:761)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
a
va:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:809)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1733)
	at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
[catch] at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSetting
sSupport.java:400)
	at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLS
et
tingsSupport.java:430)
	at
 org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(Instance
DataObject.java:1215)
	at
 org.netbeans.core.windows.PersistenceManager.lookupTCInstance(PersistenceMan
age
r.java:350)
	at
 org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance(WindowManage
rImpl.
java:877)
	at
 org.netbeans.core.windows.layers.TCRefImpl.getTopComponent(TCRefImpl.java:357)
	at 
org.netbeans.core.windows.layers.TCRefImpl.updateMode(TCRefImpl.java:198)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents(ModeDa
ta.ja
va:764)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents(Mode
Data
.java:629)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection(ModeDa
ta.
java:1090)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties(ModeD
ata
.java:487)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll(ModeData.java
:3
97)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance(ModeData
.j
ava:341)
	at 
org.netbeans.core.windows.layers.ICFolderImpl$R.run(ICFolderImpl.java:261)
	at
 org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate(ICFolderImpl.java:
123)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(W
orkspaceData.java:470)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateMode
s(W
orkspaceData.java:407)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll(W
or
kspaceData.java:342)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSec
ti
on(WorkspaceData.java:667)
	at
 org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded(WorkspaceImpl.ja
va:
958)
	at 
org.netbeans.core.windows.WorkspaceImpl.setVisible(WorkspaceImpl.java:687)
	at
 org.netbeans.core.windows.WindowManagerImpl$1.run(WindowManagerImpl.java:43
1)
	at
 org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace(WindowMan
agerIm
pl.java:392)
	at 
org.netbeans.core.windows.WorkspaceImpl$1.run(WorkspaceImpl.java:468)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
	at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)

Sat Apr 13 00:38:58 CEST 2002:
 org.openide.filesystems.FileStateInvalidException: <no message>
org.openide.filesystems.FileStateInvalidException
	at org.openide.loaders.DataObject.find(DataObject.java:432)
	at 
org.openide.loaders.DataNode$ObjectHandle.getNode(DataNode.java:657)
	at 
org.openide.windows.TopComponent.readExternal(TopComponent.java:526)
	at
 org.openide.windows.CloneableTopComponent.readExternal(CloneableTopCompone
nt.ja
va:160)
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
readExternal(PropertiesOpen.java:753)
	at 
org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:761)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
a
va:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:809)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1733)
	at 
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
[catch] at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSetting
sSupport.java:400)
	at
 org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLS
et
tingsSupport.java:430)
	at
 org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(Instance
DataObject.java:1215)
	at
 org.netbeans.core.windows.PersistenceManager.lookupTCInstance(PersistenceMan
age
r.java:350)
	at
 org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance(WindowManage
rImpl.
java:877)
	at
 org.netbeans.core.windows.layers.TCRefImpl.getTopComponent(TCRefImpl.java:357)
	at 
org.netbeans.core.windows.layers.TCRefImpl.updateMode(TCRefImpl.java:198)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents(ModeDa
ta.ja
va:764)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents(Mode
Data
.java:629)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection(ModeDa
ta.
java:1090)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties(ModeD
ata
.java:487)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll(ModeData.java
:3
97)
	at
 org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance(ModeData
.j
ava:341)
	at 
org.netbeans.core.windows.layers.ICFolderImpl$R.run(ICFolderImpl.java:261)
	at
 org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate(ICFolderImpl.java:
123)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(W
orkspaceData.java:470)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateMode
s(W
orkspaceData.java:407)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll(W
or
kspaceData.java:342)
	at
 org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSec
ti
on(WorkspaceData.java:667)
	at
 org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded(WorkspaceImpl.ja
va:
958)
	at 
org.netbeans.core.windows.WorkspaceImpl.setVisible(WorkspaceImpl.java:687)
	at
 org.netbeans.core.windows.WindowManagerImpl$1.run(WindowManagerImpl.java:43
1)
	at
 org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace(WindowMan
agerIm
pl.java:392)
	at 
org.netbeans.core.windows.WorkspaceImpl$1.run(WorkspaceImpl.java:468)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
	at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
Core, window system warning: cannot set component with ID GetCocktailAction as
 active in mode editor, component not present!
*********** Exception occurred ************
Sat Apr 13 00:39:04 CEST 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
getUndoRedo(PropertiesOpen.java:695)
	at org.openide.actions.UndoAction.getUndoRedo(UndoAction.java:91)
	at 
org.openide.actions.UndoAction$Listener.propertyChange(UndoAction.java:139)
	at
 org.openide.util.WeakListener$PropertyChange.propertyChange(WeakListener.java:3
25)
	at
 java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.jav
a:
252)
	at
 org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:
247)
	at
 org.netbeans.core.windows.WindowManagerImpl.activateComponent(WindowManag
erImpl
.java:712)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl.doActivateComponent(Defa
u
ltContainerImpl.java:555)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl.reactivateSelectedCompone
nt(DefaultContainerImpl.java:730)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl$2.run(DefaultContainerImp
l.java:889)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl$4.run(DefaultContainerImp
l.java:904)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
[catch] at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
*********** Exception occurred ************
Sat Apr 13 00:39:04 CEST 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
getUndoRedo(PropertiesOpen.java:695)
	at org.openide.actions.UndoAction.getUndoRedo(UndoAction.java:91)
	at org.openide.actions.UndoAction$1.run(UndoAction.java:78)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
[catch] at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
*********** Exception occurred ************
Sat Apr 13 00:39:06 CEST 2002: java.lang.ArrayIndexOutOfBoundsException: 
Posted
 StackTrace
Annotation: Exception occurred in Request Processor
Nested annotation: No such child: 0
org.openide.util.RequestProcessor$Holder: Posted StackTrace(task
 org.netbeans.modules.properties.PropertiesOpen$3@ddcd5f [-8, 1, -1])
	at
 org.openide.util.RequestProcessor$Holder.fillInStackTrace(RequestProcessor.java
:300)
	at java.lang.Throwable.<init>(Throwable.java:195)
	at java.lang.Exception.<init>(Exception.java:41)
	at 
org.openide.util.RequestProcessor$Holder.<init>(RequestProcessor.java:280)
	at
 org.openide.util.RequestProcessor$Task.createHolder(RequestProcessor.java:333)
	at org.openide.util.RequestProcessor.post(RequestProcessor.java:100)
	at org.openide.util.RequestProcessor.post(RequestProcessor.java:73)
	at 
org.openide.util.RequestProcessor.postRequest(RequestProcessor.java:160)
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
componentActivated(PropertiesOpen.java:706)
	at 
org.openide.windows.WindowManager.activateComponent(WindowManager.java:157)
	at
 org.netbeans.core.windows.WindowManagerImpl.activateComponent(WindowManag
erImpl
.java:717)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl.doActivateComponent(Defa
u
ltContainerImpl.java:555)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl.reactivateSelectedCompone
nt(DefaultContainerImpl.java:730)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl$2.run(DefaultContainerImp
l.java:889)
	at
 org.netbeans.core.windows.frames.DefaultContainerImpl$4.run(DefaultContainerImp
l.java:904)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
	at
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:
190)
	at
 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
14
4)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
[catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)

Sat Apr 13 00:39:06 CEST 2002: java.lang.ArrayIndexOutOfBoundsException: No 
such
 child: 0
java.lang.ArrayIndexOutOfBoundsException: No such child: 0
	at java.awt.Container.getComponent(Container.java:237)
	at
 org.netbeans.modules.properties.PropertiesOpen$3.run(PropertiesOpen.java:709)
	at org.openide.util.Task.run(Task.java:152)
[catch] at
 org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:622
)
*********** Exception occurred ************
Sat Apr 13 00:39:08 CEST 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at
 org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponen
t.
writeExternal(PropertiesOpen.java:743)
	at 
org.openide.windows.TopComponent$Replacer.writeObject(TopComponent.java:737)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:780)
	at 
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1294)
	at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
	at 
org.openide.loaders.XMLSettingsSupport.storeSerialData(XMLSettingsSupport.java:145)
	at 
org.openide.loaders.XMLSettingsSupport.storeToXML10(XMLSettingsSupport.java:82)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.saveInstance2Buffer(InstanceDataObject.java:1505)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.access$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.createInstanceDataObject(InstanceDataObject.java:1749)
	at 
org.openide.loaders.InstanceDataObject.create(InstanceDataObject.java:318)
	at 
org.netbeans.core.windows.PersistenceManager.forceSaveOfTopComponents(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:288)
	at java.awt.Window.processWindowEvent(Window.java:1083)
	at javax.swing.JFrame.processWindowEvent(JFrame.java:266)
	at 
org.netbeans.core.windows.MainWindow.processWindowEvent(MainWindow.java:366)
	at java.awt.Window.processEvent(Window.java:1042)
	at java.awt.Component.dispatchEventImpl(Component.java:3526)
	at java.awt.Container.dispatchEventImpl(Container.java:1437)
	at java.awt.Window.dispatchEventImpl(Window.java:1566)
	at java.awt.Component.dispatchEvent(Component.java:3367)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
[catch] at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
Comment 1 Martin Roskanin 2002-04-13 09:53:18 UTC
>Whenever I want to shutdown Netbeans I get a NullPointerException.
>I know I shouldn't close the IDE but sometimes I have to ;-).

Yes, I wonder you want to shut down this marvelous IDE...  ;-)
Anyway, if you are sure you certainly want that, just use a patch attached in the issue #19842

Resloving as a duplicate


*** This issue has been marked as a duplicate of 19842 ***
Comment 2 Quality Engineering 2003-06-30 18:02:55 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.
Comment 3 Quality Engineering 2003-06-30 18:09:08 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.