This is the sort of bug report that I would absolutely dread receiving, so sorry to be the bearer or bad (or, at least, inscrutable, news). In the last couple of days, my Intellij has started locking up when I edit domain objects in my grails 1.1.1 project. This has occurred with both 94.539 and 94.585. I initially saw it when changing constraints, specifically changing a nullable constraint from false to true or visa-versa. Simply changing the value would make Intellij completely unresponsive. There was no UI updating at all - no cursor blinking, no redraw when toggling in/out of the app, etc.
I upgraded to 94.585 about an hour ago in hopes that it was some bad behavior with the previous release. Unfortunately, that build also hangs and, even more unfortunate, I can't find a pattern for when it will hang. It's always when editing a domain object, but it could be when changing a constraint, adding an import line (specifically an import line using the groovy "as" alias, e.g. import com.company.SomeStaticClass as ssc), or editing a method. Sometimes any of those works, sometimes they don't. But I can't make more than one or two lines of edits before the UI locks. The one consistant trait is that as soon as it locks up, it starts spitting out thread dump files like mad until I kill the app.
I have attached a log file and several sets of thread dumps from the past 45 minutes. Any advice for how to work around this (or logging statements that I should add to get more info in the log) would be very welcome.