crash when accessing Pipewire camera from multiple tabs
Categories
(Core :: WebRTC, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox124 | --- | verified |
People
(Reporter: be.0, Assigned: jgrulich)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0
Steps to reproduce:
- Set media.webrtc.camera.allow-pipewire to true in about:config
- Go to https://webrtc.github.io/test-pages/src/single-video/ and give it access to a camera via Pipewire
- Open another tab of https://webrtc.github.io/test-pages/src/single-video/ or any other page accessing a camera via WebRTC
Actual results:
Firefox crashes (see attached backtrace)
Expected results:
Camera feed is available to all tabs simultaneously via Pipewire
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::WebRTC' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
![]() |
||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
This is upstream bug 15211. Jan, do you have anything on file in bugzilla already?
Assignee | ||
Comment 3•1 year ago
|
||
(In reply to Andreas Pehrson [:pehrsons] from comment #2)
This is upstream bug 15211. Jan, do you have anything on file in bugzilla already?
I don't. I will backport the upstream fix now.
Assignee | ||
Comment 4•1 year ago
|
||
This is a simple backport of an WebRTC upstream change.
Upstream commit: 958c9ac546f33716d097b5092515dcac705151d3
Updated•1 year ago
|
Comment 6•1 year ago
|
||
bugherder |
Updated•1 year ago
|
Comment 8•1 year ago
|
||
I've successfully replicated this issue using Nightly 124.0a1(2024-01-26) on Ubuntu 22.04 following the STR from Comment 0.
Verified as fixed in the latest Firefox 124 version, within the same configuration, where the issue no longer persists.
Description
•