aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/afl-fuzz-stats.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/afl-fuzz-stats.c b/src/afl-fuzz-stats.c
index e0930234..ead65b1d 100644
--- a/src/afl-fuzz-stats.c
+++ b/src/afl-fuzz-stats.c
@@ -147,8 +147,19 @@ void load_stats_file(afl_state_t *afl) {
afl->fsrv.total_execs = strtoull(lptr, &nptr, 10);
break;
case 10:
- if (!strcmp(keystring, "paths_total "))
- afl->queued_paths = strtoul(lptr, &nptr, 10);
+ if (!strcmp(keystring, "paths_total ")) {
+
+ u32 paths_total = strtoul(lptr, &nptr, 10);
+ if (paths_total != afl->queued_paths) {
+
+ WARNF(
+ "queue/ has been modified -- things might not work, you're "
+ "on your own!");
+
+ }
+
+ }
+
break;
case 12:
if (!strcmp(keystring, "paths_found "))