[Xfce-bugs] [Bug 15006] New: xfce4-session crashes on logout with multiple independent X11 screens

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Tue Jan 1 14:32:22 CET 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15006

            Bug ID: 15006
           Summary: xfce4-session crashes on logout with multiple
                    independent X11 screens
    Classification: Xfce Core
           Product: Xfce4-session
           Version: 4.13.1
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
          Assignee: xfce-bugs at xfce.org
          Reporter: rwahl at gmx.de
  Target Milestone: Xfce 4.14

Created attachment 8213
  --> https://bugzilla.xfce.org/attachment.cgi?id=8213&action=edit
Don't crash if screen is NULL

xfce4-session-4.13.1 crashes on a display with multiple independent X11
screens. The cause is that in xfsm_fadeout_new()  there is a loop over all X11
screens and for each screen gdk_display_get_screen() is called. This function
is deprecated and returns NULL for each screen != 0 on gtk 3.24.1. This causes
a crash in my setup and is quite annoying since I cannot choose between the
logout options. I attach a quick'n'dirty fix.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list