https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99814
Alex Richardson <Alexander.Richardson at cl dot cam.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Alexander.Richardson at cl dot cam | |.ac.uk --- Comment #5 from Alex Richardson <Alexander.Richardson at cl dot cam.ac.uk> --- Does the sanitizer runtime library include the https://reviews.llvm.org/D96348 patch? IMO the real issue is that dlsym() with RTLD_NEXT selects the oldest versioned symbol. Not sure why that behaviour was chosen. I'm sure there are lots of other sanitizer interceptors that are also affected by https://sourceware.org/bugzilla/show_bug.cgi?id=1319.