diff --git a/fuzzers/libafl_atheris/src/lib.rs b/fuzzers/libafl_atheris/src/lib.rs index f83dff345c..2041ede564 100644 --- a/fuzzers/libafl_atheris/src/lib.rs +++ b/fuzzers/libafl_atheris/src/lib.rs @@ -21,7 +21,7 @@ use libafl::{ tuples::{tuple_list, Merge}, AsSlice, }, - corpus::{Corpus, OnDiskCorpus}, + corpus::{Corpus, InMemoryCorpus, OnDiskCorpus}, events::EventConfig, executors::{inprocess::InProcessExecutor, ExitKind, TimeoutExecutor}, feedback_or, @@ -33,7 +33,7 @@ use libafl::{ mutators::scheduled::{havoc_mutations, tokens_mutations, StdScheduledMutator}, mutators::token_mutations::{I2SRandReplace, Tokens}, observers::{HitcountsMapObserver, StdMapObserver, TimeObserver}, - schedulers::{IndexesLenTimeMinimizerScheduler, PowerQueueScheduler}, + schedulers::{IndexesLenTimeMinimizerScheduler, QueueScheduler}, stages::{StdMutationalStage, TracingStage}, state::{HasCorpus, HasMetadata, StdState}, Error, diff --git a/libafl/src/stages/generalization.rs b/libafl/src/stages/generalization.rs index 4fd4e7bdad..d3ed77bd3b 100644 --- a/libafl/src/stages/generalization.rs +++ b/libafl/src/stages/generalization.rs @@ -500,6 +500,7 @@ where start = end; } end -= 1; + index += 1; } }