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.
081001. After starting NB, I used File > Open to open a unit test from an NBM project. The IDE hung while a module scan completed. Looking at the thread dump, "Java Node Badge Processor" is blocked waiting for the CP of the project, calculation of which can require a universe scan. That in itself should not be a big problem because the badge is calculated asynchronously. The problem is that EQ is waiting for the document to be loaded in "Document Processing", which needs to know javac.source. This should be a quick evaluator call - isModuleListDependentValue would be false - but Evaluator nonetheless blocks calling delegatingEvaluator(false). Probably delegatingEvaluator(false) should be changed to return delegate immediately without waiting for the monitor in case !reset, which would allow document loading to proceed unhindered while expensive calculations wait.
Created attachment 71063 [details] Thread dump
*** This bug has been marked as a duplicate of bug 173109 ***