Use MultiMonitor when fuzzing in non-forking mode (#2192)
This commit is contained in:
parent
8d54ee2c80
commit
6040133080
@ -20,7 +20,7 @@ use libafl::{
|
|||||||
inputs::UsesInput,
|
inputs::UsesInput,
|
||||||
monitors::{
|
monitors::{
|
||||||
tui::{ui::TuiUI, TuiMonitor},
|
tui::{ui::TuiUI, TuiMonitor},
|
||||||
Monitor, MultiMonitor, SimpleMonitor,
|
Monitor, MultiMonitor,
|
||||||
},
|
},
|
||||||
stages::{HasCurrentStage, StagesTuple},
|
stages::{HasCurrentStage, StagesTuple},
|
||||||
state::{HasExecutions, HasLastReportTime, HasSolutions, UsesState},
|
state::{HasExecutions, HasLastReportTime, HasSolutions, UsesState},
|
||||||
@ -226,7 +226,7 @@ pub fn fuzz(
|
|||||||
} else {
|
} else {
|
||||||
destroy_output_fds(options);
|
destroy_output_fds(options);
|
||||||
fuzz_with!(options, harness, do_fuzz, |fuzz_single| {
|
fuzz_with!(options, harness, do_fuzz, |fuzz_single| {
|
||||||
let mgr = SimpleEventManager::new(SimpleMonitor::new(create_monitor_closure()));
|
let mgr = SimpleEventManager::new(MultiMonitor::new(create_monitor_closure()));
|
||||||
crate::start_fuzzing_single(fuzz_single, None, mgr)
|
crate::start_fuzzing_single(fuzz_single, None, mgr)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user