> 1) I found one of the files to have the following names:
> id:000015,src:000000,op:havoc,rep:32,+cov
> Can I ask, what does 'src', 'op:havoc', 'rep:32' and '+cov' symbolise?
'src:nnnnnn' refers to the ID of the test case used as the input. This
test case was mutated in some way to derive the one you're looking at.
'op:havoc,rep:32' is the description of the mutations used. This
actually isn't a very descriptive one, it just means 32 rounds of
stacked random tweaks. Deterministic fuzzing steps produce more
descriptive strings, explaining which bits or bytes were replaced,
etc. For havoc, it'd take too much space.
'+cov' means that this mutation actually improved coverage, versus
just changing hit counts for the instrumentation injected by AFL.
> 2) There was a crash detected with the following filename:
> id:000002,sig:11,src:000000,op:havoc,rep:32
> I remember reading in the documentation that "file names for crashes and
> hangs are correlated with parent, non-faulting queue entries". When I
> visited the 'queue' folder, I
> found 5 files with the substring 'src:000000,op:havoc,rep:32'.
You want to look for a single test case that starts with the ID
referenced in 'src:' for the crash. In this case, 'id:000000,...'.
Since 'havoc' is a fairly disruptive stage, it may be that the
crashing test case will have little resemblance to the input, but they
are close relatives.
/mz