Hello community, here is the log from the commit of package gthumb for openSUSE:Factory checked in at 2019-01-21 10:52:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gthumb (Old) and /work/SRC/openSUSE:Factory/.gthumb.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gthumb" Mon Jan 21 10:52:39 2019 rev:91 rq:665750 version:3.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes 2019-01-10 15:23:39.402310868 +0100 +++ /work/SRC/openSUSE:Factory/.gthumb.new.28833/gthumb.changes 2019-01-21 10:52:46.763842794 +0100 @@ -1,0 +2,9 @@ +Mon Jan 14 10:52:42 UTC 2019 - Dan Čermák <dcer...@suse.com> + +- Drop fix_double_free_dlg-contact-sheet_c.patch. +- Add + 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch: + upstream fix for bsc#1113749 / CVE-2018-18718 / + glgo#GNOME/gthumb#18. + +------------------------------------------------------------------- Old: ---- fix_double_free_dlg-contact-sheet_c.patch New: ---- 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gthumb.spec ++++++ --- /var/tmp/diff_new_pack.wm4YRb/_old 2019-01-21 10:52:49.963838922 +0100 +++ /var/tmp/diff_new_pack.wm4YRb/_new 2019-01-21 10:52:49.967838917 +0100 @@ -1,7 +1,7 @@ # # spec file for package gthumb # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,8 +25,9 @@ Group: Productivity/Graphics/Viewers URL: https://wiki.gnome.org/Apps/gthumb Source0: https://download.gnome.org/sources/gthumb/3.6/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM fix_double_free_dlg-contact-sheet_c.patch bsc#1113749 -Patch0: fix_double_free_dlg-contact-sheet_c.patch +# PATCH-FIX-UPSTREAM 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch +# bsc#1113749 / glgo#GNOME/gthumb#18 +Patch0: 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch BuildRequires: bison BuildRequires: fdupes BuildRequires: flex ++++++ 0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch ++++++ >From 06c39346fda502bd37429006d4822dd977995661 Mon Sep 17 00:00:00 2001 From: Paolo Bacchilega <pao...@src.gnome.org> Date: Fri, 11 Jan 2019 11:19:07 +0100 Subject: [PATCH 1/1] contact sheet: error if the theme file could not be loaded Fixes: https://gitlab.gnome.org/GNOME/gthumb/issues/18 --- extensions/contact_sheet/dlg-contact-sheet.c | 1 + 1 file changed, 1 insertion(+) diff --git a/extensions/contact_sheet/dlg-contact-sheet.c b/extensions/contact_sheet/dlg-contact-sheet.c index dc5d4420..b830a166 100644 --- a/extensions/contact_sheet/dlg-contact-sheet.c +++ b/extensions/contact_sheet/dlg-contact-sheet.c @@ -354,6 +354,7 @@ add_themes_from_dir (DialogData *data, g_free (buffer); g_object_unref (file); g_object_unref (file_info); + continue; } theme = gth_contact_sheet_theme_new_from_key_file (key_file); -- 2.20.1