Bug 234048

Summary: [macOS 11.* M1+Safari 14.*] WebRTC client (WebEx App Client) crash always if receive 3 or more videos
Product: WebKit Reporter: Cindy Zhang <jiaqzhan>
Component: WebRTCAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Critical CC: ap, youennf
Priority: P2 Keywords: InRadar
Version: Safari 14   
Hardware: Mac (Apple Silicon)   
OS: macOS 11   
Attachments:
Description Flags
MAC M1 Safari 14 client crash
none
JoinMeetingSteps
none
MeetingCrashUI
none
Crash log none

Description Cindy Zhang 2021-12-08 17:58:09 PST
Created attachment 446468 [details]
MAC M1 Safari 14 client crash

WebEx App meeting client launch in MAC M1 Safari 14 browser, if receive 3 or more video, after a while, always happen crash (meeting is started).
This issue happen in multiple MAC M1 client
Mac OS 11.5 or 11.6
Safari 14.0 or 14.1

By the way, in Mac OS Intel device, there is no this issue.
Comment 1 Cindy Zhang 2021-12-08 18:00:30 PST
Clean Safari's history or restart MAC, all cannot resolve this issue
Comment 2 Alexey Proskuryakov 2021-12-09 09:40:57 PST
Safari 14 is obsolete, can you please confirm if this affects Safari 15.1 or newer?

I don't quite understand the steps to reproduce, so it would help if you added detailed step by step repro. Also, could you please attach the crash log (should be visible in Console.app)?
Comment 3 Cindy Zhang 2021-12-09 22:30:03 PST
Created attachment 446662 [details]
JoinMeetingSteps

Thanks Alexey for your checking. No special steps to duplicate.Only need MAC M1 Safari 14 client join one meeting which have 3 users with video, then wait for some minutes, MAC M1 Safari client will crash.
Comment 4 Cindy Zhang 2021-12-09 22:30:45 PST
Created attachment 446663 [details]
MeetingCrashUI
Comment 5 Cindy Zhang 2021-12-09 22:32:14 PST
Created attachment 446664 [details]
Crash log
Comment 6 Alexey Proskuryakov 2021-12-10 09:32:06 PST
rdar://72146487

Thank you for the additional details. According to our data, this crash doesn't happen with Safari 15.
Comment 7 youenn fablet 2021-12-10 10:59:06 PST
I think it is worth investigating if we are not seeing the same crash in gpu process.
Comment 8 Cindy Zhang 2021-12-12 23:31:54 PST
Thanks for your checking, now I upgrade Safari to Safari 15.1, this issue does not happen.