2010-01-04 15:21:56 |
Iain Buclaw |
bug |
|
|
added bug |
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
AlsaDevices.txt http://launchpadlibrarian.net/37409843/AlsaDevices.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
AplayDevices.txt http://launchpadlibrarian.net/37409844/AplayDevices.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
BootDmesg.txt http://launchpadlibrarian.net/37409845/BootDmesg.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
Card0.Amixer.values.txt http://launchpadlibrarian.net/37409846/Card0.Amixer.values.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
Card0.Codecs.codec97.0.ac97.0.0.txt http://launchpadlibrarian.net/37409847/Card0.Codecs.codec97.0.ac97.0.0.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
Card0.Codecs.codec97.0.ac97.0.0.regs.txt http://launchpadlibrarian.net/37409848/Card0.Codecs.codec97.0.ac97.0.0.regs.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
CurrentDmesg.txt http://launchpadlibrarian.net/37409849/CurrentDmesg.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
Dependencies.txt http://launchpadlibrarian.net/37409850/Dependencies.txt |
|
2010-01-04 15:21:56 |
Iain Buclaw |
attachment added |
|
PciMultimedia.txt http://launchpadlibrarian.net/37409851/PciMultimedia.txt |
|
2010-01-04 15:26:37 |
Iain Buclaw |
attachment added |
|
strace-aa.output http://launchpadlibrarian.net/37409990/strace-aa.output |
|
2010-01-04 15:26:52 |
Iain Buclaw |
attachment added |
|
strace-aa.output http://launchpadlibrarian.net/37409991/strace-aa.output |
|
2010-01-04 15:33:23 |
Iain Buclaw |
attachment added |
|
n_waiting_for_accept.patch http://launchpadlibrarian.net/37410179/n_waiting_for_accept.patch |
|
2010-01-04 15:34:04 |
Iain Buclaw |
pulseaudio (Ubuntu): assignee |
|
Iain Bucław (tinivole) |
|
2010-01-04 15:48:19 |
Iain Buclaw |
pulseaudio (Ubuntu): status |
New |
Confirmed |
|
2010-01-04 17:17:03 |
Iain Buclaw |
description |
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.
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
AudioDevicesInUse:
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
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
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 |
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 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
AudioDevicesInUse:
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
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
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
|
|
2010-01-05 23:55:54 |
Launchpad Janitor |
branch linked |
|
lp:~crimsun/pulseaudio/ubuntu |
|
2010-01-05 23:59:37 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-core-dev/pulseaudio/ubuntu |
|
2010-01-06 00:00:08 |
Launchpad Janitor |
pulseaudio (Ubuntu): status |
Confirmed |
Fix Released |
|
2010-01-13 06:02:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/pulseaudio |
|