Bug 126014

Summary: REGRESSION: Frequent assertion failures on printing/print-close-crash.html
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, cfleizach, darin
Priority: P2 Keywords: Regression
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
URL: http://build.webkit.org/results/Apple%20Mavericks%20Debug%20WK2%20(Tests)/r160850%20(1102)/printing/print-close-crash-crash-log.txt

Alexey Proskuryakov
Reported 2013-12-19 13:51:05 PST
printing/print-close-crash.html has started crashing on debug testers, once in 5-10 runs on average. The first crash was on r160493:r160529 range, which makes me strongly suspect <http://trac.webkit.org/changeset/160515>. Unfortunately, I can't reproduce this locally. Perhaps this only happens when accessibility is enabled by an earlier test, and this state is leaked into this printing test?
Attachments
chris fleizach
Comment 1 2013-12-19 13:52:56 PST
One way to test would be to run the accessibility tests first ./Tools/Scripts/run-webkit-tests accessibility printing which would leave on AX during the printing tests. I'll also give it a try
Alexey Proskuryakov
Comment 2 2013-12-19 14:11:10 PST
Great idea, I could reproduce with: ./Tools/Scripts/run-webkit-tests accessibility printing --child-processes=1 --batch-size=100000 -2 —debug
Alexey Proskuryakov
Comment 3 2013-12-19 15:22:32 PST
Chris suggested r160515 to be rolled out for now. I also filed bug 126021 to track the general case, as we do the same thing in many places. I confirmed that undoing r160515 makes the issue no longer occur for me locally.
Alexey Proskuryakov
Comment 4 2013-12-19 15:30:00 PST
Landed the rollout in <http://trac.webkit.org/r160866>.
Note You need to log in before you can comment on or make changes to this bug.