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 99589 - StackOverflowError after create web project
Summary: StackOverflowError after create web project
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Data Systems (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords: PERFORMANCE
: 99584 99602 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-30 22:06 UTC by Nam Nguyen
Modified: 2008-12-22 11:24 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
full stack (74.78 KB, text/plain)
2007-03-30 22:07 UTC, Nam Nguyen
Details
hot fix (1.68 KB, patch)
2007-03-30 22:17 UTC, Nam Nguyen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nam Nguyen 2007-03-30 22:06:18 UTC
I use latest CB build 20070330-1923, just create a web project. Will see this
stack trace:

	at org.openide.loaders.DataNode.getCookie(DataNode.java:397)
	at org.openide.nodes.NodeLookup.addCookie(NodeLookup.java:76)
	at
org.openide.nodes.NodeLookup.updateLookupAsCookiesAreChanged(NodeLookup.java:160)
	at org.openide.nodes.Node.fireCookieChange(Node.java:1093)
	at org.openide.loaders.DataNode.access$700(DataNode.java:39)
	at org.openide.loaders.DataNode$4.run(DataNode.java:666)
	at org.openide.util.Mutex.doEvent(Mutex.java:1181)
	at org.openide.util.Mutex.writeAccess(Mutex.java:376)
	at org.openide.loaders.DataNode.fireChange(DataNode.java:642)
	at org.openide.loaders.DataNode$PropL.propertyChange(DataNode.java:784)
	at
org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:164)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
	at org.openide.loaders.DataObject.firePropertyChange(DataObject.java:871)
	at org.openide.loaders.MultiDataObject.fireCookieChange(MultiDataObject.java:804)
	at
org.openide.loaders.MultiDataObject$ChangeAndBefore.stateChanged(MultiDataObject.java:1188)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:101)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:87)
	at org.openide.nodes.CookieSet.fireChangeEvent(CookieSet.java:277)
	at org.openide.nodes.CookieSetLkp.replaceInstances(CookieSetLkp.java:114)
	at org.openide.nodes.CookieSet.assign(CookieSet.java:472)
	at org.openide.text.DataEditorSupport$Env.<init>(DataEditorSupport.java:492)
	at
org.netbeans.modules.web.core.jsploader.BaseJspEditorSupport$BaseJspEnv.<init>(BaseJspEditorSupport.java:390)
	at
org.netbeans.modules.web.core.jsploader.BaseJspEditorSupport.<init>(BaseJspEditorSupport.java:88)
	at
org.netbeans.modules.web.core.jsploader.JspDataObject.getJspEditorSupport(JspDataObject.java:95)
	at
org.netbeans.modules.web.core.jsploader.JspDataObject.getCookie(JspDataObject.java:84)
	at org.openide.loaders.DataNode.getCookie(DataNode.java:397)
Comment 1 Nam Nguyen 2007-03-30 22:07:17 UTC
Created attachment 40227 [details]
full stack
Comment 2 Nam Nguyen 2007-03-30 22:17:39 UTC
Created attachment 40228 [details]
hot fix
Comment 3 Nam Nguyen 2007-03-30 22:29:12 UTC
Since this affect work from a lot of people, I did the hot fix.

Saubrecht:  please find the real fix.
Comment 4 Torbjorn Norbye 2007-03-30 23:58:24 UTC
*** Issue 99584 has been marked as a duplicate of this issue. ***
Comment 5 Jesse Glick 2007-03-31 00:33:32 UTC
See also issue #99577.
Comment 6 Petr Pisl 2007-04-02 10:06:55 UTC
*** Issue 99602 has been marked as a duplicate of this issue. ***
Comment 7 Stanislav Aubrecht 2007-04-04 09:33:20 UTC
fixed

Checking in form/src/org/netbeans/modules/form/FormDataObject.java;
/cvs/form/src/org/netbeans/modules/form/FormDataObject.java,v  <-- 
FormDataObject.java
new revision: 1.51; previous revision: 1.50
done
Checking in openide/loaders/src/org/openide/loaders/SaveAsCapable.java;
/cvs/openide/loaders/src/org/openide/loaders/SaveAsCapable.java,v  <-- 
SaveAsCapable.java
new revision: 1.2; previous revision: 1.1
done
Checking in openide/loaders/src/org/openide/loaders/XMLDataObject.java;
/cvs/openide/loaders/src/org/openide/loaders/XMLDataObject.java,v  <-- 
XMLDataObject.java
new revision: 1.32; previous revision: 1.31
done
Checking in openide/loaders/src/org/openide/loaders/DefaultDataObject.java;
/cvs/openide/loaders/src/org/openide/loaders/DefaultDataObject.java,v  <-- 
DefaultDataObject.java
new revision: 1.14; previous revision: 1.13
done
Checking in openide/loaders/src/org/openide/text/DataEditorSupport.java;
/cvs/openide/loaders/src/org/openide/text/DataEditorSupport.java,v  <-- 
DataEditorSupport.java
new revision: 1.43; previous revision: 1.42
done
RCS file:
/cvs/openide/loaders/test/unit/src/org/openide/actions/SaveAsActionTest.java,v
done
Checking in openide/loaders/test/unit/src/org/openide/actions/SaveAsActionTest.java;
/cvs/openide/loaders/test/unit/src/org/openide/actions/SaveAsActionTest.java,v 
<--  SaveAsActionTest.java
initial revision: 1.1
done
Checking in openide/loaders/nbproject/project.xml;
/cvs/openide/loaders/nbproject/project.xml,v  <--  project.xml
new revision: 1.29; previous revision: 1.28
done
Checking in java/source/src/org/netbeans/modules/java/JavaDataObject.java;
/cvs/java/source/src/org/netbeans/modules/java/JavaDataObject.java,v  <-- 
JavaDataObject.java
new revision: 1.6; previous revision: 1.5
done
Checking in
openide/loaders/test/unit/src/org/openide/text/DataEditorSupportSaveAsTest.java;
/cvs/openide/loaders/test/unit/src/org/openide/text/DataEditorSupportSaveAsTest.java,v
 <--  DataEditorSupportSaveAsTest.java
new revision: 1.2; previous revision: 1.1
done
Checking in core/ui/src/org/netbeans/core/ui/resources/layer.xml;
/cvs/core/ui/src/org/netbeans/core/ui/resources/layer.xml,v  <--  layer.xml
new revision: 1.120; previous revision: 1.119
done
Checking in html/src/org/netbeans/modules/html/HtmlDataObject.java;
/cvs/html/src/org/netbeans/modules/html/HtmlDataObject.java,v  <-- 
HtmlDataObject.java
new revision: 1.23; previous revision: 1.22
done
Checking in openide/loaders/src/org/openide/actions/SaveAsAction.java;
/cvs/openide/loaders/src/org/openide/actions/SaveAsAction.java,v  <-- 
SaveAsAction.java
new revision: 1.4; previous revision: 1.3
done