Andrey Turkin : dbghelp: Zero-terminate module name in minidump.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Apr 30 07:11:38 CDT 2007
Module: wine
Branch: master
Commit: 234babeaf05af10e8a4a7eb89464f6f03c964a61
URL: http://source.winehq.org/git/wine.git/?a=commit;h=234babeaf05af10e8a4a7eb89464f6f03c964a61
Author: Andrey Turkin <andrey.turkin at gmail.com>
Date: Sun Apr 29 02:14:15 2007 +0400
dbghelp: Zero-terminate module name in minidump.
---
dlls/dbghelp/minidump.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/dbghelp/minidump.c b/dlls/dbghelp/minidump.c
index e2b034f..3bd0f74 100644
--- a/dlls/dbghelp/minidump.c
+++ b/dlls/dbghelp/minidump.c
@@ -476,7 +476,7 @@ static void dump_modules(struct dump_context* dc, BOOL dump_elf)
mdModule.TimeDateStamp = dc->module[i].timestamp;
mdModule.ModuleNameRva = dc->rva;
ms->Length -= sizeof(WCHAR);
- append(dc, ms, sizeof(ULONG) + ms->Length);
+ append(dc, ms, sizeof(ULONG) + ms->Length + sizeof(WCHAR));
memset(&mdModule.VersionInfo, 0, sizeof(mdModule.VersionInfo)); /* FIXME */
mdModule.CvRecord.DataSize = 0; /* FIXME */
mdModule.CvRecord.Rva = 0; /* FIXME */
More information about the wine-cvs
mailing list