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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2017-10-27
     Ever confirmed|0                           |1

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
Simple steps to reproduce (using r253887):

$ cat main.c
int main(int argc, char **argv)
{
  return 0;
}

$ g++ -g main.c -fpermissive -fsanitize=address && ./a.out
$ g++ -g main.c -fpermissive -fsanitize=address -fsanitize=undefined && ./a.out 
Segmentation fault (core dumped)

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff6f1a4ed in __sanitizer::MaybeInstallSigaction (signum=11,
handler=0x7ffff6f02130 <__asan::AsanOnDeadlySignal(int, void*, void*)>) at
../../../../libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc:200
#2  0x00007ffff6f1a8fe in __sanitizer::InstallDeadlySignalHandlers
(handler=0x7ffff6f02130 <__asan::AsanOnDeadlySignal(int, void*, void*)>) at
../../../../libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cc:209
#3  0x00007ffff6f08654 in __asan::AsanInitInternal () at
../../../../libsanitizer/asan/asan_rtl.cc:424
#4  0x00007ffff7de6cee in _dl_init (main_map=0x7ffff7ffe110, argc=1,
argv=0x7fffffffdff8, env=0x7fffffffe008) at dl-init.c:105
#5  0x00007ffff7dd7eda in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#6  0x0000000000000001 in ?? ()
#7  0x00007fffffffe3ec in ?? ()
#8  0x0000000000000000 in ?? ()

Reply via email to