Diffusion KIO 8fb6431784e2

Fix mem leak found with asan

Authored by mlaurent on Nov 21 2018, 7:04 AM.

Description

Fix mem leak found with asan

Summary:

Fix mem when I used dolphin

#0 0x7fa8cd24d900 in operator new(unsigned long) (/usr/lib64/libasan.so.5+0xed900)
#1 0x7fa8cbc89052 in KFilePlacesModel::Private::Private(KFilePlacesModel*) /compile/kde5/framework/frameworks/kio/src/filewidgets/kfileplacesmodel.cpp:172
#2 0x7fa8cbc81703 in KFilePlacesModel::KFilePlacesModel(QString const&, QObject*) /compile/kde5/framework/frameworks/kio/src/filewidgets/kfileplacesmodel.cpp:257
#3 0x7fa8ccf83a14 in DolphinPlacesModelSingleton::DolphinPlacesModelSingleton() /compile/kde5/framework/kde/applications/dolphin/src/dolphinplacesmodelsingleton.cpp:26
#4 0x7fa8ccf83b9c in DolphinPlacesModelSingleton::instance() /compile/kde5/framework/kde/applications/dolphin/src/dolphinplacesmodelsingleton.cpp:33

Test Plan:

Relaunch dolphin with fix + asan => no problem

Reviewers: dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D17065

Details

Committed
mlaurentNov 21 2018, 9:38 AM
Reviewer
dfaure
Differential Revision
D17065: Fix mem leak found with asan
Parents
R241:36e50cb94902: Remove not necessary virtual keyword
Branches
Unknown
Tags
Unknown