diff --git a/fuzzers/inprocess/fuzzbench/src/lib.rs b/fuzzers/inprocess/fuzzbench/src/lib.rs index 07482b5bcb..f95e933d81 100644 --- a/fuzzers/inprocess/fuzzbench/src/lib.rs +++ b/fuzzers/inprocess/fuzzbench/src/lib.rs @@ -260,7 +260,7 @@ fn fuzz( let mut feedback = feedback_or!( // New maximization map feedback linked to the edges observer and the feedback state map_feedback, - CrashFeedback::new(), + // CrashFeedback::new(), ); // A feedback to choose if an input is a solution or not @@ -390,9 +390,9 @@ fn fuzz( #[cfg(unix)] { let null_fd = file_null.as_raw_fd(); - // dup2(null_fd, io::stdout().as_raw_fd())?; + dup2(null_fd, io::stdout().as_raw_fd())?; if std::env::var("LIBAFL_FUZZBENCH_DEBUG").is_err() { - // dup2(null_fd, io::stderr().as_raw_fd())?; + dup2(null_fd, io::stderr().as_raw_fd())?; } } // reopen file to make sure we're at the end diff --git a/libafl/src/feedbacks/map.rs b/libafl/src/feedbacks/map.rs index 1bbb237fb3..9f0a2340cb 100644 --- a/libafl/src/feedbacks/map.rs +++ b/libafl/src/feedbacks/map.rs @@ -617,7 +617,7 @@ where let mut interesting = false; // TODO Replace with match_name_type when stable - let observer = observers.get(&self.map_ref).unwrap().as_ref(); + let observer = observers.get(&self.map_ref).expect("MapObserver not found. This is likely because you entered the crash handler with the wrong executor/observer").as_ref(); let map_state = state .named_metadata_map_mut()