about summary refs log tree commit diff
path: root/src/afl-fuzz-bitmap.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-08-11 11:16:48 +0200
committervan Hauser <vh@thc.org>2020-08-11 11:16:48 +0200
commit4f695b6f4c3ced165703363904e42492fca82112 (patch)
tree9de194f90da699d1d99cb2debae7f22989a7d616 /src/afl-fuzz-bitmap.c
parent3ec1b2374336d0b98aa4fc586cd5bc601b711821 (diff)
downloadafl++-4f695b6f4c3ced165703363904e42492fca82112.tar.gz
fixes
Diffstat (limited to 'src/afl-fuzz-bitmap.c')
-rw-r--r--src/afl-fuzz-bitmap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/afl-fuzz-bitmap.c b/src/afl-fuzz-bitmap.c
index 9f58d604..d273818d 100644
--- a/src/afl-fuzz-bitmap.c
+++ b/src/afl-fuzz-bitmap.c
@@ -245,6 +245,8 @@ u32 count_bytes_len(afl_state_t *afl, u8 *mem, u32 len) {
 
   (void)(afl);
 
+  if (len % 4) i++;
+
   while (i--) {
 
     u32 v = *(ptr++);