From ee58375ac5c4b2c945885df4f53c485fbffa51fa Mon Sep 17 00:00:00 2001 From: "Dongjia \"toka\" Zhang" Date: Mon, 5 Dec 2022 05:59:55 +0900 Subject: [PATCH] Revert fuzzbench changes (#927) --- fuzzers/fuzzbench/src/lib.rs | 4 ++-- libafl/src/events/simple.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fuzzers/fuzzbench/src/lib.rs b/fuzzers/fuzzbench/src/lib.rs index c2051f1e64..673758aeb9 100644 --- a/fuzzers/fuzzbench/src/lib.rs +++ b/fuzzers/fuzzbench/src/lib.rs @@ -390,8 +390,8 @@ fn fuzz( #[cfg(unix)] { let null_fd = file_null.as_raw_fd(); - // dup2(null_fd, io::stdout().as_raw_fd())?; - // dup2(null_fd, io::stderr().as_raw_fd())?; + dup2(null_fd, io::stdout().as_raw_fd())?; + dup2(null_fd, io::stderr().as_raw_fd())?; } // reopen file to make sure we're at the end log.replace( diff --git a/libafl/src/events/simple.rs b/libafl/src/events/simple.rs index 6e9ce50338..d65bc7add9 100644 --- a/libafl/src/events/simple.rs +++ b/libafl/src/events/simple.rs @@ -445,7 +445,7 @@ where // We start ourself as child process to actually fuzz let mut staterestorer = if std::env::var(_ENV_FUZZER_SENDER).is_err() { // First, create a place to store state in, for restarts. - let mut staterestorer: StateRestorer = + let staterestorer: StateRestorer = StateRestorer::new(shmem_provider.new_shmem(256 * 1024 * 1024)?); //let staterestorer = { LlmpSender::new(shmem_provider.clone(), 0, false)? }; staterestorer.write_to_env(_ENV_FUZZER_SENDER)?;