Public bug reported:
Ubuntu 16.04 Xenial, and pulseaudio version 8.0-0ubuntu3.4
Due to backported patches in xenial-updates pulseaudio package,
pulseaudio-modules-droid crashes on start,
#0 init_profile (u=0x59528) at modules/droid/module-droid-card.c:370
#1 module_droid_card_22_LTX_pa__init (m=0x3c3f8) at
modules/droid/module-droid-card.c:923
#2 0xf76feb88 in pa_module_load (c=c@entry=0x33a80, name=name@entry=0x58240
"module-droid-card-22", argument=0x0) at pulsecore/module.c:180
#3 0xf76f1d7e in pa_cli_command_load (c=0x33a80, t=0x49320, buf=0x44f28,
fail=0x3c1f4) at pulsecore/cli-command.c:439
#4 0xf76f6ad8 in pa_cli_command_execute_line_stateful (c=0x33a80,
s=s@entry=0x59120 "load-module module-droid-card-22", buf=buf@entry=0x44f28,
fail=fail@entry=0x3c1f4, ifstate=ifstate@entry=0x0) at
pulsecore/cli-command.c:2134
#5 0xf76f6fc8 in pa_cli_command_execute_line (c=<optimized out>,
s=s@entry=0x59120 "load-module module-droid-card-22", buf=buf@entry=0x44f28,
fail=fail@entry=0x3c1f4) at pulsecore/cli-command.c:2155
#6 0xee32fc82 in line_callback (line=0x3c208, s=0x59120 "load-module
module-droid-card-22", userdata=0x3c1e0) at pulsecore/cli.c:153
#7 0xf76a1360 in scan_for_lines (skip=<optimized out>, l=0x3c208) at
pulsecore/ioline.c:269
#8 do_read (l=0x3c208) at pulsecore/ioline.c:337
#9 do_work (l=0x3c208) at pulsecore/ioline.c:386
#10 0xf7655fa6 in dispatch_pollfds (m=0x32bd0) at pulse/mainloop.c:655
#11 pa_mainloop_dispatch (m=m@entry=0x32bd0) at pulse/mainloop.c:898
#12 0xf765629a in pa_mainloop_iterate (m=0x32bd0, block=<optimized out>,
retval=0xfffef1c4) at pulse/mainloop.c:929
#13 0xf7656314 in pa_mainloop_run (m=m@entry=0x32bd0,
retval=retval@entry=0xfffef1c4) at pulse/mainloop.c:944
#14 0x000158ca in main (argc=<optimized out>, argv=<optimized out>) at
daemon/main.c:1152
it will be very good if you can apply following patch,
--- pulseaudio-8.0.orig/src/modules/droid/module-droid-card.c
+++ pulseaudio-8.0/src/modules/droid/module-droid-card.c
@@ -915,6 +915,9 @@ int pa__init(pa_module *m) {
u->card->userdata = u;
u->card->set_profile = card_set_profile;
+ pa_card_choose_initial_profile(u->card);
+ pa_card_put(u->card);
+
u->modargs = ma;
u->module = m;
Thanks
** Affects: pulseaudio (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1728791
Title:
pulseaudio-droid module crashes on start
Status in pulseaudio package in Ubuntu:
New
Bug description:
Ubuntu 16.04 Xenial, and pulseaudio version 8.0-0ubuntu3.4
Due to backported patches in xenial-updates pulseaudio package,
pulseaudio-modules-droid crashes on start,
#0 init_profile (u=0x59528) at modules/droid/module-droid-card.c:370
#1 module_droid_card_22_LTX_pa__init (m=0x3c3f8) at
modules/droid/module-droid-card.c:923
#2 0xf76feb88 in pa_module_load (c=c@entry=0x33a80, name=name@entry=0x58240
"module-droid-card-22", argument=0x0) at pulsecore/module.c:180
#3 0xf76f1d7e in pa_cli_command_load (c=0x33a80, t=0x49320, buf=0x44f28,
fail=0x3c1f4) at pulsecore/cli-command.c:439
#4 0xf76f6ad8 in pa_cli_command_execute_line_stateful (c=0x33a80,
s=s@entry=0x59120 "load-module module-droid-card-22", buf=buf@entry=0x44f28,
fail=fail@entry=0x3c1f4, ifstate=ifstate@entry=0x0) at
pulsecore/cli-command.c:2134
#5 0xf76f6fc8 in pa_cli_command_execute_line (c=<optimized out>,
s=s@entry=0x59120 "load-module module-droid-card-22", buf=buf@entry=0x44f28,
fail=fail@entry=0x3c1f4) at pulsecore/cli-command.c:2155
#6 0xee32fc82 in line_callback (line=0x3c208, s=0x59120 "load-module
module-droid-card-22", userdata=0x3c1e0) at pulsecore/cli.c:153
#7 0xf76a1360 in scan_for_lines (skip=<optimized out>, l=0x3c208) at
pulsecore/ioline.c:269
#8 do_read (l=0x3c208) at pulsecore/ioline.c:337
#9 do_work (l=0x3c208) at pulsecore/ioline.c:386
#10 0xf7655fa6 in dispatch_pollfds (m=0x32bd0) at pulse/mainloop.c:655
#11 pa_mainloop_dispatch (m=m@entry=0x32bd0) at pulse/mainloop.c:898
#12 0xf765629a in pa_mainloop_iterate (m=0x32bd0, block=<optimized out>,
retval=0xfffef1c4) at pulse/mainloop.c:929
#13 0xf7656314 in pa_mainloop_run (m=m@entry=0x32bd0,
retval=retval@entry=0xfffef1c4) at pulse/mainloop.c:944
#14 0x000158ca in main (argc=<optimized out>, argv=<optimized out>) at
daemon/main.c:1152
it will be very good if you can apply following patch,
--- pulseaudio-8.0.orig/src/modules/droid/module-droid-card.c
+++ pulseaudio-8.0/src/modules/droid/module-droid-card.c
@@ -915,6 +915,9 @@ int pa__init(pa_module *m) {
u->card->userdata = u;
u->card->set_profile = card_set_profile;
+ pa_card_choose_initial_profile(u->card);
+ pa_card_put(u->card);
+
u->modargs = ma;
u->module = m;
Thanks
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1728791/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp