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 133561 [details] Netbeans thread dump Found one Java-level deadlock: ============================= "Debugger Actions": waiting to lock monitor 0xb12210f0 (object 0x5cc4c198, a org.netbeans.modules.debugger.jpda.projects.LineTranslations), which is held by "XmlMultiViewDataSynchronizer RequestProcessor" "XmlMultiViewDataSynchronizer RequestProcessor": waiting to lock monitor 0xb1228310 (object 0x65f41d08, a org.openide.windows.CloneableOpenSupport$Listener), which is held by "Diffsidebar long tasks" "Diffsidebar long tasks": waiting to lock monitor 0xb122bb58 (object 0x65f41d20, a java.lang.Object), which is held by "XmlMultiViewDataSynchronizer RequestProcessor"
My action is waiting for the lock, thus it did not cause the deadlock. Parsing should not wait in AWT for locks held by other threads.
I cannot tell what version you are using but the parsing outside of EDT should be already fixed by http://hg.netbeans.org/main-golden/rev/7cbe1576bbb0. Please try a latest build and reopen if it still happens for you. Thank you