[PATCH 0/4] Dbghelp & modules lookup
Eric Pouech
eric.pouech at wanadoo.fr
Tue Mar 13 11:32:46 CDT 2007
The following series implements a set of fixes related to the wayi
DbgHelp handles modules (path and names).
Actually, DbgHelp was always referring the module name when
comparing two modules. This is wrong for two reasons:
- first, the name of the module is an opaque stuff that the
caller to DbgHelp is passing, and can be anything
- secondly, even when using the default module name (computed
as the base name of the filename), this could lead to the
same strings for different modules.
I never saw 1/ happening, but 2/ happens (for example with
msacm32.dll and msacm32.drv and default module name generation).
This set of patch clearly makes the distinction inside DbgHelp
between:
- the module names, used when referring to symbols in the
modname!symname
- the file name, used when referring to a given module
A+
--
Eric Pouech
More information about the wine-patches
mailing list