To reproduce: 1. Add a CRASH() call to main() in DumpRenderTree.cpp 2. run-webkit-tests DRT crashes, but the post-mortem debugger doesn't get a chance to attach. It just crashes silently.
It looks like Cygwin calls ::SetErrorMode(SEM_FAILCRITICALERRORS), which causes this behavior. We can work around it by calling ::SetErrorMode(0) when DRT launches.
Created attachment 83820 [details] Work around Cygwin's crash-suppression behavior
Created attachment 83821 [details] Work around Cygwin's crash-suppression behavior
Committed r79695: <http://trac.webkit.org/changeset/79695>
Attachment 83820 [details] did not build on win: Build output: http://queues.webkit.org/results/8044349