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.
[200311241900] Deadlock occured when the openide/unit tests were runned.
Created attachment 12276 [details] threads dump
pzajac: next time please mark deadlock issues w/ THREAD keyword. Thx
Now I wonder window system should schedule the component(De)Activated into AWT thread if needed, that's possible hot fix. Thinking whether I apply it now. On the other hand winsys should be single threaded (see threading), thus calling TC.requestActive outside AWT thread is from this point of view incorrect. It seems there is a time to introduce the assert isEventDispatchThread at the begining of API methods.
Fixed in [trunk] The hot fix: core/windows/../WindowManagerImpl.java 1.8
No deadlock occured in unit tests.