another fix for disabled entries

This commit is contained in:
vanhauser-thc
2021-02-22 12:59:01 +01:00
parent 8c133b607c
commit a252943236
2 changed files with 5 additions and 1 deletions

View File

@ -1770,12 +1770,15 @@ int main(int argc, char **argv_orig, char **envp) {
if (unlikely(afl->old_seed_selection)) {
afl->current_entry = 0;
while (unlikely(afl->queue_buf[afl->current_entry]->disabled)) {
while (unlikely(afl->current_entry < afl->queued_paths &&
afl->queue_buf[afl->current_entry]->disabled)) {
++afl->current_entry;
}
if (afl->current_entry >= afl->queued_paths) { afl->current_entry = 0; }
afl->queue_cur = afl->queue_buf[afl->current_entry];
if (unlikely(seek_to)) {