Complete.Org: Mailing Lists: Archives: freeciv-dev: November 2004:
[Freeciv-Dev] (PR#11180) civclient loops
Home

[Freeciv-Dev] (PR#11180) civclient loops

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#11180) civclient loops
From: "Christian Knoke" <chrisk@xxxxxxxxx>
Date: Wed, 24 Nov 2004 05:07:37 -0800
Reply-to: rt@xxxxxxxxxxx

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


CVS 24 NOV 2004 S2 GTK2

I got the habit, when I start a game in civclient, to open all tabs. I do
this by pressing F1 to F12 subsequently. This used to work fine, except that
you have to close the File menue after this.

With todays version, I get civclient to loop infinetely when doing this.
Either it hangs after the last key (F12), or, after I clicked oh the nation
statistics F11 tab, or after I click on the 'X' to close that tab.

Either civclient hangs, or even the X-Server does.

kill -11 gives the following backtrace:

(gdb) bt
#0  0x4041ea80 in g_param_values_cmp () from /usr/lib/libgobject-2.0.so.0
#1  0x40468618 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0x4041fdc7 in g_value_dup_param () from /usr/lib/libgobject-2.0.so.0
#3  0x4041f0c2 in g_param_spec_pool_lookup () from
/usr/lib/libgobject-2.0.so.0
#4  0x4024bbb6 in gtk_widget_style_get_valist () from
/usr/lib/libgtk-x11-2.0.so.0
#5  0x4024be43 in gtk_widget_style_get () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x40223c43 in _gtk_tree_view_child_move_resize () from
/usr/lib/libgtk-x11-2.0.so.0
#7  0x40148065 in _gtk_marshal_VOID__BOXED_BOXED () from
/usr/lib/libgtk-x11-2.0.so.0
#8  0x40415c20 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9  0x40429c25 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#10 0x40428be7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x40428ee4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x40203ee9 in gtk_tree_model_row_changed () from
/usr/lib/libgtk-x11-2.0.so.0
#13 0x4013f798 in gtk_list_store_set_valist () from
/usr/lib/libgtk-x11-2.0.so.0
#14 0x4013f9da in gtk_list_store_set () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0812b5f4 in build_row (it=0xbffff600, i=0) at plrdlg.c:527
#16 0x0812b7e8 in update_players_dialog () at plrdlg.c:585
#17 0x08087c5e in client_handle_packet (type=PACKET_SELECT_RACES,
packet=0x72)
    at packhand_gen.c:234
#18 0x0806e39b in handle_packet_input (packet=0x72, type=87) at
civclient.c:351
#19 0x0807198f in input_from_server (fd=4) at clinet.c:337
#20 0x4031b19b in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
#21 0x00000004 in ?? ()
#22 0x00000004 in ?? ()
#23 0x00000001 in ?? ()
#24 0x404cc398 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x08416c10 in ?? ()
#26 0x4031b130 in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xbffff6d8 in ?? ()
#28 0x404981df in g_vasprintf () from /usr/lib/libglib-2.0.so.0
Previous frame identical to this frame (corrupt stack?)

chris@karl:~/freeciv/games$ ls -l core.bz2 
-rw-------  1 chris chris 2287195 2004-11-24 14:02 core.bz2

Christian

-- 
Christian Knoke            * * *            http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.





[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#11180) civclient loops, Christian Knoke <=