about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2023-02-16 13:11:11 +0100
committervanhauser-thc <vh@thc.org>2023-02-16 13:11:11 +0100
commit9da3a2ed4522d1a980ad7ddc7806f02833dd99fc (patch)
tree04aa796420787272c365145107c98c2533b210fc /src
parenta7c43484e1e3afe6d1db440927e72e0f103ba977 (diff)
downloadafl++-9da3a2ed4522d1a980ad7ddc7806f02833dd99fc.tar.gz
fixes
Diffstat (limited to 'src')
-rw-r--r--src/afl-fuzz-redqueen.c2
-rw-r--r--src/afl-gotcpu.c4
2 files changed, 4 insertions, 2 deletions
diff --git a/src/afl-fuzz-redqueen.c b/src/afl-fuzz-redqueen.c
index 8da1df13..290be881 100644
--- a/src/afl-fuzz-redqueen.c
+++ b/src/afl-fuzz-redqueen.c
@@ -1624,6 +1624,8 @@ static void try_to_add_to_dictN(afl_state_t *afl, u128 v, u8 size) {
 
     }
 
+    if (cons_0 > 1 || cons_ff > 1) { return; }
+
   }
 
   maybe_add_auto(afl, (u8 *)&v + off, size);
diff --git a/src/afl-gotcpu.c b/src/afl-gotcpu.c
index fd9e9f54..8988fd54 100644
--- a/src/afl-gotcpu.c
+++ b/src/afl-gotcpu.c
@@ -92,7 +92,7 @@ static u32 measure_preemption(u32 target_ms) {
   volatile u32 v1, v2 = 0;
 
   u64 st_t, en_t, st_c, en_c, real_delta, slice_delta;
-  s32 loop_repeats = 0;
+  //s32 loop_repeats = 0;
 
   st_t = get_cur_time_us();
   st_c = get_cpu_usage_us();
@@ -113,7 +113,7 @@ repeat_loop:
 
   if (en_t - st_t < target_ms * 1000) {
 
-    loop_repeats++;
+    //loop_repeats++;
     goto repeat_loop;
 
   }