[Webkit-unassigned] [Bug 247967] New: "A MediaStreamTrack ended due to a capture failure" when creating a new MediaStream after destroy the previous one

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 15 18:35:06 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=247967

            Bug ID: 247967
           Summary: "A MediaStreamTrack ended due to a capture failure"
                    when creating a new MediaStream after destroy the
                    previous one
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Critical
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ralphbliu at gmail.com
                CC: youennf at gmail.com

Created attachment 463550

  --> https://bugs.webkit.org/attachment.cgi?id=463550&action=review

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221116/6662054d/attachment.htm>


More information about the webkit-unassigned mailing list