Bug 247091
| Summary: | REGRESSION (iOS 16.1) Incoming audio and incoming/outgoing video not available for WebRTC call when User rejoins the call with video option | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Madara Freimane <madara.freimane> |
| Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Critical | CC: | webkit-bug-importer, youennf |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 16 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 16 | ||
Madara Freimane
Summary:
Incoming audio and incoming/outgoing video not available for WebRTC call when User rejoins the call with video option
Tested devices and browsers:
Bug is reproducible with Safari on:
- iPhone 14 (16.1, build: 20B82)
- iPhone 13 (16.1, build: 20B82)
- iPhone 8 (16.1, build: 20B79)
- iPhone 11 Pro Max (16.2 Beta, build: 20c5032e)
Bug is not reproducible with Safari on:
- iPhone 13 (iOS 15.7.1, build: 19H115)
- iPhone 12 Pro Max (16.0, build: 20A362)
- iPhone 11 (16.1, build: 20B82)
Use case:
Preconditions:
User is in an active call (audio and video ON) using Safari browser
Steps:
1. User rejoins a WebRTC call using video option
Actual result:
Incoming audio and incoming/outgoing video not available for WebRTC call when User rejoins the call with video option
Expected result:
Incoming/outgoing audio and video are available for WebRTC call when User rejoins the call with video option
Reproducibility:
70%
Additional information:
Sysdiagnostics file added (recorded on iPhone 11 Pro Max (iOS 16.2 Beta):
https://drive.google.com/file/d/1JJOsEEE2wqti5GoWdQFllwZy4pA5BpUd/view?usp=sharing
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/101609070>
Madara Freimane
Bug is still reproducible.
Tested devices and browsers:
- iPhone 11 (iOS 16.1.1, build 20B101) with Safari
- iPhone 12 Mini (iOS 16.1.1, build: 20B101) with Safari
- iPhone 14 (iOS 16.1.1, build 20B101) with Safari
youenn fablet
From the sysdiagnose, it appears this is the encoder issue (rdar://99491776) that is now fixed in iOS 16.2 beta 2.
For instance:
2022-10-27 00:38:07.375497+0300 0x2305 Default 0x0 358 com.apple.WebKit.GPU: (CoreMedia) [com.apple.coremedia] <<<< FigRPCTimeoutClientServer >>>> FigRemote_KillAndForceCrashReport: posted message to kill media server (464), err = 0 (0x0)
Marking as configuration changed.