[Xfce-bugs] [Bug 13907] New: xfce4-session-settings segfaults when trying to add autostart entry

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sun Oct 8 10:48:16 CEST 2017


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

            Bug ID: 13907
           Summary: xfce4-session-settings segfaults when trying to add
                    autostart entry
    Classification: Xfce Core
           Product: Xfce4-session
           Version: 4.13.0
          Hardware: PC (x86_64)
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
          Assignee: xfce-bugs at xfce.org
          Reporter: digidietze at draisberghof.de
        QA Contact: bjt23 at cornell.edu
                CC: benny at xfce.org, nick at xfce.org
  Target Milestone: Xfce 4.12

Crash in xfce4-session-settings, when clicking "Add" on tab "Application
Autostart"

Gtk message before crash:
Gtk-CRITICAL **: gtk_entry_get_text: assertion 'GTK_IS_ENTRY (entry)' failed

Kernel message:
segfault at 0 ip 000000000040da7c sp 00007ffccbcdb720 error 4 in
xfce4-session-settings[400000+26000]


My system is Mageia Cauldron. The program is linked against libgtk-3, version
3.22.24-1.mga7.
I'm not familiar with Gtk, else I could probably have created a fix myself.
However, I can test any patches immediately.


The affecting file in the source tree is "settings/xfae-dialog.c".
The crash happens in function "xfae_dialog_init".

The exact line (103) that's causing the crash is:

gtk_grid_attach (GTK_GRID (grid), dialog->name_entry, 1, 0, 1, 1);


How reproducible:
Every time.


Steps to Reproduce:
1. Run xfce4-session-setting
2. Change to tab "Application Autostart"
3. Click button "Add"


Reference:
https://bugs.mageia.org/show_bug.cgi?id=21815

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


More information about the Xfce-bugs mailing list