pulseaudio hits an abort in sink_set_port_ucm_cb
The issue started being report on Ubuntu focal after the 13.9x updates (https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1871039)
Non debug backtrace (for some reason the symbols are missing from our retracer which we need to investigate)
#0 0x00007f63b776018b in raise () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007f63b773f859 in abort () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007f63b1d3b71a in sink_set_port_ucm_cb () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/libalsa-util.so
No symbol table info available.
#3 0x00007f63b7c214bb in pa_sink_set_port () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecore-13.99.so
No symbol table info available.
#4 0x00007f63b1eb4cb3 in switch_to_port () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/module-switch-on-port-available.so
No symbol table info available.
#5 0x00007f63b1eb50f5 in port_available_hook_callback () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/module-switch-on-port-available.so
No symbol table info available.
#6 0x00007f63b7bf71db in pa_hook_fire () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecore-13.99.so
No symbol table info available.
#7 0x00007f63b1d28ee5 in pa_alsa_ucm_device_update_available () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/libalsa-util.so
No symbol table info available.
#8 0x00007f63b1d2fce5 in pa_alsa_jack_set_plugged_in () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/libalsa-util.so
No symbol table info available.
#9 0x00007f63b1e9e9fc in report_jack_state () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/module-alsa-card.so
No symbol table info available.
#10 0x00007f63b1d22fc8 in mixer_class_event () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/libalsa-util.so
No symbol table info available.
#11 0x00007f63b1da58d4 in hctl_elem_event_handler (helem=0x55a37b9da570, mask=1) at mixer.c:159
melem = <optimized out>
class = <optimized out>
err = <optimized out>
i = <optimized out>
n = 0x55a37b9cd7f0
bag = 0x55a37b9cd7f0
__PRETTY_FUNCTION__ = "hctl_elem_event_handler"
#12 0x00007f63b1d9b814 in snd_hctl_elem_throw_event (mask=<optimized out>, elem=<optimized out>) at hcontrol.c:213
No locals.
#13 snd_hctl_handle_event (event=0x7ffdb995f6a0, hctl=0x55a37b9ec460) at hcontrol.c:765
elem = <optimized out>
res = <optimized out>
elem = <optimized out>
res = <optimized out>
__PRETTY_FUNCTION__ = "snd_hctl_handle_event"
dir = <optimized out>
#14 snd_hctl_handle_events (hctl=0x55a37b9ec460) at hcontrol.c:791
event = {type = 0, data = {elem = {mask = 1, id = {numid = 175, iface = 0, device = 0, subdevice = 0, name = "Headphone Jack", '\000' <repeats 29 times>, index = 0}}, data8 = "\001\000\000\000\257", '\000' <repeats 15 times>, "Headphone Jack", '\000' <repeats 25 times>}}
res = <optimized out>
count = 0
__PRETTY_FUNCTION__ = "snd_hctl_handle_events"
#15 0x00007f63b1da6aa9 in snd_mixer_handle_events (mixer=0x55a37b9da1b0) at mixer.c:849
err = <optimized out>
s = 0x55a37b9eb4b0
pos = 0x55a37b9eb4b8
__PRETTY_FUNCTION__ = "snd_mixer_handle_events"
#16 0x00007f63b1d29d19 in io_cb () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/pulse-13.99.1/modules/libalsa-util.so
No symbol table info available.
#17 0x00007f63b7b1cba3 in pa_mainloop_dispatch () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/x86_64-linux-gnu/libpulse.so.0.21.2
No symbol table info available.
#18 0x00007f63b7b1ced2 in pa_mainloop_iterate () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/x86_64-linux-gnu/libpulse.so.0.21.2
No symbol table info available.
#19 0x00007f63b7b1cf70 in pa_mainloop_run () from /srv/daisy.ubuntu.com/production/cache/Ubuntu 20.04/cache-nh4O_e/sandbox/Ubuntu 20.04/amd64/report-sandbox/usr/lib/x86_64-linux-gnu/libpulse.so.0.21.2
No symbol table info available.
#20 0x000055a37a4f139f in main ()
No symbol table info available.