Module: wine Branch: master Commit: 525f990e70a89503a90e6c354e1e5fd2938fa00d URL: https://gitlab.winehq.org/wine/wine/-/commit/525f990e70a89503a90e6c354e1e5fd...
Author: Eric Pouech epouech@codeweavers.com Date: Mon Dec 11 11:40:04 2023 +0100
winedump: Don't fail on extra stream entry in PDB.
Latest versions of MSVC use this.
Signed-off-by: Eric Pouech epouech@codeweavers.com
---
dlls/dbghelp/msc.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/dbghelp/msc.c b/dlls/dbghelp/msc.c index 5e699d54e2c..a578cf7cbfa 100644 --- a/dlls/dbghelp/msc.c +++ b/dlls/dbghelp/msc.c @@ -3809,6 +3809,7 @@ static BOOL pdb_process_internal(const struct process* pcs, /* no fpo ext stream in this case */ break; case sizeof(PDB_STREAM_INDEXES): + case sizeof(PDB_STREAM_INDEXES) + 2: psi = (PDB_STREAM_INDEXES*)((const char*)symbols_image + sizeof(PDB_SYMBOLS) + symbols.module_size + symbols.sectcontrib_size + symbols.segmap_size + symbols.srcmodule_size +