[Git][wine/wine][master] 3 commits: dbghelp: Use Unicode for some pathnames.
Alexandre Julliard pushed to branch master at wine / wine Commits: 06695d31 by Eric Pouech at 2025-10-27T10:04:29+01:00 dbghelp: Use Unicode for some pathnames. Signed-off-by: Eric Pouech <epouech(a)codeweavers.com> - - - - - c06925cf by Eric Pouech at 2025-10-27T10:04:29+01:00 dbghelp: Remove useless process parameters. Signed-off-by: Eric Pouech <epouech(a)codeweavers.com> - - - - - 2509fc6e by Eric Pouech at 2025-10-27T10:04:29+01:00 dbghelp: Rewrite debug format search & load logic. - respect SymLoadModuleEx(..., SLMFLAG_NO_SYMBOLS) for all formats. - reorder search logic: + matched .pdb + matched .dbg + dwarf + stabs + other debug formats in PE DEBUG directory (codeview...) + other debug formats from PE header (coff...) + unmatched .pdb (if none of previous worked). - only one of these format is loaded (while previously we could merge some of them), - use module's export table in last resort (either SLMFLAG_NO_SYMBOLS is present, or no debug info found) - for handling .pdb/.dbg, separate 1) getting .pdb/.dbg information from image, 2) searching a matching .pdb/.dbg file, 3) loading debug information from that very file. Note: - we no longer fill CVData field in extended module info. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58837 Signed-off-by: Eric Pouech <epouech(a)codeweavers.com> - - - - - 7 changed files: - dlls/dbghelp/dbghelp_private.h - dlls/dbghelp/dwarf.c - dlls/dbghelp/module.c - dlls/dbghelp/msc.c - dlls/dbghelp/path.c - dlls/dbghelp/pdb.c - dlls/dbghelp/pe_module.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/066cfec54c3bba9c5e0cef2c13f4c3... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/066cfec54c3bba9c5e0cef2c13f4c3... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)