problems with svn xffm (including backtrace)

Edscott Wilson Garcia edscott at xfce.org
Mon Feb 27 03:42:16 CET 2006




On Sun, 26 Feb 2006, Shayne O'Connor wrote:

> On Sat, 2006-02-25 at 12:13 +0000, Edscott Wilson Garcia wrote:
>> you wrote:
>>
>>> my machine has:
>>>
>>> AMD Athlon(tm) XP 2400+
>>> 512MB RAM
>>>
>>> i tried compiling xffm with enable-debug=full, but got errors ... would
>>> full debugging help more?
>>
>> Not really since there is so much output it's impossible to follow. I just replace
>> the "TRACE" statements for "g_message" in the areas of interest. The problem lies with
>> the drag and drop icon (the pixmap  shown while you drag an icon) being invalidated before
>> time. If I recall well, you might be using single-click-navigation. I only tested fix
>> with double-click-navigation... Nope. Can't reproduce either. Maybe... if you only recompiled
>> xffm then the issue might remain since there were changes in libxffm as well. Current versions are:
>> libxffm 4.3.3.74 (OK)
>> xffm 4.3.3.84 (OK)
>
> looks like i'm up-to-date:
>
> libxffm ---> 4.3.3.74
> xffm ---> 4.3.3.84
>
> i was using single-clicking, but have been using the double-click for a
> few weeks now ... have just checked to see if it makes any difference,
> but single-clicking still bombs out after 2/3 drag/copies ...
>
> i think it gives a slightly different backtrace, though:
>
> (gdb) where
> #0  0x43d77061 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
> #1  0x45cb300e in gdk_event_free () from /usr/lib/libgdk-x11-2.0.so.0
> #2  0x46755284 in gtk_drag_set_icon_default ()
>   from /usr/lib/libgtk-x11-2.0.so.0
> #3  0x43d05604 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
> #4  0x43d033b0 in g_main_context_dispatch ()
> from /usr/lib/libglib-2.0.so.0
> #5  0x43d063a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
> #6  0x43d066c8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #7  0x467c5cb5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #8  0x0804a6b2 in main (argc=2, argv=0x804c008) at main.c:440
>
>
> bring on plan b!
>

Plan B should be enabled in a few days or less. Or maybe plan C...

regards,




More information about the Xfce4-dev mailing list