http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48242
--- Comment #5 from Ian Lance Taylor <ian at airs dot com> 2011-04-04 23:39:18 UTC --- The stack trace attachment shows that there are three threads waiting for garbage collection to complete, but the thread invoking the garbage collector is waiting for the threads to report that they are ready. The question is why that happened. Is the garbage collector waiting for a thread that somehow disappeared, or did the garbage collector fail to receive a notification?