xffm crash

edscott wilson garcia edscott at imp.mx
Fri Jul 25 03:51:13 CEST 2003


It's a race condition in the gtktreeview internals. Probably the only
bug workaround is to freeze the tree until the the internals are done.
The race condition crash may also occur /YMMV) when you have the monitor
enable and have large directory contents loaded. I'll try to work around
these gtk flaws in the next few days. 

El jue, 24-07-2003 a las 08:53, Bernhard Walle escribió:
> Hello,
> 
> same phenomenon as phenomenon as
> http://varmint.moongroup.com/pipermail/xfce4-dev/2003-June/005479.html
> but with following backtrace:
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1024 (LWP 32503)]
> 0x406efbdd in free () from /lib/libc.so.6
> (gdb) frame 29
> #29 0x08067d7c in main (argc=1, argv=0xbffff794) at main.c:278
> (gdb) bt
> #0  0x406efbdd in free () from /lib/libc.so.6
> #1  0x406efaa3 in free () from /lib/libc.so.6
> #2  0x4050602e in g_free () from /usr/lib/libglib-2.0.so.0
> #3  0x40026c5f in on_uncollect_trash (menuitem=0x80d7548, user_data=0x0) at trash.c:727
> #4  0x404c0d36 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
> #5  0x404ace2b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #6  0x404bff33 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
> #7  0x404be7aa in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #8  0x404bea55 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #9  0x4031552e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> #10 0x4026590d in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
> #11 0x40264dab in _gtk_menu_shell_activate () from /usr/lib/libgtk-x11-2.0.so.0
> #12 0x4025f6dc in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
> #13 0x40259092 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
> #14 0x404ad205 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
> #15 0x404ace2b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #16 0x404c032a in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
> #17 0x404be817 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #18 0x404bea55 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #19 0x40315452 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
> #20 0x40314fb0 in gtk_widget_event () from /usr/lib/libgtk-x11-2.0.so.0
> #21 0x40258f43 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #22 0x40257f4e in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #23 0x403f2401 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
> #24 0x4050100b in unblock_source () from /usr/lib/libglib-2.0.so.0
> #25 0x40501e37 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #26 0x40502213 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #27 0x405028ef in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #28 0x40257637 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #29 0x08067d7c in main (argc=1, argv=0xbffff794) at main.c:278
> (gdb) 
> 
> (Yes, my libraries are up to date.)
> 
> 
> 
> Regards,
> Bernhard




More information about the Xfce4-dev mailing list