[PATCH] winedbg: segment registers are not affected by rex prefix (Coverity)
Marcus Meissner
marcus at jet.franken.de
Wed Feb 17 17:06:16 CST 2010
Hi,
Coverity spotted a local overrun, and yes, segment registers are
not affected by rex I strongly suspect.
Ciao, Marcus
---
programs/winedbg/db_disasm64.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/programs/winedbg/db_disasm64.c b/programs/winedbg/db_disasm64.c
index 4d4e2eb..d7f7c03 100644
--- a/programs/winedbg/db_disasm64.c
+++ b/programs/winedbg/db_disasm64.c
@@ -1495,11 +1495,11 @@ db_disasm(db_addr_t loc, boolean_t altfmt)
break;
case S:
- db_printf("%s", db_seg_reg[f_reg(rex, regmodrm)]);
+ db_printf("%s", db_seg_reg[f_reg(0, regmodrm)]);
break;
case Si:
- db_printf("%s", db_seg_reg[f_reg(rex, inst)]);
+ db_printf("%s", db_seg_reg[f_reg(0, inst)]);
break;
case A:
--
1.5.6
More information about the wine-patches
mailing list