https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501
--- Comment #15 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Franz Sirl from comment #3) > Created attachment 43650 [details] > another testcase > > On x86_64-linux, when compiled with "gcc-7 -O2 -fsanitize=address" this > testcase prints nothing. With "gcc-7 -O2 -fsanitize=address > -fsanitize=undefined" this slightly confusing message is output: > > test-asan1.c:36:29: runtime error: load of address 0x000000602660 with > insufficient space for an object of type 'inttype' > 0x000000602660: note: pointer points here > 0c 00 00 00 80 20 60 00 00 00 00 00 28 00 00 00 00 00 00 00 60 00 00 00 > 00 00 00 00 80 0c 40 00 > ^ > test-asan1.c:36:29: runtime error: store to address 0x000000602660 with > insufficient space for an object of type 'inttype' > 0x000000602660: note: pointer points here > 0c 00 00 00 80 20 60 00 00 00 00 00 28 00 00 00 00 00 00 00 60 00 00 00 > 00 00 00 00 80 0c 40 00 > ^ This is a different story and properly caught by UBSAN.