wireplumber crashing trying to switch BT headset between handsfree and headset profiles
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wireplumber (Ubuntu) |
New
|
Medium
|
Unassigned |
Bug Description
I was trying to join with Momentum 4 wireless connected to BT, I wanted them in headset mode for quiet stereo sound and they were in handsfree mode, so I swapped from the output switcher in the gnome-shell and this caused wireplumber to crash and later the entire desktop session.
I managed to eventually (2 crashes later) change it from the settings app, I can't particularly say which of the crashes this one was.
ProblemType: Crash
DistroRelease: Ubuntu 23.10
Package: wireplumber 0.4.14-4ubuntu1
Uname: Linux 6.5.0-4-generic x86_64
Architecture: amd64
Date: Fri Sep 8 15:47:26 2023
ExecutablePath: /usr/bin/
ExecutableTimes
ProcCmdline: /usr/bin/
ProcCwd: /home/jak
Signal: 11
SourcePackage: wireplumber
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sbuild sudo wireshark
information type: | Private → Public |
StacktraceTop: 08cf8) at ../spa/ plugins/ bluez5/ sco-sink. c:767 transport_ source (loop=<optimized out>, async=<optimized out>, seq=<optimized out>, data=<optimized out>, size=<optimized out>, user_data= 0x5603bb408cf8) at ../spa/ plugins/ bluez5/ sco-sink. c:803 0b2d8) at ../spa/ plugins/ support/ loop.c: 171 0x5603bb013400) at ../spa/ plugins/ support/ loop.c: 650 object@ entry=0x5603bb0 0b2d8, timeout= timeout@ entry=- 1) at ../spa/ plugins/ support/ loop.c: 483
drop_port_output (this=0x5603bb4
do_remove_
flush_items (impl=0x5603bb0
source_event_func (source=
loop_iterate (object=