This testprogram hangs infinitly although it certainly should not: class test { public static final void main (String args[]) { java.awt.Toolkit.getDefaultToolkit(); } } This can wide consequences like applications that hang when they load a font or similar. After what I have found the problem is that in GtkToolkit.java line 132 the GTK main thread is started, which is not a daemon thread. /Roman
This is the shutdown condition which broke slightly when we changed back to the two-threaded model. I'm calling this a duplicate of http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16203 which I've reopened. *** This bug has been marked as a duplicate of 16203 ***