https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63288
Bernd Edlinger <bernd.edlinger at hotmail dot de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernd.edlinger at hotmail dot de --- Comment #7 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- I always wondered if it could be possible to have out-of bounds accesses via the argument pointer too, that means accessing an non-existent argument, maybe a large var-arg, which is not given, like this int f(int x, ...) { if (x != 0) { va_list ap; va_start(ap, x); type z = va_arg(ap, type); } }