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.
dev build from Oct 20 (not retouche), JDk6b98 I opened Hudson project from java.net, opened hudson.Util class and did find usages on nullify() method. One of the usages is Maven.DescrpitorImpl.configure() and NbEditorDocument of its source file is now strongly held in memory through this refrence chain: Static reference from org.netbeans.modules.java.settings.JavaSettings.javaSettings (from class org.netbeans.modules.java.settings.JavaSettings) : --> org.netbeans.modules.java.settings.JavaSettings@0xa45fe070 (46 bytes) (field dataEntry:) --> org.openide.util.SharedClassObject$DataEntry@0xa45f8090 (26 bytes) (field map:) --> java.util.HashMap@0xa310d400 (40 bytes) (field table:) --> [Ljava.util.HashMap$Entry;@0xa4616828 (72 bytes) (Element 0 of [Ljava.util.HashMap$Entry;@0xa4616828:) --> java.util.HashMap$Entry@0xa4613568 (24 bytes) (field value:) --> java.beans.PropertyChangeSupport@0xa4615ab8 (24 bytes) (field listeners:) --> sun.awt.EventListenerAggregate@0xa45ff300 (12 bytes) (field listenerList:) --> [Ljava.beans.PropertyChangeListener;@0xa486f258 (36 bytes) (Element 4 of [Ljava.beans.PropertyChangeListener;@0xa486f258:) --> org.netbeans.modules.java.JavaEditor$JavaEditorChangeListener$2@0xa39c52b8 (12 bytes) (field this$1:) --> org.netbeans.modules.java.JavaEditor$JavaEditorChangeListener@0xa3ba5d20 (20 bytes) (field this$0:) --> org.netbeans.modules.java.JavaEditor@0xa3c94510 (160 bytes) (field doc:) --> org.netbeans.modules.editor.NbEditorDocument@0xa211a9c8 (200 bytes)
Radim, does this still happen after the Retouche merge? Thanks.
Harder to verify (because of issue #97201)
Should be investigated for NB6.0 anyway.
This issue is not valid in 6.0. org.netbeans.modules.java.JavaEditor does not exist any more.