Created attachment 1578094 [details] mem-leaks.patch This is with enchant2-2.2.3-6.fc30.x86_64 While looking into some memory leaks in some other application I noticed that enchant2 leaks memory related to g_build_filename(). Looking more closely into the sources it comes from enchant_hunspell.cpp. Attached is a patch, which fixes it. (I've no github account, thus adding the patch here. Forward it upstream, please.) An unrelated side note: enchant2 supports also hspell, which is not disabled in the enchant2.spec file, thus the configure checks on the fly whether it's installed and enables it when it is. I noticed that when testing the change and building it locally. Consider adding --without-hspell into the %configure call, or add a new subpackage, to avoid the auto-check issue. I mean, if you'd like to.
Thanks and sorry for the late reply, forwarded: https://github.com/AbiWord/enchant/issues/215. I'll apply the patches downstream in the meantime.
FEDORA-2019-f7aeadfeba has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f7aeadfeba
enchant2-2.2.4-2.fc30, mingw-enchant2-2.2.4-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-97cc695aed
enchant2-2.2.4-2.fc29, mingw-enchant2-2.2.4-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f7aeadfeba
FEDORA-2019-1eca0255ee has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-1eca0255ee
enchant2-2.2.5-1.fc30, mingw-enchant2-2.2.5-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-bf968f8fa7
enchant2-2.2.5-1.fc29, mingw-enchant2-2.2.5-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-1eca0255ee
enchant2-2.2.5-1.fc30, mingw-enchant2-2.2.5-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
enchant2-2.2.5-1.fc29, mingw-enchant2-2.2.5-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.