Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2024-08-17 12:44:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and      /work/SRC/openSUSE:Factory/.xfwm4.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfwm4"

Sat Aug 17 12:44:28 2024 rev:67 rq:1194450 version:4.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes      2022-12-25 
15:15:05.197452440 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.2698/xfwm4.changes    2024-08-17 
12:44:51.696536681 +0200
@@ -1,0 +2,6 @@
+Thu Aug  8 08:08:08 UTC 2024 - o...@aepfle.de
+
+- Fix user-after-free in tabwinRemoveClient with
+  ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch (bsc#1228524)
+
+-------------------------------------------------------------------

New:
----
  ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch

BETA DEBUG BEGIN:
  New:- Fix user-after-free in tabwinRemoveClient with
  ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch (bsc#1228524)
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xfwm4.spec ++++++
--- /var/tmp/diff_new_pack.dpHY3o/_old  2024-08-17 12:44:52.160555976 +0200
+++ /var/tmp/diff_new_pack.dpHY3o/_new  2024-08-17 12:44:52.164556142 +0200
@@ -26,6 +26,7 @@
 URL:            https://docs.xfce.org/xfce/xfwm4/start
 Source0:        
https://archive.xfce.org/src/xfce/xfwm4/4.18/%{name}-%{version}.tar.bz2
 Source1:        xfwm4.xml
+Patch1228524:   ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch
 BuildRequires:  exo-tools
 BuildRequires:  fdupes
 BuildRequires:  gdk-pixbuf-loader-rsvg
@@ -82,7 +83,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"

++++++ ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3.patch ++++++
>From ce9f6e1187867c4fbb7935e08a9ab4d9d8dea8c3 Mon Sep 17 00:00:00 2001
From: Landry Breuil <lan...@xfce.org>
Date: Sat, 13 Apr 2024 19:12:32 +0200
Subject: [PATCH] add missing break to fix use-after-free when alt-tabbing
 (#762)

---
 src/tabwin.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/tabwin.c b/src/tabwin.c
index 34a117d32..a5ab85d36 100644
--- a/src/tabwin.c
+++ b/src/tabwin.c
@@ -1000,6 +1000,7 @@ tabwinRemoveClient (Tabwin *tabwin, Client *c)
             {
                 gtk_container_remove (GTK_CONTAINER 
(tabwin_widget->container), icon);
                 tabwin_widget->widgets = g_list_delete_link 
(tabwin_widget->widgets, widgets);
+                break;
             }
         }
     }
-- 
GitLab

Reply via email to