Bug#292673: additional info
On Thu, Feb 24, 2005 at 02:17:44PM -0800, David Mosberger wrote:
> While there hasn't been any discussion for glibc bugzilla report #685
> , private communication with one of the glibc maintainers indicates
> that this issue is not considered to be a glibc bug because,
> officially, glibc supports only one thread library at a time:
> LinuxThreads _or_ NPTL, but not both at the same time. Of course,
> every distro I know of ships both NPTL and LinuxThreads and the
> apparently accepted workaround appears to be to use the ld.so that was
> built for NPTL rather than the one that was built for LinuxThreads
> (more precisely, the ld.so should be used which uses larger thread
> descriptors). Thus, I strongly suspect Debian should do the same.
> Since this bug results in memory corruption that can be very hard to
> track down, I hope this can be fixed quickly. As a temporary
> workaround, just doing:
> # mv /lib/tls/ld-2.3.2.so /lib/
> should cure the problem.
ISTR that Red Hat has a patch for this in their glibc RPMs already.