Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pluma for openSUSE:Factory checked in at 2022-08-19 17:56:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pluma (Old) and /work/SRC/openSUSE:Factory/.pluma.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pluma" Fri Aug 19 17:56:48 2022 rev:29 rq:998196 version:1.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pluma/pluma.changes 2021-08-26 23:15:30.240236965 +0200 +++ /work/SRC/openSUSE:Factory/.pluma.new.2083/pluma.changes 2022-08-19 17:59:21.812463159 +0200 @@ -1,0 +2,6 @@ +Thu Aug 18 15:33:12 UTC 2022 - Dura-Kov??cs <[email protected]> + +- Add pluma-1.26.0-fix-segfault.patch: Fix out of bounds write bug + (boo#1200853). + +------------------------------------------------------------------- New: ---- pluma-1.26.0-fix-segfault.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pluma.spec ++++++ --- /var/tmp/diff_new_pack.ofuBGj/_old 2022-08-19 17:59:22.212463998 +0200 +++ /var/tmp/diff_new_pack.ofuBGj/_new 2022-08-19 17:59:22.216464007 +0200 @@ -1,7 +1,7 @@ # # spec file for package pluma # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,8 @@ URL: https://mate-desktop.org/ Source: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz Source99: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz.sha256sum +# PATCH-FIX-UPSTREAM pluma-1.26.0-fix-segfault.patch boo#1200853 -- Fix out-of-bounds write (commit 413f9e46). +Patch0: pluma-1.26.0-fix-segfault.patch BuildRequires: fdupes BuildRequires: filesystem BuildRequires: mate-common >= %{_version} ++++++ pluma-1.26.0-fix-segfault.patch ++++++ --- a/pluma/pluma-window.c +++ b/pluma/pluma-window.c @@ -318,7 +318,7 @@ g_strcanon (tempsize, "1234567890", '\0'); g_strreverse (tempsize); - gchar tempfont [strlen (font)]; + gchar tempfont [strlen (font) + 1]; strcpy (tempfont, font); tempfont [strlen (font) - strlen (tempsize)] = 0;
