У меня есть .exe и много модулей plug-in.dll, которые загружает .exe. (У меня есть источник для обоих.) Решение для кросс-платформенных (с исходным) было бы идеальным, но платформа может быть сужена до WinXP и Visual Studio (7.1/2003 в моем случае).
Встроенный детектор утечки VS предоставляет только строку, из которой был вызван новый /malloc, но у меня есть оболочка для распределений, поэтому лучше всего будет иметься трассировка символа в виде столбца.
Детектор также сможет обнаруживать утечку как в .exe, так и в своих подключаемых модулях .dll.