about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2021-05-08 11:03:49 +0200
committervanhauser-thc <vh@thc.org>2021-05-08 11:03:56 +0200
commit6c274546c42f05292df6c8bcf3c524c4cfc3f031 (patch)
tree1ba36588392dcd47144c00ab485a06e26182a252
parent62d5bf5f414193f1893900f58b4507b915b67865 (diff)
downloadafl++-6c274546c42f05292df6c8bcf3c524c4cfc3f031.tar.gz
ensure crashes/README.txt exists
-rw-r--r--include/afl-fuzz.h1
-rw-r--r--src/afl-fuzz-stats.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h
index a09d6f79..72f956b9 100644
--- a/include/afl-fuzz.h
+++ b/include/afl-fuzz.h
@@ -1135,6 +1135,7 @@ void   check_if_tty(afl_state_t *);
 void   setup_signal_handlers(void);
 void   save_cmdline(afl_state_t *, u32, char **);
 void   read_foreign_testcases(afl_state_t *, int);
+void   write_crash_readme(afl_state_t *afl);
 
 /* CmpLog */
 
diff --git a/src/afl-fuzz-stats.c b/src/afl-fuzz-stats.c
index ee8bd2da..bccd2f31 100644
--- a/src/afl-fuzz-stats.c
+++ b/src/afl-fuzz-stats.c
@@ -179,6 +179,8 @@ void load_stats_file(afl_state_t *afl) {
 
   }
 
+  if (afl->unique_crashes) { write_crash_readme(afl); }
+
   return;
 
 }