Help on fixing pulseaudio test suite on hurd

Samuel Thibault sthibault at debian.org
Tue Aug 19 20:15:20 UTC 2014


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[1].
> > 
> > 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,
Samuel



More information about the pkg-pulseaudio-devel mailing list