Skip to content

Commit 2323c30

Browse files
committed
fix honggfuzz dict
1 parent 80f4b32 commit 2323c30

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

custom_mutators/honggfuzz/honggfuzz.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ void afl_custom_queue_new_entry(my_mutator_t * data,
6868
const uint8_t *filename_new_queue,
6969
const uint8_t *filename_orig_queue) {
7070

71+
if (run.global->mutate.dictionaryCnt >= 1024) return;
72+
7173
while (data->extras_cnt < data->afl->extras_cnt &&
7274
run.global->mutate.dictionaryCnt < 1024) {
7375

@@ -81,7 +83,7 @@ void afl_custom_queue_new_entry(my_mutator_t * data,
8183

8284
}
8385

84-
while (data->extras_cnt < data->afl->a_extras_cnt &&
86+
while (data->a_extras_cnt < data->afl->a_extras_cnt &&
8587
run.global->mutate.dictionaryCnt < 1024) {
8688

8789
memcpy(run.global->mutate.dictionary[run.global->mutate.dictionaryCnt].val,

src/afl-fuzz-stats.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ void write_stats_file(afl_state_t *afl, double bitmap_cvg, double stability,
7171
cur_time - afl->last_avg_exec_update >= 60000))) {
7272

7373
afl->last_avg_execs_saved =
74-
(float)(1000*(afl->fsrv.total_execs - afl->last_avg_execs)) /
74+
(float)(1000 * (afl->fsrv.total_execs - afl->last_avg_execs)) /
7575
(float)(cur_time - afl->last_avg_exec_update);
7676
afl->last_avg_execs = afl->fsrv.total_execs;
7777
afl->last_avg_exec_update = cur_time;

0 commit comments

Comments
 (0)