Closed Bug 1838178 Opened 2 years ago Closed 2 years ago

libwebrtc update to 112 broke dlopening of PipeWire library

Categories

(Core :: WebRTC, defect, P1)

defect

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox114 --- unaffected
firefox115 --- unaffected
firefox116 --- fixed

People

(Reporter: jgrulich, Assigned: jgrulich)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file, 1 obsolete file)

There is an incomplete change when adding new functions into PipeWire library in order to dlopen it, causing the library to not be dlopened at all. This breaks for example screen sharing on Wayland.

The original change adding these new functions into mozpipewire.cpp was
not complete and caused the library not to be opened at all. This made
screen sharing on Wayland broken.

Assignee: nobody → jgrulich
Status: NEW → ASSIGNED
Severity: -- → S2
Keywords: regression
Priority: -- → P1
Regressed by: 1833237

The original change adding these new functions into mozpipewire.cpp was
not complete and caused the library not to be opened at all. This made
screen sharing on Wayland broken.

Attachment #9338830 - Attachment is obsolete: true
Pushed by pehrsons@gmail.com: https://hg.mozilla.org/integration/autoland/rev/a82a7b158575 fix dlopening of PipeWire library r=pehrsons

Set release status flags based on info from the regressing bug 1833237

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: