https://sourceware.org/bugzilla/show_bug.cgi?id=33006
Xudong Cao <xdcao.cs at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|NOTABUG |--- Status|RESOLVED |UNCONFIRMED --- Comment #5 from Xudong Cao <xdcao.cs at gmail dot com> --- (In reply to Mark Wielaard from comment #2) > Note that you don't actually need asan to show this. This shows up with > _FORTIFY_SOURCE (which is on by default unless you explicitly override > CFLAGS) when processing an "illegal" instruction with the max possible > length. We provide a slightly too small stack buffer to snprintf. Which > would immediate terminate with _FORTIFY_SOURCE on such "illegal" > instructions. Without _FORTIFY_SOURCE we just use a few extra bytes on > the stack. There are some larger arrays in the stack which aren't used > afterwards, without any issue, even though it is technically UB. Thanks for the detailed explanation and clarification. -- You are receiving this mail because: You are on the CC list for the bug.