From c3e05f581aa1663bfafd177b915172368bdeb1df Mon Sep 17 00:00:00 2001 From: dou33 Date: Tue, 7 May 2024 16:09:22 +0800 Subject: [PATCH] add 0022-fix-thumbnail-potential-memory-leak.patch --- ...-fix-thumbnail-potential-memory-leak.patch | 26 +++++++++++++++++++ ukui-menu.spec | 10 +++++-- 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 0022-fix-thumbnail-potential-memory-leak.patch diff --git a/0022-fix-thumbnail-potential-memory-leak.patch b/0022-fix-thumbnail-potential-memory-leak.patch new file mode 100644 index 0000000..ea97355 --- /dev/null +++ b/0022-fix-thumbnail-potential-memory-leak.patch @@ -0,0 +1,26 @@ +diff -Naur ukui-menu-3.1.1/README.md ukui-menu-3.1.1~/README.md +--- ukui-menu-3.1.1/README.md 2024-05-06 19:01:27.493963726 +0800 ++++ ukui-menu-3.1.1~/README.md 2024-05-06 19:01:38.378291867 +0800 +@@ -30,7 +30,6 @@ + + Translation files + +- + # How to report bugs + Bugs should be reported to the UKUI bug tracking system: + +diff -Naur ukui-menu-3.1.1/src/UtilityFunction/thumbnail.cpp ukui-menu-3.1.1~/src/UtilityFunction/thumbnail.cpp +--- ukui-menu-3.1.1/src/UtilityFunction/thumbnail.cpp 2024-05-06 18:33:23.362633503 +0800 ++++ ukui-menu-3.1.1~/src/UtilityFunction/thumbnail.cpp 2024-05-06 19:03:20.750776813 +0800 +@@ -76,9 +76,11 @@ + setting = nullptr; + disableSetting = nullptr; + iconLabel = nullptr; ++ m_icon = nullptr; + + if (layout) { + delete layout; ++ layout = nullptr; + } + } + diff --git a/ukui-menu.spec b/ukui-menu.spec index c05cfc7..465b640 100644 --- a/ukui-menu.spec +++ b/ukui-menu.spec @@ -1,6 +1,6 @@ Name: ukui-menu Version: 3.1.1 -Release: 12 +Release: 13 Summary: Advanced ukui menu License: GPL-3.0-or-later URL: http://www.ukui.org @@ -33,7 +33,7 @@ Patch25: 0001-fix-uninstall-failed-issue.patch %if 0%{?kylin} Patch26: disable-Suspend-and-Sleep-of-ukui-menu.patch %endif - +Patch27: 0022-fix-thumbnail-potential-memory-leak.patch BuildRequires: qt5-qtbase-devel BuildRequires: libqtxdg-devel @@ -86,6 +86,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/ukui-menu/translations/ %changelog +* Tue May 07 2024 douyan - 3.1.1-13 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC: add 0022-fix-thumbnail-potential-memory-leak.patch + * Wed Jun 14 2023 peijiankang - 3.1.1-12 - Type:bugfix - ID:NA