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 11325 - After using Explorer for a while, mounted directories cannot be expanded
Summary: After using Explorer for a while, mounted directories cannot be expanded
Status: CLOSED WORKSFORME
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P2 blocker (vote)
Assignee: issues@javaee
URL:
Keywords:
: 11279 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-04-11 19:17 UTC by Walter Loew
Modified: 2002-07-19 15:28 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Thread dump. Happened after filesystem unmount. (15.89 KB, text/plain)
2001-07-20 20:48 UTC, _ gfink
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Walter Loew 2001-04-11 19:17:25 UTC
[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.
Comment 1 _ gfink 2001-04-11 19:27:16 UTC
Created attachment 1090 [details]
Thread dump.  Happened after filesystem unmount.
Comment 2 David Strupl 2001-04-12 09:43:08 UTC
*** Issue 11279 has been marked as a duplicate of this issue. ***
Comment 3 akemr 2001-04-12 11:06:41 UTC
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)
Comment 4 Petr Jiricka 2001-04-17 17:08:53 UTC
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.
Comment 5 _ hlu 2001-06-28 23:23:07 UTC
Fix is verified in build 010628.