Closed woodruffw closed 6 years ago
Multiple children also have consequences for index-based function targeting: each child has their own copy of call_counts
in the Wizard, so our indexes are almost certainly incorrect when dealing with multiple children (this would explain the inconsistency with LibreOffice).
Might be a good reason to switch the default away from index-based targeting for the beta.
We handle multiple children correctly as of #176, but we don't handle the following case:
A
spawnsB
A
andB
B
crashesA
crashes because it was relying onB
Currently,
B
'sinitial.dmp
will be clobbered byA
'sinitial.dmp
, likely leading to nonsensical tracer results. As such, we probably need to distinguish dumps and other crash-related files by PID, e.g.initial.XXXX.dmp
,crash.XXXX.json
, etc. This will make the task of enumerating crash files a little more tedious, of course.