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 occurs to me with project build after 'open project' action. It seems to be timing issue (sometimes it passes through, more than half attempts fails).
Created attachment 10567 [details] thread dump
Please get new openide/loaders and simulate with -Dorg.openide.loaders.DataObject.find=-5 and attach a log.
Created attachment 10580 [details] ide.log with DO.find logging turned on
Created attachment 10581 [details] thread dump after new project
Created attachment 10582 [details] thread of IDE that cannot exit
I took project build with clean userdir and created new web application project. Though it was created on disk it wasn't opened and there was still progress cursos (1stthread dump). Then I tried to open it using open project action twice (unsuccessfully). Exit IDE showed me that there are some actions in progress so I tried to end them and it is where the last dump comes from.
Is it not possible to inline the thread dumps into the log file output? The three separate files are not useful as I do not what happened when. The log shows someone waiting in "recognition block", I need stacktrace of who is it, alas the threaddump-1 shows some completely different situation. The threaddump-2 indicates that there is someone blocked in DataObjectException.getDataObject, but where is the log? There is a log message before wait in DataObjectPool.waitNotified (...) where it disappeared. Btw. the wait in DataObjectPool.waitNotified is on line 495 and not 471: could you make sure that you are using the sources with logging enabled? Please provide another file with logging and thread dumps mixed. Thanks.
The problem of the last threaddump seems to be in: org.netbeans.api.projects.ProjectMemberList$Item.getOriginal(ProjectMemberList.java:168) Assigning to projects to find out why this item is blocked.
Yes, I will look at it. Synchronization of ProjectMembers really sucks :-(.
ProjectMemberList's synchronization model changed. Please, reopen if it appears again.
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped. Marking issue as VERIFIED --->
---> CLOSED