RESOLVED DUPLICATE of bug 231505 232381
iOS 15.1 WebContent crash if h264 video is negotiated
https://bugs.webkit.org/show_bug.cgi?id=232381
Summary iOS 15.1 WebContent crash if h264 video is negotiated
Darius
Reported 2021-10-27 08:33:15 PDT
Created attachment 442595 [details] Crash report The crash causes the page to refresh, and occurs just after ICE connection state becomes 'connected'. It did not occur in iOS 15
Attachments
Crash report (22.91 KB, text/plain)
2021-10-27 08:33 PDT, Darius
no flags
Crash Report from iPad Air 4th Gen (37.00 KB, text/plain)
2021-10-27 13:37 PDT, Mitch Talmadge
no flags
Mitch Talmadge
Comment 1 2021-10-27 13:37:46 PDT
Created attachment 442628 [details] Crash Report from iPad Air 4th Gen I am having the exact same problem, same segfault at the same location on an iPad Air 4th Gen in Safari or Chrome. My webapp was working on iOS 14.x but after upgrading to 15.1 it crashes some time during WebRTC negotiation. I have noticed this only happens when using the front camera; the back camera does not have this problem. I have found that turning off the experimental flag "WebRTC Platform Codecs in GPU Process" in the Safari settings makes the app work again.
Mitch Talmadge
Comment 2 2021-10-27 14:00:57 PDT
I have created an example that causes this crash. https://jsfiddle.net/o19c0wfe/4/
Mitch Talmadge
Comment 3 2021-10-27 15:42:24 PDT
If I force VP8 to be used for WebRTC as in the example below, the crash no longer happens. https://jsfiddle.net/MitchTalmadge/crpfvnab/21/
Sam Sneddon [:gsnedders]
Comment 4 2021-10-27 22:06:28 PDT
*** This bug has been marked as a duplicate of bug 231505 ***
Note You need to log in before you can comment on or make changes to this bug.