Skip to content

Commit ae00c35

Browse files
committed
Better jump table error context
1 parent ba25896 commit ae00c35

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/analysis/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,9 @@ pub fn uniq_jump_table_entries(
244244
return Ok((BTreeSet::new(), 0));
245245
}
246246
let (entries, size) =
247-
get_jump_table_entries(obj, addr, size, from, function_start, function_end)?;
247+
get_jump_table_entries(obj, addr, size, from, function_start, function_end).with_context(
248+
|| format!("While fetching jump table entries starting at {addr:#010X}"),
249+
)?;
248250
Ok((BTreeSet::from_iter(entries.iter().cloned()), size))
249251
}
250252

0 commit comments

Comments
 (0)