Bug#1109685: libsoup-3.0-0: deadlock with gstreamer1.0-plugins-good 1.26.2-1
Simon McVittie
smcv at debian.org
Tue Jul 22 12:01:51 BST 2025
Control: forwarded -1 https://gitlab.gnome.org/GNOME/libsoup/-/issues/463
Control: tags -1 + fixed-upstream patch
Control: affects -1 + mopidy
Control: severity -1 important
On Mon, 21 Jul 2025 at 23:50:29 +0100, Nick Steel wrote:
>Users of our GStreamer based application (Mopidy) have experienced
>deadlocks when using souphttpsrc, a GStreamer plugin built on
>libsoup-3.0. It was identified as a lock-ordering problem caused by
>libsoup's long-standing incorrect use of GLib GModule functions within
>its constructor. The libsoup fix was merged on 18/7/2025.
(I am not really a libsoup3 maintainer, but I'm a GNOME team member,
which is the next best thing available here.)
This fix was only merged very recently and we are about to enter hard
freeze, so the timeline to get it into 13.0 would be really tight, but
we can try. If it's too late for 13.0 then addressing it via the 13.1
stable update seems proportionate - I expect that we will need to update
libsoup3 with additional CVE fixes at some point anyway.
How badly does this affect mopidy? If this had been reported as a bug in
mopidy, would it have been grave ("makes the package in question
unusable by most or all users") or important ("has a major effect on the
usability of a package, without rendering it completely unusable to
everyone") or normal (an ordinary bug)?
smcv
More information about the pkg-gnome-maintainers
mailing list