** Description changed: Binary package hint: pulseaudio This bug regards this patch in pulseaudio: http://git.0pointer.de/?p=pulseaudio.git;a=commitdiff;h=4f5e2b745ea357e2b5c815ff33a556505a7d1f18 - The variable n_waiting_for_accept never gets properly initialised, and - due to compiler optimisations has an initial value of ie: 1651076143, - *not* 0. + The variable n_waiting_for_accept never gets properly assigned a value, + and due to compiler optimisations (allocating bits off RAM and never + sets them to 000, rather uses what ever was on the RAM before) has an + initial value of ie: 1651076143, *not* 0. So in the function pa_threaded_mainloop_signal() the condition while (m->n_waiting_for_accept > 0) will never be resolved as - 1) Pulse Audio is waiting for 1651076143 accepts before continuing. and - 2) The Application/Library has sent an accept, but is still waiting for Pulse Audio to respond before it continues. This patch seemed to be an attempt to resolve it, but bug still persists: http://pulseaudio.org/ticket/738 ProblemType: Bug Architecture: i386 ArecordDevices: - **** List of CAPTURE Hardware Devices **** - card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC] - Subdevices: 1/1 - Subdevice #0: subdevice #0 + **** List of CAPTURE Hardware Devices **** + card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC] + Subdevices: 1/1 + Subdevice #0: subdevice #0 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: iain 2091 F.... pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC0: iain 2091 F.... pulseaudio Card0.Amixer.info: - Card hw:0 'AudioPCI'/'Ensoniq AudioPCI ENS1371 at 0xb800, irq 18' - Mixer name : 'Cirrus Logic CS4297A rev 3' - Components : 'AC97a:43525913' - Controls : 36 - Simple ctrls : 22 + Card hw:0 'AudioPCI'/'Ensoniq AudioPCI ENS1371 at 0xb800, irq 18' + Mixer name : 'Cirrus Logic CS4297A rev 3' + Components : 'AC97a:43525913' + Controls : 36 + Simple ctrls : 22 Date: Mon Jan 4 15:12:33 2010 DistroRelease: Ubuntu 9.10 NonfreeKernelModules: nvidia Package: pulseaudio 1:0.9.19-0ubuntu4 ProcEnviron: - LANG=en_GB.UTF-8 - SHELL=/bin/bash + LANG=en_GB.UTF-8 + SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-16.53-generic SourcePackage: pulseaudio Uname: Linux 2.6.31-16-generic i686 XsessionErrors: - (polkit-gnome-authentication-agent-1:2063): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed - (firefox:2734): GLib-WARNING **: g_set_prgname() called multiple times + (polkit-gnome-authentication-agent-1:2063): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed + (firefox:2734): GLib-WARNING **: g_set_prgname() called multiple times
-- pa_threaded_mainloop_signal() deadlocks in while condition https://bugs.launchpad.net/bugs/502992 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs