extend_alloca is a constant source of headaches and does not really work: https://sourceware.org/bugzilla/show_bug.cgi?id=18023 I'd like to remove it from the rawhide version of glibc.