Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.7.3
-
None
Description
When parsing Groovy scripts from multiple threads at a time, the call to WeakHashMap.get() may never return due to internal corruption due to the concurrent access. Since IntelliJ IDEA does its GDSL parsing in parallel threads, this blocks it completely.