Also affected on Ubuntu 26.04 (wireplumber 0.5.13-1ubuntu1, pipewire
1.6.2-1ubuntu1.2, glib 2.88.0-1ubuntu0.1). Three crashes so far, all
during D-Bus/BlueZ teardown: the same "invalid_closure_notify: handler
!= NULL" abort on logout (2026-10-04), and "corrupted double-linked
list" on resume from suspend while the Bluetooth adapter was being re-
initialised (2026-10-10).

Upstream tracks this as 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/work_items/977 (same 
Ubuntu versions) and 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/work_items/938 (same 
assertion). 977 was fixed by MR 833, "Deactivate all objects and plugins before 
shutdown", included in 0.5.15:
https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/833

A related heap corruption is still open upstream in 0.5.15:
https://gitlab.freedesktop.org/pipewire/wireplumber/-/work_items/1003

Could MR 833 be backported to resolute as an SRU?

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

Title:
  wireplumber crashes with GLib-GObject assertion (g_closure_invalidate)
  on restart after USB audio device hotplug

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


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

Reply via email to