[patch] recognise when an exec()d process terminates due to unhandled exception

2008-03-13 Thread Brian Dessent
As we all know, Cygwin calls SetErrorMode (SEM_FAILCRITICALERRORS) to suppress those pop up GUI messageboxes from the operating system when a process encounters an unhandled exception. This has the advantage of making things more POSIX-like, and I'm sure people that run long testsuites or

Re: [patch] recognise when an exec()d process terminates due to unhandled exception

2008-03-13 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Brian Dessent on 3/13/2008 7:45 PM: | Anyway, the attached patch fixes all that by adding logic to let the | actual NTSTATUS logic percolate up to the waiting parent, so that it can | recognise these kinds of common(ish) faults and print

Re: [patch] recognise when an exec()d process terminates due to unhandled exception

2008-03-13 Thread Brian Dessent
Eric Blake wrote: Should we also mention 'cygcheck ./dll_not_found' to find out which ones are missing? It might be a good idea. On the other hand it's kind of long already. I'm totally not married to what I've got for the wording though, consider it a very rough draft. |