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.
IllegalStateException is thrown when clicking 'Finish' on IMT. After that IDE deadlocks see #36672.
Created attachment 11908 [details] exc stack trace
This will be fixed automatically as part of issue #35833, so you may not want to bother fixing it before then (I don't know).
Problem is in srcmodel, BTW - ElementNode firing a cookie change outside EQ, which tries to update actions. In #35833, Node.fireCookieChange would automatically push the event into EQ.
*** Issue 36672 has been marked as a duplicate of this issue. ***
Increasing to P1 (as was the case in the duplicate issue that was closed).
Simplest fix would be for ElementNode.ElementListener.propertyChange to wrap its entire body in Mutex.EVENT.writeAccess(new Runnable() { public void run() { // as before... } });
*** Issue 36605 has been marked as a duplicate of this issue. ***
Hello, is anyone paying attention? Add four lines of source code, run a clean build & validation suite, check in... not so hard.
Ok, I will fix it next week.
Please, do it before Q-build, otherwise there will be no Q-build next week. Thanks
Fixed in trunk /cvs/java/srcmodel/src/org/openide/src/nodes/ElementNode.java,v <-- ElementNode.java new revision: 1.5; previous revision: 1.4 done
Verified.
Reorganization of java component