From a57896a7ce7f2d51aad001234c0686e237eea54f Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Tue, 17 Mar 2020 00:00:36 +0100 Subject: fixed segfault on early bailout --- src/afl-fuzz-stats.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/afl-fuzz-stats.c') diff --git a/src/afl-fuzz-stats.c b/src/afl-fuzz-stats.c index 5ff68aac..63cca14d 100644 --- a/src/afl-fuzz-stats.c +++ b/src/afl-fuzz-stats.c @@ -284,6 +284,10 @@ void show_stats(afl_state_t *afl) { if (afl->not_on_tty) return; + /* If we haven't started doing things, bail out. */ + + if (!afl->queue_cur) return; + /* Compute some mildly useful bitmap stats. */ t_bits = (MAP_SIZE << 3) - count_bits(afl->virgin_bits); -- cgit 1.4.1