Detect that DRT crashed even if a crash dialog is running
authoraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Aug 2007 23:18:23 +0000 (23:18 +0000)
committeraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Aug 2007 23:18:23 +0000 (23:18 +0000)
commit3f4889b13992a1340b8879678c9c2a10608cb4af
tree4b139e32fc41fa3a9d6cc85726f749ad3cf9850a
parent97a4a0243aa012f4c3d36c2343dc0c05c137bdd9
    Detect that DRT crashed even if a crash dialog is running

        On Windows, when DRT crashes a crash dialog commonly appears. The DRT
        process is still running at this point, so run-webkit-tests wouldn't
        detect that DRT had crashed. We now record the crash in our SIGPIPE
        handler so that we know if DRT crashed even if the crash dialog is up.

        Reviewed by Sam.

        * Scripts/run-webkit-tests:
        (sub catch_pipe): Set the crashed bit.
        (sub openDumpTool): Reset the crashed bit.
        (sub dumpToolDidCrash): Check the crashed bit.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25163 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKitTools/ChangeLog
WebKitTools/Scripts/run-webkit-tests