Skip to content
  • Lukáš Tvrdý's avatar
    Fix memory leak when loading presets · efd35bb0
    Lukáš Tvrdý authored
    ==7314== 814,368 (768 direct, 813,600 indirect) bytes in 48 blocks are definitely lost in loss record 134,421 of 134,446
    ==7314==    at 0x4A06965: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==7314==    by 0x592A37C: KisPaintOpPreset::load() (kis_paintop_preset.cpp:177)
    ==7314==    by 0x4FBED34: KoResourceServer<KisPaintOpPreset, SharedPointerStroragePolicy<KisSharedPtr<KisPaintOpPreset> > >::loadResources(QStringList) (KoResourceServer.h:194)
    ==7314==    by 0x5DD9AD5: KoResourceLoaderThread::run() (KoResourceServerProvider.cpp:140)
    ==7314==    by 0x3DD7E7C69E: ??? (in /usr/lib64/libQtCore.so.4.8.6)
    ==7314==    by 0x35D1A07EE4: start_thread (in /usr/lib64/libpthread-2.18.so)
    ==7314==    by 0x35D16F4D1C: clone (in /usr/lib64/libc-2.18.so)
    efd35bb0