[PATCH 1/6] [WineDbg]: fix buffer size for 8-byte watchpoint

Eric Pouech eric.pouech at orange.fr
Mon Apr 12 14:18:05 CDT 2010




A+
---

 programs/winedbg/break.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


diff --git a/programs/winedbg/break.c b/programs/winedbg/break.c
index e35250c..cab65fb 100644
--- a/programs/winedbg/break.c
+++ b/programs/winedbg/break.c
@@ -139,7 +139,7 @@ static	int init_xpoint(int type, const ADDRESS64* addr)
  */
 static	BOOL	get_watched_value(int num, DWORD64* val)
 {
-    BYTE        buf[4];
+    BYTE        buf[sizeof(DWORD64)];
 
     if (!dbg_read_memory(memory_to_linear_addr(&dbg_curr_process->bp[num].addr),
                          buf, dbg_curr_process->bp[num].w.len + 1))






More information about the wine-patches mailing list