configure gtk 2.18.8 as follows: ./configure --enable-debug=no xfdesktop segfaults: (gdb) run Starting program: /usr/bin/xfdesktop [Thread debugging using libthread_db enabled] xfdesktop[4447]: starting up DBG[xfce-sm-client.c:723] xfce_sm_client_parse_argv(): setting restart and clone commands (/usr/bin/xfdesktop, /usr/bin/xfdesktop) TRACE[xfce-sm-client.c:1251] xfce_sm_client_set_property_from_command(): entering (RestartCommand, 0x65bca0, APPEND) TRACE[xfce-sm-client.c:1251] xfce_sm_client_set_property_from_command(): entering (CloneCommand, 0x6aaf00, REMOVE) DBG[xfce-sm-client.c:752] xfce_sm_client_set_state(): state change: DISCONNECTED -> REGISTERING /home/samuel/.themes/MurrinaCool/gtk-2.0/gtkrc:50: Murrine configuration option "squaredstyle" is not supported and will be ignored. DBG[menu.c:186] menu_attach(): attached default menu Program received signal SIGSEGV, Segmentation fault. 0x00007ffff506a472 in gdk_window_set_back_pixmap () from /usr/lib/../lib64/libgdk-x11-2.0.so.0 backtrace: (gdb) bt #0 0x00007ffff506a472 in gdk_window_set_back_pixmap () from /usr/lib/../lib64/libgdk-x11-2.0.so.0 #1 0x0000000000419ae4 in xfce_desktop_style_set (w=0x6fc020, old_style=0x0) at xfce-desktop.c:935 #2 0x00007ffff0ee69ce in g_closure_invoke () from /usr/lib/../lib64/libgobject-2.0.so.0 #3 0x00007ffff0efa38c in signal_emit_unlocked_R () from /usr/lib/../lib64/libgobject-2.0.so.0 #4 0x00007ffff0efbe29 in g_signal_emit_valist () from /usr/lib/../lib64/libgobject-2.0.so.0 #5 0x00007ffff0efc323 in g_signal_emit () from /usr/lib/../lib64/libgobject-2.0.so.0 #6 0x00007ffff56d3dcc in gtk_widget_set_style_internal () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #7 0x00007ffff564d705 in do_size_request () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #8 0x00007ffff564d9b8 in _gtk_size_group_compute_requisition () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #9 0x00007ffff56dbe71 in gtk_window_compute_configure_request () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #10 0x00007ffff56e1c5c in gtk_window_show () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #11 0x00007ffff0ee69ce in g_closure_invoke () from /usr/lib/../lib64/libgobject-2.0.so.0 #12 0x00007ffff0efa38c in signal_emit_unlocked_R () from /usr/lib/../lib64/libgobject-2.0.so.0 #13 0x00007ffff0efbe29 in g_signal_emit_valist () from /usr/lib/../lib64/libgobject-2.0.so.0 #14 0x00007ffff0efc323 in g_signal_emit () from /usr/lib/../lib64/libgobject-2.0.so.0 #15 0x00007ffff56d4bbd in gtk_widget_show () from /usr/lib/../lib64/libgtk-x11-2.0.so.0 #16 0x0000000000412f62 in main (argc=1, argv=0x7fffffffe308) at main.c:367
Hi, Can you reproduce the problem with current git ? If not, this bug can be closed (git can be broken sometime…)
I just noticed the crash is in gdk_window_set_back_pixmap() which is not Xfdesktop's fault :/