From 14959c7f9c53ab7beea0d18a0f8f7b7475ed755b Mon Sep 17 00:00:00 2001 From: Sagittarius-a Date: Sat, 22 Jan 2022 09:42:05 +0100 Subject: [PATCH] Fix debug_child arg in forkserver_simple example (#489) The `debug_child` command line argument presence was not properly checked, so it couldn't be set to true. Hence it was not possible to print out the content of the buffer sent to the harness while fuzzing. --- fuzzers/forkserver_simple/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fuzzers/forkserver_simple/src/main.rs b/fuzzers/forkserver_simple/src/main.rs index 1daacfda51..0001d0e087 100644 --- a/fuzzers/forkserver_simple/src/main.rs +++ b/fuzzers/forkserver_simple/src/main.rs @@ -137,7 +137,7 @@ pub fn main() { let mut fuzzer = StdFuzzer::new(scheduler, feedback, objective); // If we should debug the child - let debug_child = res.value_of("debug_child").is_some(); + let debug_child = res.is_present("debug_child"); // Create the executor for the forkserver let args = match res.values_of("arguments") {