Re: Help on fixing pulseaudio test suite on hurd
On Tue, Aug 19, 2014 at 4:15 PM, Samuel Thibault <email@example.com> wrote:
> Samuel Thibault, le Tue 19 Aug 2014 21:00:02 +0200, a écrit :
>> Samuel Thibault, le Tue 19 Aug 2014 20:36:35 +0200, a écrit :
>> > Felipe Sateler, le Mon 18 Aug 2014 00:47:10 -0400, a écrit :
>> > > I am attempting to enable the pulseaudio test suite at package build
>> > > time. After clearing a few hurdles with upstream the package has
>> > > managed to build with tests everywhere except on the hurd.
>> > So it's just once-test which fails.
>> > It creates thousands of threads, and it seems the stack addresses keep
>> > going up, so we apparently have a problem of stack reuse here, so
>> > something on the libpthread side, not the pulseaudio side.
>> Ok, it seems to be again the guardsize patch which is leaking one page
>> for each stack, thus filling the whole addressing space with exactly
>> what prevents any new stack to be allocated :)
> Yes, that's it. Nothing to be done on the pulseaudio side, I'll commit
> the fix to glibc.
Thanks for the quick look and resolution! Would you please let me know
when this change makes it into debian sid? So that I can enable the
tests in pulseaudio after that.
> Thanks for caring,
Thanks to you.