From 609cbe7288d2b4696d53e9bc4d37f2e8bedae703 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Tue, 24 Feb 2026 18:48:26 -0800 Subject: [PATCH] return invalid line info index on bad virtual offsets --- src/lib_rdi/rdi_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib_rdi/rdi_parse.c b/src/lib_rdi/rdi_parse.c index 224ad7c8..8f9515f6 100644 --- a/src/lib_rdi/rdi_parse.c +++ b/src/lib_rdi/rdi_parse.c @@ -414,7 +414,7 @@ rdi_parsed_from_line_table(RDI_Parsed *rdi, RDI_LineTable *line_table, RDI_Parse RDI_PROC RDI_U64 rdi_line_info_idx_range_from_voff(RDI_ParsedLineTable *line_info, RDI_U64 voff, RDI_U64 *n_out) { - RDI_U64 result = 0; + RDI_U64 result = max_U64; RDI_U64 n = 0; if(line_info->count > 0 && line_info->voffs[0] <= voff && voff < line_info->voffs[line_info->count - 1]) {