FS#74289 - [chromium] WebRTC screen sharing causes SIGSEGV on Chromium 100.0.4896.60-1

Attached to Project: Arch Linux
Opened by Mehmet Akif TASOVA (makiftasova) - Thursday, 31 March 2022, 09:47 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 01 April 2022, 19:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

Since Chromium version 100.0.4896.60, screen sharing via WebRTC on wlroots based compositors is broken, and causes Chromium to crash with SIGSEGV.

There is a fix available on upstream, but it is not included in any releases yet at the time of writing (chromium dash url: https://chromiumdash.appspot.com/commit/c2cd814cdd8cbf8dda6ccec2266327a5321fbde8).

Additional info:
* chromium 100.0.4896.60-1
* Upstream bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1311437

Steps to reproduce:
1. go to https://mozilla.github.io/webrtc-landing/gum_test.html and press "Screen Capture"
2. Chromium show "Choose what to share" dialog. Select desired output/workspace from "Entire Screen" tab.
3. Chrome crashes

More details can be found in upstream but report.

This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 01 April 2022, 19:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  webrtc patch included in chromium 100.0.4896.60-2

Loading...