I have found an additional reliable way to reproduce this issue. The
crash/deadlock is much more likely to occur when OBS Studio is running
with the obs-pipewire-audio-capture plugin active.

Detailed scenario:
Open OBS Studio with several "PipeWire Application Audio Capture" sources 
active.
Launch a game in Steam.

Technical observations:
It appears that when the obs-pipewire-audio-capture plugin creates or monitors 
multiple nodes in the PipeWire graph, any change in the stream state (like a 
game starting or a call switching roles) triggers the buffer loop mentioned in 
fix #5249.
Since this plugin relies heavily on pw-filter, it confirms that the bug is 
located in the buffer/port handling logic. When the hang occurs, the entire 
PipeWire graph freezes, causing video playback in other applications to stall 
as well.
This additional load from OBS seems to be the "tipping point" for the current 
PipeWire version in Ubuntu 26.04.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2152817

Title:
  PipeWire/WirePlumber deadlock on Ubuntu 26.04 (Unity) when using Steam
  + MS Teams

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2152817/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to