glibc 2.25 seems to have broken AddressSaniitzer Inbox x glibc x sanitizer x
Konstantin Serebryany
konstantin.s.serebryany@gmail.com
Tue Feb 20 20:43:00 GMT 2018
Hi,
Users are reporting that the fresh glibc breaks AddressSanitizer (asan)
and probably other sanitizers too.
https://bugs.llvm.org/show_bug.cgi?id=36065
https://bugs.llvm.org/show_bug.cgi?id=36326
https://github.com/google/sanitizers/issues/914
The problem seems to be in the new way the dynamic TLS is allocated.
The current implementation in asan is hackish and a few years back
we discussed a better one
(https://sourceware.org/glibc/wiki/ThreadPropertiesAPI)
but the discussion has stalled.
Can this be addressed in 2.25? At lest the dtls side?
Even if we put another set of hacks into the sanitizers to support 2.25,
the new glibc will break things for those who use older GCC or LLVM versions.
Thanks!
--kcc
More information about the Libc-alpha
mailing list