Description: imported/w3c/web-platform-tests/webrtc/RTCSctpTransport-events.html This started approximately 07/17/20 and has persisted daily since. History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCSctpTransport-events.html&platform=mac&limit=50000&style=debug&flavor=wk2 Crash Log: No crash log found for WebKitTestRunner:11409. stdout: stderr: # # Fatal error in: /Volumes/Data/slave/mojave-debug/build/Source/ThirdParty/libwebrtc/Source/webrtc/call/rtp_demuxer.cc, line 49 # last system error: 316 # Check failed: sink_by_mid_.empty() # #CRASHED - com.apple.WebKit.WebContent.Development (pid 13857) LEAK: 1 WebProcessPool LEAK: 1 WebPageProxy
<rdar://problem/65958169>
I have marked these tests as failing while this issue is investigated. https://trac.webkit.org/changeset/264730/webkit
Was able to reproduce this crash with command: run-webkit-test imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver-stop.html imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver.https.html imported/w3c/web-platform-tests/webrtc/RTCSctpTransport-events.html --debug --child-processes 1 Regression range is 264476 - 264517
It looks like this test started crashing when I skipped multiple webrtc tests in https://trac.webkit.org/changeset/264520/webkit sense this test is reproducible with a test list of 3 tests run in sequence: imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver-stop.html imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver.https.html imported/w3c/web-platform-tests/webrtc/RTCSctpTransport-events.html then when I skipped those tests this was the next test in line to crash. This is more fallout from https://trac.webkit.org/changeset/264492/webkit
This affects both iOS and Mac debug wk2. Adding iOS debug wk2 test expectation. History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCSctpTransport-events.html&platform=mac&platform=ios&limit=50000&flavor=wk2&style=debug I have marked this test as failing while this issue is investigated. https://trac.webkit.org/changeset/264918/webkit
As per bug 215025, imported/w3c/web-platform-tests/webrtc/RTCSctpTransport-maxChannels.html is also crashing.
*** Bug 215025 has been marked as a duplicate of this bug. ***
This appears resolved on iOS, as the only observed issue is the flaky failure reported in bug 230485.
Removed skip expectation on iOS as part of this PR: https://github.com/WebKit/WebKit/pull/26218