Created attachment 417225 [details] crash log imported/w3c/web-platform-tests/webrtc/RTCRtpSender-encode-same-track-twice.https.html is a flaky crash on Big Sur and Catalina debug bots. The following is steen at the bottom of the stderr: # # Fatal error in: /Volumes/Data/slave/catalina-debug/build/Source/ThirdParty/libwebrtc/Source/webrtc/video/receive_statistics_proxy2.cc, line 909 # last system error: 316 # Check failed: frame_meta.width > 0 (0 vs. 0) # #CRASHED - com.apple.WebKit.WebContent.Development (pid 90331) LEAK: 3 WebProcessPool LEAK: 2 WebPageProxy Here is the crashing thread: Thread 3 Crashed:: WebKitWebRTCSignaling 0 libsystem_kernel.dylib 0x00007fff673fd33a __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff674b9e60 pthread_kill + 430 2 libsystem_c.dylib 0x00007fff67384808 abort + 120 3 libwebrtc.dylib 0x0000000274af9751 rtc::webrtc_checks_impl::FatalLog(char const*, int, char const*, rtc::webrtc_checks_impl::CheckArgType const*, ...) + 769 4 libwebrtc.dylib 0x00000002752d73ff webrtc::internal::ReceiveStatisticsProxy::OnRenderedFrame(webrtc::internal::VideoFrameMetaData const&) + 1471 5 libwebrtc.dylib 0x0000000275b06938 webrtc::internal::VideoReceiveStream2::OnFrame(webrtc::VideoFrame const&)::$_5::operator()() const + 744 (video_receive_stream2.cc:510) 6 libwebrtc.dylib 0x0000000275b065ed webrtc::webrtc_new_closure_impl::SafetyClosureTask<webrtc::internal::VideoReceiveStream2::OnFrame(webrtc::VideoFrame const&)::$_5>::Run() + 77 (to_queued_task.h:51) 7 libwebrtc.dylib 0x0000000275995b06 rtc::Thread::QueuedTaskHandler::OnMessage(rtc::Message*) + 230 (thread.cc:995) 8 libwebrtc.dylib 0x0000000275993708 rtc::Thread::Dispatch(rtc::Message*) + 280 (thread.cc:685) 9 libwebrtc.dylib 0x00000002759906ef rtc::Thread::ProcessMessages(int) + 383 (thread.cc:1093) 10 libwebrtc.dylib 0x0000000275994e5a rtc::Thread::Run() + 26 (thread.cc:862) 11 libwebrtc.dylib 0x00000002759949f8 rtc::Thread::PreRun(void*) + 88 (thread.cc:852) 12 libsystem_pthread.dylib 0x00007fff674ba109 _pthread_start + 148 13 libsystem_pthread.dylib 0x00007fff674b5b8b thread_start + 15 https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCRtpSender-encode-same-track-twice.https.html
Created attachment 417226 [details] stderr
<rdar://problem/72911072>
This doesn't appear to have happened recently.