I just stubled over this bug report again and wanted to note there is already a patch from me in openjdk to work around java's broken behaviour (assuming a re-parentising window manager if it does not know the window manager and waiting infinitely for reparentising to happen in this case which causes the gray windows).
I do not know if that is also applicable to sun6-java, but I guess there are good chances: http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=nonreparenting-wm.diff;att=1;bug=508650 Hochachtungsvoll, Bernhard R. Link P.S: I personally do not consider #508650 closed by that patch, that's why I did not close it with that NMU back then. All it does it is adding a possiblity for the user to work around it. A bit better would be to add checks for all non-reparentising window managers in there and even better to not make that broken behaviour, intended to work around some shortcomings in one historic window manager, the default for every unknown window manager. (But back then I wanted to have at least some workaround in lenny). But even if that (java giving gray windows with non-parantising wms not in java's exclude list) is finally fixed, there might sitll be people that have AWT_TOOLKIT=MToolkit in their environment because it was once a workaround (or because some people prefered motif behaviour). I think it would be better if there was some error message instead of just segfaulting... -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org