xfce 4.2 Fedora Core 2 problem
Brian J. Tarricone
bjt23 at cornell.edu
Tue Jan 18 01:55:41 CET 2005
John Meadows wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x0804efca in set_imgfile_root_property (desktop=0x0, filename=0x0,
> monitor=0)
> at xfce-desktop.c:97
> 97
> gdk_property_change(gdk_screen_get_root_window(desktop->priv->gscreen),
> (gdb) bt
> #0 0x0804efca in set_imgfile_root_property (desktop=0x0, filename=0x0,
> monitor=0) at xfce-desktop.c:97
> #1 0x0804f9a4 in load_initial_settings (desktop=0x8b3a390,
> mcs_client=0x8b2f190) at xfce-desktop.c:414
> #2 0x08050398 in xfce_desktop_new (gscreen=0x8b23ab0,
> mcs_client=0x8b2f190)
> at xfce-desktop.c:713
> #3 0x0804cde1 in main (argc=1, argv=0xfef4dbe4) at main.c:319
> (gdb)
unfortunately, this makes no sense. in frame #1, the desktop pointer is
fine, but then in frame #0, the arguments are zeroed, and apparently
it's crashing because it's trying to dereference the desktop pointer.
which can never ever ever acutally *be* NULL there, despite the
backtrace, so i have no idea what's going on.
-brian
> Brian J. Tarricone wrote:
>
>> sorry, but that's not too useful. i need the actual backtrace (type
>> 'bt' at the gdb prompt after it crashes). also, it would be very
>> helpful if you were to recompile xfdesktop passing --enable-debug=yes
>> to configure.
>>
>> thanks,
>> brian
>>
>> p.s. "Error while mapping shared library sections: : Success. " <--
>> that has to be my favorite non-error error message ever ^_~.
>>
>> John Meadows wrote:
>>
>>> Hi Brian:
>>>
>>> Here is the trace. I believe my Core 2 had an older version of xfce
>>> installed when it was initially set up, (even though I tried it
>>> maybe once and went back to the default Desktop). I am wondering
>>> ifd I should do another uninstall, and then try an RPM install?
>>>
>>> Thanks for your help!
>>>
>>> John
>>>
>>> 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"...(no debugging
>>> symbols found)...Using host libthread_db library
>>> "/lib/tls/libthread_db.so.1".
>>>
>>> (gdb) handle SIGPIPE nostop
>>> Signal Stop Print Pass to program Description
>>> SIGPIPE No Yes Yes Broken pipe
>>> (gdb) run
>>> Starting program: /usr/local/bin/xfdesktop
>>> Error while mapping shared library sections:
>>> : Success.
>>> Error while reading shared library symbols:
>>> : No such file or directory.
>>> (no debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...(no debugging symbols found)...(no
>>> debugging symbols found)...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.
>>> (no debugging symbols found)...Error while reading shared library
>>> symbols:
>>> : No such file or directory.
>>> Error while reading shared library symbols:
>>> : No such file or directory.
>>> (no debugging symbols found)...Error while reading shared library
>>> symbols:
>>> : No such file or directory.
>>> Error while reading shared library symbols:
>>> : No such file or directory.
>>> (no debugging symbols found)...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.
>>> 0x0804f33e in set_imgfile_root_property ()
>>>
>>> Brian J. Tarricone wrote:
>>>
>>>> John Meadows wrote:
>>>>
>>>>> I have tried installing/uninstalling xfce 4.2 a couple of times
>>>>> today, but I keep getting the following issue: xfce loads up ok,
>>>>> except for the desktop manager; when I run xfdesktop (so I can get
>>>>> my right click menu working on the desktop), I get a segmentation
>>>>> fault error every time.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> do you get the segfault on startup, or after trying to use the
>>>> menu? also, are you sure it isn't already running? please provide
>>>> a backtrace (http://gaim.sf.net/gdb.php for an example of how to do
>>>> this).
>>>>
>>>> for future reference, please report crash bugs to
>>>> http://bugzilla.xfce.org/
>>>>
>>>> thanks,
>>>> brian
>>>>
>>>> _______________________________________________
>>>> Xfce mailing list
>>>> Xfce at xfce.org
>>>> http://lunar-linux.org/mailman/listinfo/xfce
>>>> http://www.xfce.org
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Xfce mailing list
>>> Xfce at xfce.org
>>> http://lunar-linux.org/mailman/listinfo/xfce
>>> http://www.xfce.org
>>
>>
>>
>> _______________________________________________
>> Xfce mailing list
>> Xfce at xfce.org
>> http://lunar-linux.org/mailman/listinfo/xfce
>> http://www.xfce.org
>>
>>
>
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce
> http://www.xfce.org
More information about the Xfce
mailing list