about summary refs log tree commit diff
path: root/src/afl-fuzz-run.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-08-10 13:59:30 +0200
committervan Hauser <vh@thc.org>2020-08-10 13:59:30 +0200
commit3ecafde29deac10bb41c6c9b7370f7cef951ef11 (patch)
tree9bc9ca8a360c9023f33cb5fe8a0c2fedb2d3ea9d /src/afl-fuzz-run.c
parent8428b18d2a48cf7e995797a8b2183920aaa14f7e (diff)
downloadafl++-3ecafde29deac10bb41c6c9b7370f7cef951ef11.tar.gz
increase stack size
Diffstat (limited to 'src/afl-fuzz-run.c')
-rw-r--r--src/afl-fuzz-run.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afl-fuzz-run.c b/src/afl-fuzz-run.c
index 7180d255..0aef1c9e 100644
--- a/src/afl-fuzz-run.c
+++ b/src/afl-fuzz-run.c
@@ -885,7 +885,7 @@ u8 common_fuzz_stuff(afl_state_t *afl, u8 *out_buf, u32 len) {
     u32 i, taint = 0;
     for (i = 0; i < new_len; i++) {
 
-      if (i > afl->taint_len || afl->taint_map[i] || i > afl->queue_cur->len)
+      if (i >= afl->taint_len || i >= afl->queue_cur->len || afl->taint_map[i])
         new_buf[i] = out_buf[taint++];
       else
         new_buf[i] = afl->taint_src[i];