basic_mutator
basic_mutator copied to clipboard
Oh god accessed mode is fundamentally broken
In accessed mode we need to update the accessed vector to reflect adjusted offsets any time we splice/remove (ultimately, grow or shrink) the input.
If we don't do this, the accessed offsets can become out of bounds and cause panics, but even more so, they're just wrong.