fixup execve(), avoiding stack vars (not sure why that breaks with -O2).