Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2004:
[Freeciv-Dev] (PR#10023) client segfault when switching tilesets
Home

[Freeciv-Dev] (PR#10023) client segfault when switching tilesets

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#10023) client segfault when switching tilesets
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 10 Sep 2004 11:24:17 -0700
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=10023 >

I started with the isotrident tileset, then switched to the civ3gfx 
tileset, then I switched back.  I played for a turn or two, then got a 
crash:

(gdb) bt
#0  0x40344069 in _gdk_x11_gc_flush () from /usr/lib/libgdk-x11-2.0.so.0
#1  0x40343d82 in _gdk_x11_gc_flush () from /usr/lib/libgdk-x11-2.0.so.0
#2  0x4031b56f in gdk_gc_set_values () from /usr/lib/libgdk-x11-2.0.so.0
#3  0x4031bd7e in gdk_gc_set_clip_mask () from /usr/lib/libgdk-x11-2.0.so.0
#4  0x0811cbdd in gtk_pixcomm_expose (widget=0x84f5810, ev=0x834a1c8)
     at gtkpixcomm.c:243
#5  0x40146664 in _gtk_marshal_BOOLEAN__BOXED ()
    from /usr/lib/libgtk-x11-2.0.so.0
#6  0x40415fb7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#7  0x40415c20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8  0x40429655 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#9  0x404289be in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#10 0x40428ee4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x40245367 in gtk_widget_send_expose () from 
/usr/lib/libgtk-x11-2.0.so.0
#12 0x400c4adb in gtk_container_propagate_expose ()
    from /usr/lib/libgtk-x11-2.0.so.0
#13 0x400c473f in gtk_container_get_focus_hadjustment ()
    from /usr/lib/libgtk-x11-2.0.so.0
#14 0x40083bfc in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x400c28e1 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x400c47df in gtk_container_get_focus_hadjustment ()
    from /usr/lib/libgtk-x11-2.0.so.0
#17 0x400e88c8 in gtk_event_box_set_above_child ()
    from /usr/lib/libgtk-x11-2.0.so.0
#18 0x40146664 in _gtk_marshal_BOOLEAN__BOXED ()
    from /usr/lib/libgtk-x11-2.0.so.0
#19 0x40415fb7 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#20 0x40415c20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x40429655 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0x404289be in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0x40428ee4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x40245367 in gtk_widget_send_expose () from 
/usr/lib/libgtk-x11-2.0.so.0
#25 0x4014392d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x4032ef23 in gdk_window_clear_area_e () from 
/usr/lib/libgdk-x11-2.0.so.0
#27 0x4032f02a in gdk_window_process_all_updates ()

I can only guess that this relates to the tileset switch.

jason




[Prev in Thread] Current Thread [Next in Thread]