Bug 44121 - When the web process crashes and a crash log is being saved, WebKitTestRunner thinks the web process has become unresponsive
Summary: When the web process crashes and a crash log is being saved, WebKitTestRunner...
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
Keywords: InRadar, PlatformOnly
: 55472 (view as bug list)
Depends on:
Reported: 2010-08-17 12:24 PDT by Adam Roben (:aroben)
Modified: 2011-03-01 10:15 PST (History)
0 users

See Also:

Save a crash log when the web process crashes (17.41 KB, patch)
2011-03-01 09:31 PST, Adam Roben (:aroben)
sam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Roben (:aroben) 2010-08-17 12:24:00 PDT
run-webkit-tests records crashes in the WebKit2 web process as time-outs instead of crashes when a crash log is being saved. We need some way to communicate to run-webkit-tests that the web process has crashed, even when the post-mortem debugger is attached and saving a crash log.
Comment 1 Adam Roben (:aroben) 2010-08-17 13:53:23 PDT
Comment 2 Adam Roben (:aroben) 2010-12-14 12:53:47 PST
Now that WebKitTestRunner detects hangs in the web process, WTR is the one getting confused here. WTR thinks the web process has hung.
Comment 3 Adam Roben (:aroben) 2011-01-13 09:06:59 PST
See also bug 52330.
Comment 4 Adam Roben (:aroben) 2011-03-01 07:41:13 PST
Here's an example: http://build.webkit.org/results/Windows%207%20Release%20(WebKit2%20Tests)/r79994%20(3567)/

A bunch of tests caused the web process to crash, but WTR (and thus run-webkit-tests) thought that the tests hung instead.
Comment 5 Adam Roben (:aroben) 2011-03-01 09:31:33 PST
Created attachment 84239 [details]
Save a crash log when the web process crashes
Comment 6 Adam Roben (:aroben) 2011-03-01 09:34:53 PST
*** Bug 55472 has been marked as a duplicate of this bug. ***
Comment 7 Adam Roben (:aroben) 2011-03-01 10:15:49 PST
Committed r80009: <http://trac.webkit.org/changeset/80009>