Bug 218063 - REGRESSION: [ Catalina ] 50+ webrtc test crashes on Catalina Debug
Summary: REGRESSION: [ Catalina ] 50+ webrtc test crashes on Catalina Debug
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-10-21 16:58 PDT by Truitt Savell
Modified: 2021-07-06 04:37 PDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Truitt Savell 2020-10-21 16:58:33 PDT
After a commit around r268758 50+ webrtc tests began crashing on Catalina WK2 Debug and around 20 on WK1 Debug. These tests are flaky and we will see runs with 50+ crashes and runs with 1 failure. 

history of runs:
https://build.webkit.org/builders/Apple-Catalina-Debug-WK2-Tests?numbuilds=50

Example:
https://build.webkit.org/builders/Apple-Catalina-Debug-WK2-Tests/builds/7339

This is reproducible on the bots, I am looking to find a test list that can reproduce these to be more specific.

Results:
https://build.webkit.org/results/Apple-Catalina-Debug-WK2-Tests/r268822%20(7339)/results.html
Comment 1 Radar WebKit Bug Importer 2020-10-21 16:59:13 PDT
<rdar://problem/70551805>
Comment 2 Alexey Proskuryakov 2020-10-21 19:15:35 PDT
# Fatal error in: Source/webrtc/rtc_base/operations_chain.h, line 136
# last system error: 0
# Check failed: (&sequence_checker_)->IsCurrent()

It would seem like r268758 only changes GPU Process code, which I think is not supposed to be on in tests. But there are no other potential culprits anywhere near.
Comment 3 Truitt Savell 2020-10-23 13:57:08 PDT
Speculatively reverted https://trac.webkit.org/changeset/268938/webkit to fix this. Bisection seems to have shown this as the regression point though the commit seems very unrelated
Comment 4 Ryan Haddad 2020-10-27 10:15:48 PDT
(In reply to Truitt Savell from comment #3)
> Speculatively reverted https://trac.webkit.org/changeset/268938/webkit to
> fix this. Bisection seems to have shown this as the regression point though
> the commit seems very unrelated
The issue persists, so this commit was not the cause of the crashes.
Comment 5 youenn fablet 2021-07-06 04:37:04 PDT
Marking as configuration changed, please reopen if crash is still happenning.