OK, I've tested the patch for the Vista 64 crashing bug and fixed an issue with it; I've submitted the fixed patch to the tracker.  With this patch MSYS seems to work fine; I am currently compiling Mozilla Firefox with it.  What's the next step in getting the patch committed?

James
--
main(c,r){for(r=32;r;)printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}