about summary refs log tree commit diff
diff options
context:
space:
mode:
authorChoongwoo Han <cwhan.tunz@gmail.com>2020-09-13 21:25:02 +0900
committerGitHub <noreply@github.com>2020-09-13 14:25:02 +0200
commita9ba907676a63777f82c4029f732670c9389e15e (patch)
tree015a8a1180ab102612806bf5f16d61b5b0c07e5a
parentfe39e0184f543fea74ae007d67629158cf75bd36 (diff)
downloadafl++-a9ba907676a63777f82c4029f732670c9389e15e.tar.gz
Fix qemu argv construction (#555)
-rw-r--r--src/afl-common.c2
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] = "--";