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

Reply via email to