Currently we do no checking that a sample file's
counter events and reset values match what we are
That means we can re-use a sample file's values and
they can be essentially completely wrong.
The current solution is "don't do that" but we should
be nicer and bail out / delete the old sample file.