Утечки памяти не происходят на виртуальной машине, но всплывают при запуске - PullRequest
1 голос
/ 06 августа 2011

Я разрабатываю с Delphi 2010 в виртуальной машине, приложение хорошо работает внутри виртуальной машины любым способом в рамках ide, самостоятельно или без Eurekalog, используя в основном сетки DevExpress и AidAim SQLMemtables.Когда одно и то же приложение запускается на хосте (т. Е. Непосредственно в Windows), eurekalog обнаруживает утечки памяти в компоненте набора данных SQLMemtable и иногда, но достаточно часто, чтобы сделать невозможным его выпуск, дает сбой в простом Dataset.refresh.Это очень сложно для отладки, потому что в среде отладки это работает.Кто-нибудь мог бы иметь представление о том, что происходит, я теряю идеи здесь Спасибо за вашу помощь С уважением Филипп Watel

1 Ответ

1 голос
/ 06 августа 2011

Ваши внешние зависимости (dll) отличаются на обеих машинах?Также рассмотрите возможность использования удаленного отладчика Delphi и войдите в систему, чтобы узнать больше о вашей проблеме.

...