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.
Summary: | IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() | ||
---|---|---|---|
Product: | java | Reporter: | zolta <zolta> |
Component: | Project | Assignee: | Tomas Zezula <tzezula> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jglick, jtulach |
Priority: | P3 | Keywords: | THREAD |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 169405 |
Attachments: | stacktrace |
Description
zolta
2010-05-11 11:40:29 UTC
Created attachment 98754 [details]
stacktrace
Project customizer calls via apisupport to nodes while holding project mutex. Such calls are forbidden as they lead to deadlocks. There is nothing wrong with the project customizer. The problem is in PackageView$RootNode.propertyChange, which needs to call changeOriginal asynch. Fixed jet-main aa536643bce4 Integrated into 'main-golden', will be available in build *201005192201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/aa536643bce4 User: Tomas Zezula <tzezula@netbeans.org> Log: #185892:IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() |