Segfault with xfdesktop tonight

Marc Schwartz MSchwartz at MedAnalytics.com
Thu Sep 16 04:27:48 CEST 2004


Hi all,

Just updated tonight to the latest cvs version. I am getting a segfault
with xfdesktop. This is on FC2.

There were no errors reported in configure or with make.

I ran it under gdb and get the following:

[root at localhost xfdesktop]# gdb xfdesktop
GNU gdb Red Hat Linux (6.0post-0.20040223.19rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host
libthread_db library "/lib/tls/libthread_db.so.1".
 
(gdb) r
Starting program: /usr/local/bin/xfdesktop
Error while mapping shared library sections:
: Success.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
Error while reading shared library symbols:
: No such file or directory.
 
Program received signal SIGSEGV, Segmentation fault.
0x00d75590 in g_file_open_tmp () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0x00d75590 in g_file_open_tmp () from /usr/lib/libglib-2.0.so.0
#1  0x00d75771 in g_build_path () from /usr/lib/libglib-2.0.so.0
#2  0x005f2152 in desktop_menu_dentry_parse_files
(desktop_menu=0x9d34d10,
    pathtype=MPATH_SIMPLE_UNIQUE, do_legacy=1) at
desktop-menu-dentry.c:589
#3  0x005f0328 in menu_file_xml_start (context=0x9d38820,
element_name=0x9e002e8 "include",
    attribute_names=0x9d37098, attribute_values=0x9d39080,
user_data=0xfef48cf0, error=0xfef48c50)
    at desktop-menu-file.c:525
#4  0x00d85188 in g_markup_parse_context_parse () from
/usr/lib/libglib-2.0.so.0
#5  0x005f0b5b in desktop_menu_file_parse (desktop_menu=0x9d34d10,
    filename=0x9d355d0 "/usr/local/etc/xdg/xfce4/desktop/menu.xml",
menu=0x9d37b98,
    cur_path=0x5f4f54 "/", is_root=1, from_cache=0) at
desktop-menu-file.c:639
#6  0x005edad7 in _generate_menu (desktop_menu=0x9d34d10, force=0) at
desktop-menu.c:128
#7  0x005edd5f in _generate_menu_initial (data=0x9d34d10) at
desktop-menu.c:209
#8  0x00d831f3 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#9  0x00d7fe4a in g_main_depth () from /usr/lib/libglib-2.0.so.0
#10 0x00d80f28 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#11 0x00d81260 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#12 0x00d818a3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x04404403 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x0804c6a1 in main (argc=1, argv=0xfef49814) at main.c:312
(gdb)


This is new as of tonight. I updated a couple of days ago and did not
have this issue.

It is getting late here and I am on a plane early in the morning for a
long weekend with my wife. I will do whatever I can to assist in
tracking this down further, but after this evening, I likely won't have
net access until late tomorrow at the hotel.

Is it related to the cygwin issue I saw earlier?

Thanks,

Marc





More information about the Xfce4-dev mailing list