The variable n_waiting_for_accept never gets properly initialised, and due to compiler optimisations 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.
Binary package hint: pulseaudio
This bug regards this patch in pulseaudio: git.0pointer. de/?p=pulseaudi o.git;a= commitdiff; h=4f5e2b745ea35 7e2b5c815ff33a5 56505a7d1f18
http://
The variable n_waiting_ for_accept never gets properly initialised, and due to compiler optimisations 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: pulseaudio. org/ticket/ 738
http://
ProblemType: Bug controlC0: iain 2091 F.... pulseaudio dules: nvidia ature: Ubuntu 2.6.31- 16.53-generic gnome-authentic ation-agent- 1:2063) : GLib-CRITICAL **: g_once_init_leave: assertion `initialization _value != 0' failed
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
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
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
Date: Mon Jan 4 15:12:33 2010
DistroRelease: Ubuntu 9.10
NonfreeKernelMo
Package: pulseaudio 1:0.9.19-0ubuntu4
ProcEnviron:
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: pulseaudio
Uname: Linux 2.6.31-16-generic i686
XsessionErrors:
(polkit-
(firefox:2734): GLib-WARNING **: g_set_prgname() called multiple times