Russian Qt Forum

Qt => Общие вопросы => Тема начата: Fastman от Август 02, 2009, 18:13



Название: проблемы с Qt dll в MFC приложении
Отправлено: Fastman от Август 02, 2009, 18:13
Проблема следующего плана.
Есть собранная Qt-шная dll-ка. + lib файл.
В MFC приложении линкуемся с библиотекой, все собираеться и работает.
Но при выходе из приложения в дебаге - сыпется куча сообщени об утечке памяти.

В процессе экспериментов выясняю - утечка памяти происходит если инитить любой Qt класс в dll-ке.
Не важно как, в куче с последующей уборкой через delete, или на стеке.
 
При релизной сборке, утечек памяти не происходит...


Название: Re: проблемы с Qt dll в MFC приложении
Отправлено: Rcus от Август 02, 2009, 18:17
http://doc.trolltech.com/solutions/4/qtwinmigrate/winmigrate-walkthrough.html#a-note-about-mfc-s-memory-leak-detection


Название: Re: проблемы с Qt dll в MFC приложении
Отправлено: Fastman от Август 02, 2009, 19:58
http://doc.trolltech.com/solutions/4/qtwinmigrate/winmigrate-walkthrough.html#a-note-about-mfc-s-memory-leak-detection

Спасибо.
Жаль что не лечится... неудобно в отладке все время наблюдать эту фигню...