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 - olaf@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 <landry@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