https://bugs.kde.org/show_bug.cgi?id=368614

Boudewijn Rempt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Boudewijn Rempt <[email protected]> ---
Hi William,

I can confirm we've got a memory leak here:

==10207== 18,892 (96 direct, 18,796 indirect) bytes in 2 blocks are definitely
lost in loss record 12,179 of 12,325
==10207==    at 0x4C29670: operator new(unsigned long) (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==10207==    by 0x2CFA31B0: KisPerChannelConfigWidget::configuration() const
(kis_perchannel_filter.cpp:271)
==10207==    by 0x2AD4AA56:
KisFilterOption::writeOptionSetting(KisPropertiesConfiguration*) const
(kis_filter_option.cpp:177)
==10207==    by 0x519FD24:
KisPaintOpOption::startWriteOptionSetting(KisPropertiesConfiguration*) const
(kis_paintop_option.cpp:72)
==10207==    by 0x51A398A:
KisPaintOpSettingsWidget::writeConfiguration(KisPropertiesConfiguration*) const
(kis_paintop_settings_widget.cpp:142)
==10207==    by 0x60FA6FF:
KisPaintOpConfigWidget::writeConfigurationSafe(KisPropertiesConfiguration*)
const (kis_paintop_config_widget.cpp:39)
==10207==    by 0x60F4EA8: KisPaintOpSettings::setPaintOpSize(double)
(kis_paintop_settings.cpp:219)
==10207==    by 0x5125F0D: KisSizeResourceConverter::toSource(QVariant const&,
QVariant const&) (kis_derived_resources.cpp:186)
==10207==    by 0x6D46581: KoDerivedResourceConverter::writeToSource(QVariant
const&, QVariant const&, bool*) (KoDerivedResourceConverter.cpp:89)
==10207==    by 0x6D44A42: KoResourceManager::setResource(int, QVariant const&)
(KoResourceManager_p.cpp:47)
==10207==    by 0x5121374: KisCanvasResourceProvider::setSize(double)
(kis_canvas_resource_provider.cpp:494)
==10207==    by 0x5193638: KisPaintopBox::sliderChanged(int)
(kis_paintop_box.cc:1005)
==10207== 
==10207== 19,388 (96 direct, 19,292 indirect) bytes in 2 blocks are definitely
lost in loss record 12,180 of 12,325
==10207==    at 0x4C29670: operator new(unsigned long) (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==10207==    by 0x2CFA31B0: KisPerChannelConfigWidget::configuration() const
(kis_perchannel_filter.cpp:271)
==10207==    by 0x2AD4B740:
KisFilterOption::readOptionSetting(KisPropertiesConfiguration const*)
(kis_filter_option.cpp:186)
==10207==    by 0x519FD04:
KisPaintOpOption::startReadOptionSetting(KisPropertiesConfiguration const*)
(kis_paintop_option.cpp:65)
==10207==    by 0x51A313F:
KisPaintOpSettingsWidget::setConfiguration(KisPropertiesConfiguration const*)
(kis_paintop_settings_widget.cpp:115)
==10207==    by 0x60FA72F:
KisPaintOpConfigWidget::setConfigurationSafe(KisPropertiesConfiguration const*)
(kis_paintop_config_widget.cpp:48)
==10207==    by 0x60F4D97: KisPaintOpSettings::setPaintOpSize(double)
(kis_paintop_settings.cpp:216)
==10207==    by 0x5125F0D: KisSizeResourceConverter::toSource(QVariant const&,
QVariant const&) (kis_derived_resources.cpp:186)
==10207==    by 0x6D46581: KoDerivedResourceConverter::writeToSource(QVariant
const&, QVariant const&, bool*) (KoDerivedResourceConverter.cpp:89)
==10207==    by 0x6D44A42: KoResourceManager::setResource(int, QVariant const&)
(KoResourceManager_p.cpp:47)
==10207==    by 0x5121374: KisCanvasResourceProvider::setSize(double)
(kis_canvas_resource_provider.cpp:494)
==10207==    by 0x5193638: KisPaintopBox::sliderChanged(int)
(kis_paintop_box.cc:1005)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to