Hello community, here is the log from the commit of package gnome-desktop for openSUSE:Factory checked in at 2018-05-06 14:57:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-desktop (Old) and /work/SRC/openSUSE:Factory/.gnome-desktop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-desktop" Sun May 6 14:57:33 2018 rev:144 rq:602712 version:3.28.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-desktop/gnome-desktop.changes 2018-04-19 15:24:37.086961378 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-desktop.new/gnome-desktop.changes 2018-05-06 14:57:35.373567044 +0200 @@ -1,0 +2,6 @@ +Mon Apr 30 07:02:29 UTC 2018 - bjorn.lie@gmail.com + +- Add gnome-desktop-plug-memory-leak.patch: bg-slide-show: Plug a + memory leak (bgo#793878). + +------------------------------------------------------------------- New: ---- gnome-desktop-plug-memory-leak.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-desktop.spec ++++++ --- /var/tmp/diff_new_pack.FqV4N4/_old 2018-05-06 14:57:36.017543414 +0200 +++ /var/tmp/diff_new_pack.FqV4N4/_new 2018-05-06 14:57:36.021543267 +0200 @@ -28,6 +28,8 @@ Source99: baselibs.conf # PATFH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch bnc#1029083 boo#1056289 qzhao@suse.com -- Switch new user's default input engine from "anthy" to "mozc" in gnome-desktop with Japanese language and ibus input frame-work condition. Patch1: gnome-desktop-switch-Japanese-default-input-to-mozc.patch +# PATCH-FIX-UPSTREAM gnome-desktop-plug-memory-leak.patch bgo#793878 -- bg-slide-show: Plug a memory leak +Patch2: gnome-desktop-plug-memory-leak.patch BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -127,6 +129,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 translation-update-upstream %if 0%{?BUILD_FROM_VCS} ++++++ gnome-desktop-plug-memory-leak.patch ++++++
From 436ca8f0797cbd1321893cdb8f6f1ee9cddfe42b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?=
Date: Mon, 26 Feb 2018 19:39:06 +0100 Subject: bg-slide-show: Plug a memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=793854 --- libgnome-desktop/gnome-bg-slide-show.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libgnome-desktop/gnome-bg-slide-show.c b/libgnome-desktop/gnome-bg-slide-show.c index cb9b90b..c4674ba 100644 --- a/libgnome-desktop/gnome-bg-slide-show.c +++ b/libgnome-desktop/gnome-bg-slide-show.c @@ -741,17 +741,20 @@ on_file_loaded (GFile *file, if (!loaded) { g_task_return_error (task, error); + g_object_unref (task); return; } if (!parse_file_contents (g_task_get_source_object (task), contents, length, &error)) { g_task_return_error (task, error); + g_object_unref (task); g_free (contents); return; } g_free (contents); g_task_return_boolean (task, TRUE); + g_object_unref (task); } /** -- cgit v0.12