[Digikam-devel] Re: memory leak in trunk...

Gilles Caulier caulier.gilles at gmail.com
Wed Dec 1 10:40:49 GMT 2010


Andi,

Sorry, the right one :

==14101== 7,872 (196 direct, 7,676 indirect) bytes in 1 blocks are
definitely lost in loss record 6,726 of 6,808
==14101==    at 0x40244F0: operator new(unsigned int) (vg_replace_malloc.c:214)
==14101==    by 0x5FBD041: QAction::QAction(QObject*) (in
/usr/lib/libQtGui.so.4.6.2)
==14101==    by 0x647467E: ??? (in /usr/lib/libQtGui.so.4.6.2)
==14101==    by 0x6474A4A: QMenu::QMenu(QWidget*) (in
/usr/lib/libQtGui.so.4.6.2)
==14101==    by 0x82B324C: QMenu*
Digikam::AdvancedRenameWidget::createControlsMenu<Digikam::Modifier>(QList<Digikam::Modifier*>&)
(advancedrenamewidget.cpp:212)
==14101==    by 0x82B1A53:
Digikam::AdvancedRenameWidget::registerParserControls()
(advancedrenamewidget.cpp:274)
==14101==    by 0x82B1B34:
Digikam::AdvancedRenameWidget::calculateLayout()
(advancedrenamewidget.cpp:306)
==14101==    by 0x82B1B1E:
Digikam::AdvancedRenameWidget::setParser(Digikam::Parser*)
(advancedrenamewidget.cpp:301)
==14101==    by 0x82AD54D:
Digikam::AdvancedRenameManager::setParserType(Digikam::AdvancedRenameManager::ParserType)
(advancedrenamemanager.cpp:160)
==14101==    by 0x82AD452:
Digikam::AdvancedRenameManager::setWidget(Digikam::AdvancedRenameWidget*)
(advancedrenamemanager.cpp:137)
==14101==    by 0x82F0470:
Digikam::QueueSettingsView::QueueSettingsView(QWidget*)
(queuesettingsview.cpp:156)
==14101==    by 0x82E4167: Digikam::QueueMgrWindow::setupUserArea()
(queuemgrwindow.cpp:222)

Gilles



More information about the Digikam-devel mailing list