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.
Created attachment 93317 [details] The thread dump. Copy a (fx) file into the same package, you'll get file_1.fx. Click on it in the explorer and in-place rename it to file2.fx. The IDE will deadlock in mercurial integration, after issuing a warning that an external command is executed in AWT.
Created attachment 93318 [details] IDE log from the deadlocked session Added the IDE log. I originally thought this is a Mercurial issue, but the problem doesn't happen when renaming a java file in the same context. I don't see much difference in the implementation of JavaNode/DataObject and their JavaFX counterparts though.
For me it looks like deadlock within the Mercurial support. I don't see any part where I can help from JavaFX codebase.
*** This bug has been marked as a duplicate of bug 179446 ***