|
Bugzilla – Full Text Bug Listing |
| Summary: | libpipewire deadlock in futex | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Martin Tůma <tumic> |
| Component: | Sound | Assignee: | Antonio Larrosa <alarrosa> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | alarrosa, tiwai |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Martin Tůma
2024-03-11 13:00:51 UTC
Sorry, the futex is of course in libpipewire-0.3.so. But that can not be uninstalled (without uninstalling the whole KDE...) thus I had to uninstall libasound_module_pcm_pipewire.so as a workaround which is the module that triggers the libpipewire deadlock. Smells rather like a pipewire issue. Adding Antonio to Cc. As a quick fix, you can uninstall the pipewire-alsa package (which removes the library you removed). Unless you specifically require it for some reason, the system should be functional without it. Can you check if you have the wireplumber-audio package installed? My guess is that you don't (neither pipewire-pulseaudio, right?) Yes, wireplumber-audio and pipewire-pulseaudio are not installed on my system. Thanks for the quick response. That confirms what I thought. The pipewire-alsa package shouldn't be installed on systems that don't use pipewire for audio but there wasn't any enforcement of that. I submitted a fix for this in https://build.opensuse.org/request/show/1157176 (together with an update to the latest stable release from git which includes a number of other fixes). This should be fixed now so I'll close this issue. Thanks for the report! (Feel free to reopen it if you still have any problem) |