Important usability tip: If I'm running a command or program from the command line,the OS should not pop up any damn GUI boxes for what I'm doing, especially if I've not connected to any of the GUI libraries.
Today's culprit is Windows XP, which insists on popping up the "Your program has crashed! Would you like to report this to microsoft?" box when parrot dies in particularly violent ways. No, dammit, I would not like to report it, nor would I like to find my process blocked until I connect in and click the little button either, thanks.
Needless to say this makes automated text-only builds (like, say, Parrot's tinderbox system) less than 100% reliable.
I don't suppose anyone knows how to turn this helpful "feature" off?
Posted by Dan at November 25, 2003 10:34 AM | TrackBack (0)SetErrorMode(SEM_NOGPFAULTERRORBOX);
Posted by: Jeroen Frijters at November 25, 2003 11:21 AMWohoo! That does it, thanks. The VS/.NET tinder build is now merrily running and dying properly.
Posted by: Dan at November 25, 2003 11:35 AMYou can turn it off system-wide by going to Start/Settings/Control Panel/System/Advanced/Error Reporting.
Posted by: Mark at November 25, 2003 11:55 AMI had this same problem when I tried setting up a tinderbox about 6 months ago. Just before *all* of my e-mail relays started getting filtered from the perl.org domain. Because I did have a patch for this...