From 973c9c442d6cde0d258eb8ea58b48a2c9259efa5 Mon Sep 17 00:00:00 2001 From: Guillaume Lagrange Date: Thu, 16 Apr 2026 12:48:53 +0200 Subject: [PATCH] feat: stop panicking when parsing invalid perf file --- src/executor/wall_time/perf/parse_perf_file.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/executor/wall_time/perf/parse_perf_file.rs b/src/executor/wall_time/perf/parse_perf_file.rs index 9f5b0fd8..d1d93b7f 100644 --- a/src/executor/wall_time/perf/parse_perf_file.rs +++ b/src/executor/wall_time/perf/parse_perf_file.rs @@ -65,7 +65,7 @@ pub fn parse_for_memmap2>( mut record_iter, } = PerfFileReader::parse_pipe(reader)?; - while let Some(record) = record_iter.next_record(&mut perf_file).unwrap() { + while let Some(record) = record_iter.next_record(&mut perf_file)? { let PerfFileRecord::EventRecord { record, .. } = record else { continue; };