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
