Fix LibAFL-fuzz build (#2634)
This commit is contained in:
parent
03af6aaf0c
commit
42b306a39f
@ -15,7 +15,7 @@ use libafl::{
|
|||||||
feedback_and, feedback_or, feedback_or_fast,
|
feedback_and, feedback_or, feedback_or_fast,
|
||||||
feedbacks::{ConstFeedback, CrashFeedback, MaxMapFeedback, TimeFeedback, TimeoutFeedback},
|
feedbacks::{ConstFeedback, CrashFeedback, MaxMapFeedback, TimeFeedback, TimeoutFeedback},
|
||||||
fuzzer::StdFuzzer,
|
fuzzer::StdFuzzer,
|
||||||
inputs::BytesInput,
|
inputs::{BytesInput, NopTargetBytesConverter},
|
||||||
mutators::{havoc_mutations, tokens_mutations, AFLppRedQueen, StdScheduledMutator, Tokens},
|
mutators::{havoc_mutations, tokens_mutations, AFLppRedQueen, StdScheduledMutator, Tokens},
|
||||||
observers::{CanTrack, HitcountsMapObserver, StdMapObserver, TimeObserver},
|
observers::{CanTrack, HitcountsMapObserver, StdMapObserver, TimeObserver},
|
||||||
schedulers::{
|
schedulers::{
|
||||||
@ -431,7 +431,7 @@ fn base_executor_builder<'a>(
|
|||||||
opt: &'a Opt,
|
opt: &'a Opt,
|
||||||
shmem_provider: &'a mut UnixShMemProvider,
|
shmem_provider: &'a mut UnixShMemProvider,
|
||||||
fuzzer_dir: &Path,
|
fuzzer_dir: &Path,
|
||||||
) -> ForkserverExecutorBuilder<'a, UnixShMemProvider> {
|
) -> ForkserverExecutorBuilder<'a, NopTargetBytesConverter<BytesInput>, UnixShMemProvider> {
|
||||||
let mut executor = ForkserverExecutor::builder()
|
let mut executor = ForkserverExecutor::builder()
|
||||||
.program(opt.executable.clone())
|
.program(opt.executable.clone())
|
||||||
.coverage_map_size(opt.map_size.unwrap_or(AFL_DEFAULT_MAP_SIZE))
|
.coverage_map_size(opt.map_size.unwrap_or(AFL_DEFAULT_MAP_SIZE))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user