Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 75: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed!
Martin Schlemmer
azarah@nosferatu.za.org
Sun Mar 13 19:36:00 GMT 2005
Hi,
Basically the issue above. This is valid for glibc 2.3.[234] if I did
not miss anything. Here is a good test case:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=219352#msg122
I came up with attached patch that seems to work and passes all the
tests (except for the one or two usual ones). Is this the correct fix,
or are the problem deeper?
Thanks,
--
Martin Schlemmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glibc-2.3.4-_dl_next_tls_modid-assert.patch
Type: text/x-patch
Size: 1037 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20050313/cb44e270/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20050313/cb44e270/attachment.sig>
More information about the Libc-alpha
mailing list