diff --git a/libafl/src/corpus/queue.rs b/libafl/src/corpus/queue.rs index 2d7abdf3b2..5257a52d8e 100644 --- a/libafl/src/corpus/queue.rs +++ b/libafl/src/corpus/queue.rs @@ -32,7 +32,7 @@ where } else { let id = match state.corpus().current() { Some(cur) => { - if *cur + 1 > state.corpus().count() { + if *cur + 1 >= state.corpus().count() { 0 } else { *cur + 1