xfdesktop keeps dying

Bob Snyder bob.snyder at cox.net
Sat Nov 27 07:45:10 CET 2004


Brian J. Tarricone wrote:

>On 11/26/04 19:10, Bob Snyder wrote:
>  
>
>>I have been using RC1 for a while and I have done something to it that 
>>makes xfdesktop keep dying. I was playing around with the backdrop 
>>settings, trying to figure out how to use backdrop lists. I tried 
>>creating a backdrop list and put several backdrop files into it. It 
>>didn't seem to work as I expected, but worse, now xfdesktop dies before 
>>it gets started at startup.
>>
>>When I start it in a terminal window I get about 14 error messages of 
>>this form:
>>
>>/usr/local/share/pixmaps/gtk-xfce-engine/iconrc:13: Unable to locate 
>>image file in pixmap_path: "stock_color_picker.png"
>>/usr/local/share/pixmaps/gtk-xfce-engine/iconrc:19: Unable to locate 
>>image file in pixmap_path: "stock_dialog_error.png"
>>/usr/local/share/pixmaps/gtk-xfce-engine/iconrc:20: Unable to locate 
>>image file in pixmap_path: "stock_dialog_info.png"
>>    
>>
>
>not sure what your problem here is, but this shouldn't make xfdesktop
>hang.
>
>  
>
>>Each error messages has a different "unable to locate image" errors of 
>>the same form but a different file name. After that I get about a 
>>zillion of these:
>>
>>*** attempt to put segment in horiz list twice
>>*** attempt to put segment in horiz list twice
>>    
>>
>
>that's a bug in librsvg.  also unrelated.
>
>  
>
>>After that it appears to hang up. That is, I don't get a command prompt 
>>back until I hit <ctl> C.
>>    
>>
>
>could you run xfdesktop in gdb, and then, when it appears to lock up, hit
>ctrl+c, and then type bt<enter> to get a stack trace from where it's
>hanging?  i've seen this in one other situation, but i'd thought it was
>fixed for rc1 (maybe even for beta2; i don't recall exactly).  also, you
>*are* running 4.2rc1, right?  (or newer CVS)
>

Hi Brian,

Yes, I'm running 4.2RC1 which I installed with Benedikt's graphic installer.

Here's the stack trace:

Program received signal SIGINT, Interrupt.
0x406bc9f2 in ?? () from /lib/libc.so.6
(gdb) bt
#0  0x406bc9f2 in ?? () from /lib/libc.so.6
#1  0x40590256 in ?? () from /usr/local/lib/libglib-2.0.so.0
#2  0x4058f6e0 in ?? () from /usr/local/lib/libglib-2.0.so.0
#3  0x4058fd91 in ?? () from /usr/local/lib/libglib-2.0.so.0
#4  0x4016cf23 in ?? () from /usr/local/lib/libgtk-x11-2.0.so.0
#5  0x804d5c5 in ?? ()
#6  0x405fe91e in ?? () from /lib/libc.so.6
(gdb)

Also, fwiw, while it's running, along with the other messages I listed 
before, when running in gdb I also get lots of these:

Error while reading shared library symbols:
Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader.

Thanks,

Bob S.




More information about the Xfce mailing list