Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 930736 - xfce-base/xfdesktop-4.19.2-r1 segfaults during startup
Summary: xfce-base/xfdesktop-4.19.2-r1 segfaults during startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 904468
  Show dependency tree
 
Reported: 2024-04-26 23:04 UTC by Sebastian Pipping
Modified: 2024-04-27 14:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2024-04-26 23:04:31 UTC
# 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 ()
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-04-27 03:38:46 UTC
I'm sorry, I've messed up testing somehow.
Comment 2 Larry the Git Cow gentoo-dev 2024-04-27 03:46:55 UTC
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(-)
Comment 3 Sebastian Pipping gentoo-dev 2024-04-27 14:54:17 UTC
Thank you!