Bug#574589: can confirm bug on debian squeeze, working patch attached

Alexander Wuerstlein arw at arw.name
Fri Feb 11 09:11:27 UTC 2011


On 11-02-10 23:21, Reinhard Tartler <Reinhard.Tartler at informatik.uni-erlangen.de> wrote:
> On Do, Feb 10, 2011 at 18:30:45 (CET), Alexander Wuerstlein wrote:
> 
> > I can confirm that this bug also affects pulseaudio on squeeze while not
> > affecting lenny. When commands are read from stdin (e.g. "echo info |
> > pacmd") pacmd handles the closing of stdin incorrectly and enters an
> > endless poll()-loop. The referenced Ubuntu-bug only provides a
> > workaround by replacing all occurences of "echo <something> | pacmd" by
> > "pacmd <something>". This is insufficient since it still leaves the
> > regression, thus breaking other previously working code.
> >
> > Also, I have ported and tested the upstream patch for the problem.
> > Please see the attached patch which fixes the problem for me. It's, up
> > to some small differences, the same as upstream commit
> > 609a005b77b5dc691271f48351bd39e3eecb7dc9.

upstream gitweb link, if you are interested, is:
http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=609a005b77b5dc691271f48351bd39e3eecb7dc9

> Test packages can be retrieved from here:
> http://people.debian.org/~siretart/pulseaudio/

I can confirm that the provided binary packages as well as the source
packages when built do fix the problem.



Ciao,

Alexander Wuerstlein.






More information about the pkg-pulseaudio-devel mailing list