execvp_noalloc
extern int execvp_noalloc(char *buf, const char *file, char *const argv[]);
if (ret = execvp_noalloc(buf, argv[0], argv)) {
err = execvp_noalloc(data->buf, argv[0], argv);