! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfwm4-settings core dump
Status:
RESOLVED: INVALID

Comments

Description Rodrigo Amestica 2010-01-15 16:57:05 CET
on a redhat 5.3 distribution I'm trying to build xfce 4.6.1 on an isolate installation prefix. I think I have installed in this same prefix all required dependencies. After installation and after adding xfce to my gdm configuration I can successfully login into the xfce desktop (xfwm up and running.) However, when I execute xfwm4-settings it cores dump as shown in the back trace included below (some variable values also included.)

A list of the modules I have installed in my custom prefix is also included below.

For some reason, at xfwm4-settings.c:480 a call to
xfconf_channel_get_property returns a 'value' which then passed to
xfwm_settings_title_alignment_property_changed makes the program to
crash.

Could this be just a misconfiguration somewhere in my ~/.config files or perhaps a bigger show stopper to my attempt to build on top of RH5.3?

many thanks,
 Rodrigo

(gdb) bt
#0  0x02862b3a in strcmp () from /lib/libc.so.6
#1  0x00c09a14 in IA__g_str_equal (v1=0x9a00538, v2=0x0) at gstring.c:81
#2  0x0804ee00 in xfwm_settings_title_alignment_property_changed (
    channel=0x99d4298, property=0x809f94a "/general/title_alignment",
    value=0xbfb0ca88, settings=0x99f4160) at xfwm4-settings.c:1483
#3  0x080505d7 in xfwm_settings_constructed (object=0x99f4160)
    at xfwm4-settings.c:481
#4  0x0093aabb in IA__g_object_newv (object_type=161437120, n_parameters=1,
    parameters=0x99f48e0) at gobject.c:1285
#5  0x0093b169 in IA__g_object_new_valist (object_type=161437120,
    first_property_name=0x809f819 "glade-xml", var_args=0xbfb0cccc "")
    at gobject.c:1374
#6  0x0093b270 in IA__g_object_new (object_type=161437120,
    first_property_name=0x809f819 "glade-xml") at gobject.c:1091
#7  0x0804e0a4 in xfwm_settings_new () at xfwm4-settings.c:792
#8  0x0804e179 in main (argc=1836541528, argv=0x6e0034) at xfwm4-settings.c:976
(gdb) f 2
#2  0x0804ee00 in xfwm_settings_title_alignment_property_changed (
    channel=0x99d4298, property=0x809f94a "/general/title_alignment", 
    value=0xbfb0ca88, settings=0x99f4160) at xfwm4-settings.c:1483
1483              if (G_UNLIKELY (g_str_equal (alignment, g_value_get_string (value))))
(gdb) p alignment
$1 = (gchar *) 0x9a00538 "left"
(gdb) p value
$2 = (const GValue *) 0xbfb0ca88
(gdb) p *value
$3 = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {
      v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
      v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}

Modules installed in my custom prefix (built in the order they appear in the list):

    * intltool-0.40.6 (14-Mar-2009)
    * libxml2-2.7.6
    * glib-2.23.1
    * atk-1.29.4
    * pixman-0.17.2
    * fontconfig-2.7.3
    * cairo-1.8.8
    * pango-1.26.2
    * dbus-1.2.16
    * gtk+-2.18.6
    * gettext-0.17
    * libglade-2.6.4
    * glade3-3.6.7
    * xfce-4.6.1-src
Comment 1 Olivier Fourdan editbugs 2010-02-23 20:42:32 CET
*** Bug 6195 has been marked as a duplicate of this bug. ***
Comment 2 Olivier Fourdan editbugs 2010-02-23 20:45:06 CET
Would it be possible for you to try with git commit bc9e820:

http://git.xfce.org/xfce/xfwm4/commit/?h=xfce-4.6&id=bc9e820

hint: git is available in epel for el5 :)

Bug #6161

Reported by:
Rodrigo Amestica
Reported on: 2010-01-15
Last modified on: 2020-05-21
Duplicates (1):
  • 6195 xfwm4-settings crashed with SIGSEGV in g_str_equal()

People

Assignee:
Olivier Fourdan
CC List:
3 users

Version

Attachments

Additional information