From 460dbe52fe2fb13c0303cbb3abe934828247da5c Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 27 Jun 2025 12:19:07 -0700 Subject: [PATCH] fix invalid strtbl validity check in pdb_has_file_ref path --- src/pdb/pdb_parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pdb/pdb_parse.c b/src/pdb/pdb_parse.c index 36f5e7ad..0caff005 100644 --- a/src/pdb/pdb_parse.c +++ b/src/pdb/pdb_parse.c @@ -1121,7 +1121,7 @@ pdb_has_file_ref(String8 msf_data, String8List file_list, MSF_RawStreamTable *st MSF_StreamNumber strtbl_sn = named_streams->sn[PDB_NamedStream_StringTable]; String8 strtbl_data = msf_data_from_stream_number(scratch.arena, msf_data, st, strtbl_sn); PDB_Strtbl *strtbl = pdb_strtbl_from_data(scratch.arena, strtbl_data); - if(strtbl) + if(strtbl->bucket_count != 0) { for(String8Node *file_n = file_list.first; file_n != 0; file_n = file_n->next) {