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: | java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() | ||
---|---|---|---|
Product: | apisupport | Reporter: | Jesse Glick <jglick> |
Component: | Project | Assignee: | rmichalsky <rmichalsky> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | ca-nb, chanda_ari, dmeister, dpkumar, esmithbss, jglick, mglanvill, saeed_z_f |
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://statistics.netbeans.org/exceptions/detail.do?id=137430 | ||
Issue Type: | DEFECT | Exception Reporter: | 137430 |
Attachments: |
stacktrace
stacktrace stacktrace stacktrace stacktrace stacktrace stacktrace stacktrace stacktrace |
Description
Jesse Glick
2008-11-14 19:28:08 UTC
Created attachment 73776 [details]
stacktrace
java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() ... at org.netbeans.modules.apisupport.project.ui.PlatformNode.stateChanged(PlatformNode.java:157) Build: NetBeans IDE Dev (Build 200901151401) VM: Java HotSpot(TM) Server VM, 10.0-b23, Java(TM) SE Runtime Environment, 1.6.0_07-b06 OS: Windows XP, 5.1, x86 User Comments: Stacktrace: java.lang.reflect.UndeclaredThrowableException at $Proxy6.propertyChange(.java:0) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1196) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.Node.fireNameChange(Node.java:1016) Created attachment 75975 [details]
stacktrace
Build: NetBeans IDE Dev (Build 200901151401) VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284 OS: Mac OS X, 10.5.6, i386 User Comments: Stacktrace: java.lang.reflect.UndeclaredThrowableException at $Proxy8.propertyChange(.java:0) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1196) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.Node.fireNameChange(Node.java:1016) Created attachment 76024 [details]
stacktrace
Build: NetBeans IDE Dev (Build 090122) VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Linux, 2.6.27-9-generic, i386 User Comments: Stacktrace: java.lang.reflect.UndeclaredThrowableException at $Proxy6.propertyChange(.java:0) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1196) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.Node.fireNameChange(Node.java:1016) Created attachment 76152 [details]
stacktrace
Build: NetBeans IDE Dev (Build 200902011401) VM: Java HotSpot(TM) Server VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Windows XP, 5.1, x86 User Comments: Occur when working with netbeans module project Stacktrace: java.lang.reflect.UndeclaredThrowableException at $Proxy6.propertyChange(.java:0) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1196) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1171) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1230) at org.openide.nodes.Node.fireNameChange(Node.java:1016) Created attachment 76441 [details]
stacktrace
fixed in core-main, changeset #b8a3460bbcb5 Integrated into 'main-golden', will be available in build *200902120201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b8a3460bbcb5 User: Richard Michalsky <rmichalsky@netbeans.org> Log: #153244 children notification outside ProjectManager.mutex() Reopen because still reproducible in the Dev build Please provide stacktrace from current build, it has been resolved for stacktraces attached so far. Build: NetBeans IDE Dev (Build 200910301401) VM: Java HotSpot(TM) Client VM, 14.2-b01, Java(TM) SE Runtime Environment, 1.6.0_16-b01 OS: Windows XP, 5.1, x86 User Comments: Changing JavaFX Platform selection for an old JavaFX Application Stacktrace: java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1809) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:676) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) Created attachment 90375 [details]
stacktrace
This issue already has 24 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=137430 Build: NetBeans IDE Dev (Build 200910301401) VM: Java HotSpot(TM) Client VM, 14.2-b01, Java(TM) SE Runtime Environment, 1.6.0_16-b01 OS: Windows XP, 5.1, x86 User Comments: Changing JavaFX Platforms for an existing project. Stacktrace: java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1809) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:676) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) Created attachment 90377 [details]
stacktrace
Build: NetBeans IDE Dev (Build 200910301401) VM: Java HotSpot(TM) Client VM, 14.2-b01, Java(TM) SE Runtime Environment, 1.6.0_16-b01 OS: Windows XP, 5.1, x86 User Comments: Changing JavaFX Platforms. Stacktrace: java.lang.IllegalStateException: Should not acquire Children.MUTEX while holding ProjectManager.mutex() at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1809) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:676) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) Created attachment 90378 [details]
stacktrace
Exception in recent stacktraces is thrown from JavaFX project, not apisupport project, I've filed separate issue #175918. Created attachment 94935 [details]
stacktrace
|