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.
[This is refiling of bug 11279 to be against NetBeans 3.2] Using FFJ 3.0, Build 010410_2: after interacting with the Explorer for 10 or 15 minutes mounted directories could nolonger be expanded. Once the Explorer got into this state, even dismounting and remounting the directories did not clear the problem, their contents could not be viewed. Closing and recreating the Explorer window did not clear the condition either.
Created attachment 1090 [details] Thread dump. Happened after filesystem unmount.
*** Issue 11279 has been marked as a duplicate of this issue. ***
Problem is that WebContextObject.dispose calls DataObject.find which mean unplanned reentrant call of DataObjectPool.Validator.entry method. We will improve this behaviour in main trunk, but for 3.2 we recommended don't use such calls in WebContextObject.dispose method. Thanks. at org.openide.loaders.DataObject.find(DataObject.java:415) at org.netbeans.modules.web.context.WebContextObject.removeProjectView (WebContextObject.java:131) at org.netbeans.modules.web.context.WebContextObject.disable (WebContextObject.java:107) at org.netbeans.modules.web.context.WebContextObject.dispose (WebContextObject.java:103) at org.openide.loaders.DataObject.setValid(DataObject.java:174) at org.openide.loaders.DataObjectPool$Validator.removeInvalidObject (DataObjectPool.java:766)
I believe this bug does not occur in the NB 3.2 release, as the WebContextObject and related are not in the 3.2 code base.
Fix is verified in build 010628.