what if the perf data contains a pid fork loop like a b c  a  and the sample is not in the mapped region of any of these i think the sample would just be dropped  and there is no need to kill the whole thing simply because of one glitch in the data generated by perf 