Package: wireplumber Version: 0.5.5-1 Severity: normal I just started using pipewire, and I'm seeing the following problematic behavior with wireplumber. I have a bluetooth audio device connected, and every couple of minutes the device connection is dropped, and the reestablished. This is what I see in the journald --user logs (note that I'm adding blank lines in the logs to delinate the various "events" that are happening):
Jul 24 09:36:46 servo wireplumber[138245]: malloc(): mismatching next->prev_size (unsorted) Jul 24 09:36:46 servo systemd[3053]: wireplumber.service: Main process exited, code=killed, status=6/ABRT Jul 24 09:36:46 servo systemd[3053]: wireplumber.service: Failed with result 'signal'. Jul 24 09:36:46 servo systemd[3053]: wireplumber.service: Scheduled restart job, restart counter is at 1. Jul 24 09:36:46 servo systemd[3053]: Started wireplumber.service - Multimedia Service Session Manager. Jul 24 09:36:46 servo pipewire-pulse[3087]: mod.protocol-pulse: client 0x55ba17535190 [spotify]: ERROR command:-1 (invalid) tag:4294967295 error:25 (Input/output error) Jul 24 09:36:47 servo wireplumber[221137]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed? Jul 24 09:36:47 servo wireplumber[221137]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported. Jul 24 09:36:47 servo wireplumber[221137]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH? Jul 24 09:36:47 servo wireplumber[221137]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0 Jul 24 09:36:48 servo wireplumber[221137]: m-portal-permissionstore: <WpPortalPermissionStorePlugin:0x555ae5747b00> Lookup: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files (org.freedesktop.DBus.Error.ServiceUnknown) Jul 24 09:36:48 servo wireplumber[221137]: m-portal-permissionstore: <WpPortalPermissionStorePlugin:0x555ae5747b00> Lookup: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files (org.freedesktop.DBus.Error.ServiceUnknown) Jul 24 09:38:11 servo wireplumber[221137]: spa.bluez5.midi: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "RegisterApplication" with signature "oa{sv}" on interface "org.bluez.GattManager1" doesn't exist Jul 24 09:38:11 servo wireplumber[221137]: spa.bluez5.midi.server: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "RegisterApplication" with signature "oa{sv}" on interface "org.bluez.GattManager1" doesn't exist Jul 24 09:38:12 servo wireplumber[221137]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH? Jul 24 09:38:12 servo wireplumber[221137]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0 Jul 24 09:39:49 servo wireplumber[221137]: malloc(): mismatching next->prev_size (unsorted) Jul 24 09:39:49 servo systemd[3053]: wireplumber.service: Main process exited, code=killed, status=6/ABRT Jul 24 09:39:49 servo systemd[3053]: wireplumber.service: Failed with result 'signal'. Jul 24 09:39:50 servo systemd[3053]: wireplumber.service: Scheduled restart job, restart counter is at 2. Jul 24 09:39:50 servo systemd[3053]: Started wireplumber.service - Multimedia Service Session Manager. Jul 24 09:39:50 servo wireplumber[221689]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed? Jul 24 09:39:50 servo wireplumber[221689]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported. Jul 24 09:39:51 servo wireplumber[221689]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH? Jul 24 09:39:51 servo wireplumber[221689]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0 Jul 24 09:39:51 servo wireplumber[221689]: m-portal-permissionstore: <WpPortalPermissionStorePlugin:0x55cbf8861be0> Lookup: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files (org.freedesktop.DBus.Error.ServiceUnknown) Jul 24 09:39:51 servo wireplumber[221689]: m-portal-permissionstore: <WpPortalPermissionStorePlugin:0x55cbf8861be0> Lookup: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files (org.freedesktop.DBus.Error.ServiceUnknown) Jul 24 09:41:33 servo wireplumber[221689]: spa.bluez5.midi: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "RegisterApplication" with signature "oa{sv}" on interface "org.bluez.GattManager1" doesn't exist Jul 24 09:41:33 servo wireplumber[221689]: spa.bluez5.midi.server: org.bluez.GattManager1.RegisterApplication() failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "RegisterApplication" with signature "oa{sv}" on interface "org.bluez.GattManager1" doesn't exist Jul 24 09:41:33 servo wireplumber[221689]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+BTRH? Jul 24 09:41:33 servo wireplumber[221689]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+CSRSF=0,0,0,1,0,0,0 The first and third "events" appear to be complete crashes of wireplumber due to some maloc error. The second and fourth events are related to some sort of dbus register event errors from the bluez5.midi module? I've tried disabling the bluez5.midi module, since I don't need it, but the wireplumber config is sufficiently opaque and confusing that I can't figure out how to actually accomplish that. Any help would be appreciated. Happy to provide more info as needed. Thanks for maintaining. jamie. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable-debug'), (200, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.9.9-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages wireplumber depends on: ii dbus-user-session [default-dbus-session-bus] 1.14.10-4+b1 ii init-system-helpers 1.66 ii libc6 2.39-4 ii libglib2.0-0t64 2.80.4-1 ii libpipewire-0.3-0t64 1.2.1-1 ii libwireplumber-0.5-0 0.5.5-1 ii pipewire 1.2.1-1 Versions of packages wireplumber recommends: ii pipewire-pulse 1.2.1-1 Versions of packages wireplumber suggests: ii libspa-0.2-bluetooth 1.2.1-1 pn libspa-0.2-libcamera <none> pn wireplumber-doc <none> -- no debconf information _______________________________________________ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers