Bug#361024: Simple test case [Was: libstdc++.so.6: cannot handle TLS data]
Nick Lewycky writes:
> Matthias Klose wrote:
> > thanks for the testcase, however I'm unable to reproduce the failure
> > with a recent unstable archive, nor do I see the apt-listchanges
> > failures.
> I can confirm the apt-listchanges failure here, running unstable. The
> only exceptional thing about my system that I think could be relevant is
> that I'm running a non-Debian kernel from kernel.org (22.214.171.124).
> The error message itself is being printed by ld.so, which belongs to the
> libc6 package. My libc6 version is "2.3.6-5".
> I've tried running the testcase with "LD_DEBUG=all" in the environment,
> but the output wasn't very illuminating (attached). Perhaps someone not
> showing symptoms can diff it against a run on their own system.
> Actually, valgrind screams with lots of errors in /lib/ld-2.3.6.so when
> running the testcase, or any other affected program. Hmm. That would
> explain its non-deterministic nature. Valgrind output also attached.
Aurelian Jarno pointed out the following: only reproducible with 2.4
kernels or if you (re)move /lib/tls on a 2.6 kernel.
Officially we don't support 2.4 kernels anymore, whatever "deprecated"