Имеем проект под MSVC.NET с несколькими модулями-библиотеками. Проект использует БД под ADO, видео камеру через Direct Show, тображение на экран, модули алгоритмов и пр.
Проблема: в stand by режиме (захват изображения, обработка, отображение результата) у какого-то из модулей утекает память (за ночь вполне до 600 метров может дойти), видно через task manager. Стандартные утилиты проверки корректности использования памяти найти утечку не помогли, единовременные утечки по мелочи конечно обнаружились, но ничего такого что аллоцировалось бы в основном цикле программы и вызывало настолько объемные утечки замечено не было. Использоваись Rational Rose Purify, Memory Validator. Bounds Checker'a под MSVC7.0 пока нет, но до портирования проекта под 7-ю студию он тоже молчал об утечках.
Воспрос: необходима программа которая как минимум отображала бы сколько какая из DLL-ок проекта выделила памяти в текущий момент, чтобы обнаружить протекающий модуль. Читал статьи на rsdn про ascLib, но не уверен что она поможет в этом случае — к ряду модудей нет исходников.