Created attachment 463550 [details] Screen recording This issue can always be reproduced on iPhone 14/Safari 16.0/16.0.1 simply follow the steps 1. Create a video & audio stream by calling navigator.mediaDevices.getUserMedia 2. Create a MediaRecorder using recordrtc with the stream(https://github.com/muaz-khan/RecordRTC) 3. Record a video 4. Destroy the MediaStreamTracks 5. Repeat step 1 and 2 then browser crash You can quickly reproduce it by opening this link (https://dev.vouchfor.com/c/ybSXTEjsWj) on iPhone with iOS 16.0/16.0.1
<rdar://problem/102615829>
https://dev.vouchfor.com/c/ybSXTEjsWj is no longer valid. Do you have another test case that demonstrates the problem?
Try this one instead https://staging.vouchfor.com/c/EYWSAf4NJP
(In reply to Brian Liu from comment #3) > Try this one instead https://staging.vouchfor.com/c/EYWSAf4NJP Can you make an English version, or provide some steps to how to use this link?
Looking at the screen recording, it might be that there are some VideoFrames that are kept from too long, thus triggering the MediaStreamTrack ended failure. @Brian, if you can provided an English version, that is great. Otherwise, can you reproduce and send me (youenn@apple.com) a sysdiagnose?