https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85477

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
It's dup. With the fix I see:

$ gcc -m32  -fsanitize=undefined,address pr85477.c && ./a.out 
ASAN:DEADLYSIGNAL
=================================================================
==24720==ERROR: AddressSanitizer: SEGV on unknown address 0xf7fe82f0 (pc
0xf7fe8304 bp 0xf7b5c320 sp 0xffffcdec T16777215)
==24720==The signal is caused by a WRITE memory access.
    #0 0xf7fe8303 in _dl_get_tls_static_info (/lib/ld-linux.so.2+0x12303)
    #1 0xf7acce69  (/usr/lib/libasan.so.4+0x104e69)
    #2 0xf7ab8a65  (/usr/lib/libasan.so.4+0xf0a65)
    #3 0xf7fe5c7a in _dl_init (/lib/ld-linux.so.2+0xfc7a)
    #4 0xf7fd6cb9  (/lib/ld-linux.so.2+0xcb9)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/ld-linux.so.2+0x12303) in
_dl_get_tls_static_info
==24720==ABORTING

*** This bug has been marked as a duplicate of bug 84761 ***

Reply via email to