Bug #98
Memory leaks with DriverInfo
Added by Pavel Shiryaev over 12 years ago.
Updated over 12 years ago.
Description
QTransport имеет метод getDriverInfo(), который создаёт объект DriverInfo.
Вызов этого метода напрямую содержится, например, в
/core/src/servicemgr.cpp
/components/src/mfiltersmanager.cpp
/components/src/accountmanager.cpp
/components/src/types/accountitem.cpp
/components/src/widgets/messagesmanager.cpp
При этом нигде структура не удаляется.
Аналогично указатели на DriverInfo сохраняются в DriverItem в QVariant, где тоже теряются на уровне DriverManager
- Due date set to 03/04/2012
- Status changed from New to Resolved
- % Done changed from 0 to 100
Т.к. DriverInfo унаследован от QObject, то я удалил везде где нашел указатели на объект DriverInfo. Проверяйте.
- Status changed from Resolved to Closed
Also available in: Atom
PDF