Module: wine Branch: master Commit: b0db6cfd4d92d892e4ea58b47c3f2f674e0b57ab URL: https://gitlab.winehq.org/wine/wine/-/commit/b0db6cfd4d92d892e4ea58b47c3f2f6...
Author: Bernhard Übelacker bernhardu@mailbox.org Date: Sun Dec 17 15:12:57 2023 +0100
winedbg: Retrieve module architecture before sorting.
This should avoid getting i386 when the process really is x86_64, with just a single i386 module loaded.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56048
---
programs/winedbg/info.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/winedbg/info.c b/programs/winedbg/info.c index d95b286454a..f97b122ed5b 100644 --- a/programs/winedbg/info.c +++ b/programs/winedbg/info.c @@ -287,8 +287,8 @@ void info_win32_module(DWORD64 base, BOOL multi_machine)
if (!im.num_used) return;
- qsort(im.modules, im.num_used, sizeof(im.modules[0]), module_compare); machine = im.modules[0].mi.MachineType; + qsort(im.modules, im.num_used, sizeof(im.modules[0]), module_compare);
if (multi_machine) dbg_printf("%-8s%-40s%-16s%-16sName (%d modules)\n", "Module", "Address", "Machine", "Debug info", im.num_used);