diff options
author | Choongwoo Han <cwhan.tunz@gmail.com> | 2020-09-13 21:25:02 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-13 14:25:02 +0200 |
commit | a9ba907676a63777f82c4029f732670c9389e15e (patch) | |
tree | 015a8a1180ab102612806bf5f16d61b5b0c07e5a | |
parent | fe39e0184f543fea74ae007d67629158cf75bd36 (diff) | |
download | afl++-a9ba907676a63777f82c4029f732670c9389e15e.tar.gz |
Fix qemu argv construction (#555)
-rw-r--r-- | src/afl-common.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afl-common.c b/src/afl-common.c index d66440aa..30c67909 100644 --- a/src/afl-common.c +++ b/src/afl-common.c @@ -146,7 +146,7 @@ char **get_qemu_argv(u8 *own_loc, u8 **target_path_p, int argc, char **argv) { u8 * tmp, *cp = NULL, *rsl, *own_copy; memcpy(&new_argv[3], &argv[1], (int)(sizeof(char *)) * (argc - 1)); - new_argv[argc - 1] = NULL; + new_argv[argc + 2] = NULL; new_argv[2] = *target_path_p; new_argv[1] = "--"; |