fuzzer: clean up replay_log

a bunch of small fixes that should probably be broken out.

made while trying to figure out while polls corrupted opens.
turns out I wasn't zeroing out a local structure and it was
getting garbage from off the stack.