[SRU] pulseaudio-droid module crashes on start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Invalid
|
Undecided
|
bhushan | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 16.04 Xenial, and pulseaudio version 8.0-0ubuntu3.4
[Impact]
* This bug prevents users (currently Project Halium, UBports, Plasma Mobile) from using the pulseaudio-
* This behavior can be seen in Ubuntu Xenial 16.04 with xenial-updates enabled.
* Last 3 releases of pulseaudio included multiple patches which modified behavior of pulsecore library but required changes were not made in pulseaudio-
* This results in crash in pulseaudio-
#0 init_profile (u=0x59528) at modules/
#1 module_
#2 0xf76feb88 in pa_module_load (c=c@entry=0x33a80, name=name@
#3 0xf76f1d7e in pa_cli_command_load (c=0x33a80, t=0x49320, buf=0x44f28, fail=0x3c1f4) at pulsecore/
#4 0xf76f6ad8 in pa_cli_
#5 0xf76f6fc8 in pa_cli_
#6 0xee32fc82 in line_callback (line=0x3c208, s=0x59120 "load-module module-
#7 0xf76a1360 in scan_for_lines (skip=<optimized out>, l=0x3c208) at pulsecore/
#8 do_read (l=0x3c208) at pulsecore/
#9 do_work (l=0x3c208) at pulsecore/
#10 0xf7655fa6 in dispatch_pollfds (m=0x32bd0) at pulse/mainloop.
#11 pa_mainloop_
#12 0xf765629a in pa_mainloop_iterate (m=0x32bd0, block=<optimized out>, retval=0xfffef1c4) at pulse/mainloop.
#13 0xf7656314 in pa_mainloop_run (m=m@entry=0x32bd0, retval=
#14 0x000158ca in main (argc=<optimized out>, argv=<optimized out>) at daemon/main.c:1152
[Test Case]
* Start pulseaudio
* From another session run pacmd
* In prompt type load-module module-
* On ubuntu touch devices, it will crash at startup
[Regression Potential]
* There is no regression potential for other parts of pulseaudio components.
tags: | added: pulse-x xenial |
summary: |
- pulseaudio-droid module crashes on start + [SRU] pulseaudio-droid module crashes on start |
Changed in pulseaudio (Ubuntu): | |
assignee: | nobody → bhushan (bhush94) |
status: | Incomplete → In Progress |
tags: | added: verification-needed-xenial |
Changed in pulseaudio (Ubuntu Xenial): | |
status: | New → Fix Committed |
Changed in pulseaudio (Ubuntu): | |
status: | Fix Committed → Invalid |
A Stable Release Update would be required to change Ubuntu 16.04. As you seem to be interested and knowledgeable about module-droid, please follow the SRU process and you can release an official update yourself!
https:/ /wiki.ubuntu. com/StableRelea seUpdates
P.S. module-droid is not present in Ubuntu 17.10 or later so you can skip "1. Check that the bug is fixed in the current development release ...".