sessioncontroller: Fix memory leaks

Authored by kfunk on Mar 23 2017, 8:49 AM.

Description

sessioncontroller: Fix memory leaks

Detected by ASAN:

Indirect leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0x5071e0 in operator new(unsigned long) (/home/kfunk/devel/build/kf5/kdevplatform-stable/plugins/subversion/tests/test_svnrecursiveadd+0x5071e0)
    #1 0x7f60ca8caf3a in KDevelop::SessionController::createSession(QString const&) /home/kfunk/devel/src/kf5/kdevplatform-stable/shell/sessioncontroller.cpp:395:13
    #2 0x7f60ca8c96d1 in KDevelop::SessionController::loadDefaultSession(QString const&) /home/kfunk/devel/src/kf5/kdevplatform-stable/shell/sessioncontroller.cpp:450:17
    #3 0x7f60ca8c916b in KDevelop::SessionController::initialize(QString const&) /home/kfunk/devel/src/kf5/kdevplatform-stable/shell/sessioncontroller.cpp:346:5
    #4 0x7f60ca77b159 in KDevelop::CorePrivate::initialize(KDevelop::Core::Setup, QString) /home/kfunk/devel/src/kf5/kdevplatform-stable/shell/core.cpp:237:31
    #5 0x7f60cadb140d in KDevelop::TestCore::initializeNonStatic(KDevelop::Core::Setup, QString const&) /home/kfunk/devel/src/kf5/kdevplatform-stable/tests/testcore.cpp:75:8
    #6 0x7f60cadb1017 in KDevelop::TestCore::initialize(KDevelop::Core::Setup, QString const&) /home/kfunk/devel/src/kf5/kdevplatform-stable/tests/testcore.cpp:56:11

Details

Committed
kfunkMar 23 2017, 8:56 AM
Parents
R33:879d1e58a930: svnrecursiveadd: Speed up test
Branches
Unknown
Tags
Unknown