Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2026-04-15 16:03:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Wed Apr 15 16:03:15 2026 rev:221 rq:1346626 version:50.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2026-04-10 17:47:06.223193123 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new.21863/gnome-session.changes 2026-04-15 16:03:39.864763658 +0200 @@ -1,0 +2,6 @@ +Tue Apr 14 01:01:43 UTC 2026 - Alynx Zhou <[email protected]> + +- Add gnome-session-fix-double-free-GError.patch: Fix a double-free + on GError. (bsc#1261932, glgo#GNOME/gnome-session!176) + +------------------------------------------------------------------- New: ---- gnome-session-fix-double-free-GError.patch ----------(New B)---------- New: - Add gnome-session-fix-double-free-GError.patch: Fix a double-free on GError. (bsc#1261932, glgo#GNOME/gnome-session!176) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.v8bdmk/_old 2026-04-15 16:03:40.964808880 +0200 +++ /var/tmp/diff_new_pack.v8bdmk/_new 2026-04-15 16:03:40.964808880 +0200 @@ -24,6 +24,8 @@ Group: System/GUI/GNOME URL: https://www.gnome.org Source0: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM gnome-session-fix-double-free-GError.patch bsc#1261932, glgo#GNOME/gnome-session!176 [email protected] -- Fix a double-free on GError +Patch0: gnome-session-fix-double-free-GError.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.v8bdmk/_old 2026-04-15 16:03:41.000810360 +0200 +++ /var/tmp/diff_new_pack.v8bdmk/_new 2026-04-15 16:03:41.004810524 +0200 @@ -1,6 +1,6 @@ -mtime: 1774255297 -commit: bd3d96e256a7ffb63cddab2b1132585a8cb355d59347b1d1c1e3f103307777d4 +mtime: 1776128509 +commit: 9eba0aae5ab2042b1a985606b873603a362940528bf4fdec3f9ca5fe90021985 url: https://src.opensuse.org/GNOME/gnome-session -revision: bd3d96e256a7ffb63cddab2b1132585a8cb355d59347b1d1c1e3f103307777d4 +revision: 9eba0aae5ab2042b1a985606b873603a362940528bf4fdec3f9ca5fe90021985 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-04-14 08:30:07.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ gnome-session-fix-double-free-GError.patch ++++++ >From 6fdc1f29b2711069df0183e1c4e82fb3995979f9 Mon Sep 17 00:00:00 2001 From: Alynx Zhou <[email protected]> Date: Mon, 13 Apr 2026 18:52:15 +0800 Subject: [PATCH] shell: Fix a double-free on GError We already use g_autoptr for that so no explicit free should be called. --- gnome-session/gsm-shell.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gnome-session/gsm-shell.c b/gnome-session/gsm-shell.c index 04f5dcd8..d7aa4eda 100644 --- a/gnome-session/gsm-shell.c +++ b/gnome-session/gsm-shell.c @@ -303,7 +303,6 @@ on_open_finished (GObject *source, if (error != NULL) { g_warning ("Unable to open shell end session dialog: %s", error->message); - g_error_free (error); g_signal_emit (G_OBJECT (shell), signals[END_SESSION_DIALOG_OPEN_FAILED], 0); return; -- GitLab
