[PATCH] winedbg: Restart as 64-bit before launching the child process.
Zebediah Figura
zfigura at codeweavers.com
Fri Aug 17 13:20:34 CDT 2018
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
---
programs/winedbg/winedbg.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/programs/winedbg/winedbg.c b/programs/winedbg/winedbg.c
index 0e45186..504138b 100644
--- a/programs/winedbg/winedbg.c
+++ b/programs/winedbg/winedbg.c
@@ -749,7 +749,10 @@ int main(int argc, char** argv)
if (!argc) ds = start_ok;
else if ((ds = dbg_active_attach(argc, argv)) == start_error_parse &&
(ds = minidump_reload(argc, argv)) == start_error_parse)
+ {
+ restart_if_wow64();
ds = dbg_active_launch(argc, argv);
+ }
switch (ds)
{
case start_ok: break;
@@ -757,8 +760,6 @@ int main(int argc, char** argv)
case start_error_init: return -1;
}
- restart_if_wow64();
-
dbg_start_interactive(hFile);
return 0;
--
2.7.4
More information about the wine-devel
mailing list