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