diff --git a/fuzzers/FRET/src/fuzzer.rs b/fuzzers/FRET/src/fuzzer.rs index 408e06ad94..4da9b43d0e 100644 --- a/fuzzers/FRET/src/fuzzer.rs +++ b/fuzzers/FRET/src/fuzzer.rs @@ -188,7 +188,7 @@ macro_rules! do_dump_case { let mut worst = Duration::new(0,0); let mut worst_input = None; for i in 0..corpus.count() { - let tc = corpus.get(i.into()).expect("Could not get element from corpus").borrow(); + let tc = corpus.get(corpus.nth(i.into())).expect("Could not get element from corpus").borrow(); if worst < tc.exec_time().expect("Testcase missing duration") { worst_input = Some(tc.input().as_ref().unwrap().bytes().to_owned()); worst = tc.exec_time().expect("Testcase missing duration");