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.
I do not know what is wrong, but build 2001/10/17/0100 seems to block AWT thread sometimes. Might be because I am using to much JavaCVS filesystems. Anyway here is the stacktrace: "AWT-EventQueue-0" prio=1 tid=0x8187e28 nid=0x48f8 waiting on monitor [0x4e029000..0x4e029890] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.openide.util.Task.waitFinished(Task.java:86) at org.netbeans.modules.java.parser.SourceImplProxy.findModelDelegate(SourceImplProxy.java:290) at org.netbeans.modules.java.parser.SourceImplProxy.safeFindModelDelegate(SourceImplProxy.java:302) at org.netbeans.modules.java.parser.SourceImplProxy.getPackage(SourceImplProxy.java:124) at org.openide.src.SourceElement.getPackage(SourceElement.java:100) at org.netbeans.modules.java.JavaNode.resolveIcons(JavaNode.java:544) at org.netbeans.modules.java.JavaNode$StateUpdater.actionPerformed(JavaNode.java:878) at javax.swing.Timer.fireActionPerformed(Timer.java:150) at javax.swing.Timer$DoPostEvent.run(Timer.java:108) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) 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)
*grin* the source model data were garbage collected before the refresh timeout on node's icon elapsed :-)
Fixed in trunk. I've changed the icon resolving code to not block if the model was garbage collected.
None objects to this fix since NB 3.3. Marking as verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.