# xfdesktop --version This is xfdesktop version 4.19.2, running on Xfce 4.18. Built with GTK+ 3.24.41, linked with GTK+ 3.24.41. Build options: Desktop Menu: enabled Desktop Icons: enabled Desktop File Icons: enabled # gdb --batch -ex run -ex bt --args xfdesktop [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7ffff50c06c0 (LWP 22749)] [New Thread 0x7ffff48bf6c0 (LWP 22750)] [New Thread 0x7fffeffff6c0 (LWP 22751)] Thread 1 "xfdesktop" received signal SIGSEGV, Segmentation fault. 0x00007ffff741a620 in gdk_property_change () from /usr/lib64/libgdk-3.so.0 #0 0x00007ffff741a620 in gdk_property_change () at /usr/lib64/libgdk-3.so.0 #1 0x00005555555868da in xfce_desktop_realize () #6 0x00007ffff6fdd49f in <emit signal '???' on instance ???> () at /usr/lib64/libgobject-2.0.so.0 #2 0x00007ffff6fc3618 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 #3 0x00007ffff6fd626d in signal_emit_unlocked_R () at /usr/lib64/libgobject-2.0.so.0 #4 0x00007ffff6fd7e00 in signal_emit_valist_unlocked () at /usr/lib64/libgobject-2.0.so.0 #5 0x00007ffff6fdd3e5 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 #7 0x00007ffff77dcec7 in gtk_widget_realize () at /usr/lib64/libgtk-3.so.0 #8 0x0000555555587b84 in xfdesktop_application_start () #9 0x0000555555587f4e in cb_wait_for_window_manager_destroyed () #10 0x00007ffff6ebd6b3 in g_source_callback_unref () at /usr/lib64/libglib-2.0.so.0 #11 0x00007ffff6ebde29 in g_source_destroy_internal () at /usr/lib64/libglib-2.0.so.0 #12 0x00007ffff6ebe0d0 in g_main_dispatch () at /usr/lib64/libglib-2.0.so.0 #13 0x00007ffff6ec1147 in g_main_context_iterate_unlocked.constprop () at /usr/lib64/libglib-2.0.so.0 #14 0x00007ffff6ec172f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #15 0x00007ffff70f3e3d in g_application_run () at /usr/lib64/libgio-2.0.so.0 #16 0x0000555555575a08 in main ()
I'm sorry, I've messed up testing somehow.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968649d789dfc35e8e53a9df688bc76b07dc9562 commit 968649d789dfc35e8e53a9df688bc76b07dc9562 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-04-27 03:46:18 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-04-27 03:46:18 +0000 xfce-base/xfdesktop: Fix segv with a followup backport I am very sorry for messing this up and not including the other upstream fix. Closes: https://bugs.gentoo.org/904468 Closes: https://bugs.gentoo.org/930736 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../files/xfdesktop-4.19.2-settings.patch | 80 ++++++++++++++++++---- ...4.19.2-r1.ebuild => xfdesktop-4.19.2-r2.ebuild} | 0 2 files changed, 67 insertions(+), 13 deletions(-)
Thank you!