Re: Help on fixing pulseaudio test suite on hurd
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 caring,