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

Reply via email to