diff --git a/libafl/src/mutators/mutations.rs b/libafl/src/mutators/mutations.rs index 4e2443aa1d..d2c5a745c4 100644 --- a/libafl/src/mutators/mutations.rs +++ b/libafl/src/mutators/mutations.rs @@ -491,7 +491,7 @@ where return Ok(MutationResult::Skipped); } - let range = rand_range(state, size, size); + let range = rand_range(state, size, size - 1); input.bytes_mut().drain(range);