1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00

winedump: Don't fail on extra stream entry in PDB.

Latest versions of MSVC use this.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
This commit is contained in:
Eric Pouech 2023-12-11 11:40:04 +01:00 committed by Alexandre Julliard
parent d96864eb4f
commit 525f990e70

View file

@ -3809,6 +3809,7 @@ static BOOL pdb_process_internal(const struct process* pcs,
/* no fpo ext stream in this case */ /* no fpo ext stream in this case */
break; break;
case sizeof(PDB_STREAM_INDEXES): case sizeof(PDB_STREAM_INDEXES):
case sizeof(PDB_STREAM_INDEXES) + 2:
psi = (PDB_STREAM_INDEXES*)((const char*)symbols_image + sizeof(PDB_SYMBOLS) + psi = (PDB_STREAM_INDEXES*)((const char*)symbols_image + sizeof(PDB_SYMBOLS) +
symbols.module_size + symbols.sectcontrib_size + symbols.module_size + symbols.sectcontrib_size +
symbols.segmap_size + symbols.srcmodule_size + symbols.segmap_size + symbols.srcmodule_size +