<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40532 >


Hello,

SVN 19 OCT 2008 2.1.99 GTK

client crashes when closing city window (changing unit ownership)

not reproducible, core file available

Christian


3: sending request 528
3: got packet type=(PACKET_CONN_PONG)89 len=3
3: sending packet type=PACKET_PROCESSING_STARTED(0) len=3
3: sending packet type=PACKET_PROCESSING_FINISHED(1) len=3
3: got packet type=(PACKET_PROCESSING_STARTED)0 len=3
3: got packet type=(PACKET_PROCESSING_FINISHED)1 len=3
3: sending packet type=PACKET_UNIT_CHANGE_HOMECITY(55) len=8
3: sending request 529
3: got packet type=(PACKET_UNIT_CHANGE_HOMECITY)55 len=8
3: sending packet type=PACKET_PROCESSING_STARTED(0) len=3
3: sending packet type=PACKET_UNIT_INFO(49) len=11
3: sending packet type=PACKET_CITY_INFO(21) len=35
3: sending packet type=PACKET_CITY_INFO(21) len=35
3: sending packet type=PACKET_PROCESSING_FINISHED(1) len=3
3: got packet type=(PACKET_PROCESSING_STARTED)0 len=3
3: got packet type=(PACKET_UNIT_INFO)49 len=11
3: got packet type=(PACKET_CITY_INFO)21 len=35
3: got packet type=(PACKET_CITY_INFO)21 len=35
3: got packet type=(PACKET_PROCESSING_FINISHED)1 len=3
2: Verbindung verloren: chris von localhost (Spieler Willy Brandt).

2: Verbindung verloren: chris von localhost (Spieler Willy Brandt).
3: lost_connection_to_client() calls send_player_info_c()
> 2: restarting in 1 seconds for lack of players

2: restarting in 1 seconds for lack of players
>
Spiel gespeichert als '~/.freeciv/saves/smallworld1+1745.sav.gz'
> 3: Save time: 0,06 seconds (0,057708 apparent)
2: Neustart, da keine Spieler mehr

2: Neustart, da keine Spieler mehr



Core was generated by `/usr/local/bin/civclient -d 3 -l civclient.log'.
Program terminated with signal 11, Segmentation fault.
#0  0xb78ae8c7 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
(gdb) bt full
#0  0xb78ae8c7 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1  0xb78af852 in g_slist_prepend () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0xb791393d in g_object_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#3  0xb7e28796 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#4  0xb7c641a9 in gtk_box_pack_start_defaults () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5  0xb791b32b in g_cclosure_marshal_VOID__OBJECT () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8  0xb791f3b8 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb7c9f757 in gtk_container_remove () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb7e245fd in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0xb7c640d0 in gtk_box_pack_start_defaults () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0xb7c9ece9 in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb7c9f62e in _gtk_container_dequeue_resize_handler () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb790ea7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb791f6d6 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb7d4f6ef in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xb7e24623 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb7c640d0 in gtk_box_pack_start_defaults () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0xb7c9ece9 in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xb7c9f62e in _gtk_container_dequeue_resize_handler () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#34 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#35 0xb790ea7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#36 0xb791f6d6 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#37 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb7d4f6ef in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#40 0xb7e24623 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#41 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#42 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#43 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#44 0xb7ced953 in gtk_font_selection_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#45 0xb7c9ece9 in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#46 0xb7c9f62e in _gtk_container_dequeue_resize_handler () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#47 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#48 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb790ea7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#50 0xb791f6d6 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#53 0xb7d4f6ef in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#54 0xb7e24623 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#55 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#56 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#57 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#58 0xb7c640d0 in gtk_box_pack_start_defaults () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#59 0xb7c9ece9 in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#60 0xb7c9f62e in _gtk_container_dequeue_resize_handler () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#61 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#62 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#63 0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#64 0xb791f6d6 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#65 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#66 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#67 0xb7d4f6ef in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#68 0xb7e24623 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#69 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#70 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#71 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#72 0x0812c5ae in close_happiness_dialog (pcity=0x90d7430) at happiness.c:207
        pdialog = (struct happiness_dialog *) 0xb7ee9c78
#73 0x0810a405 in city_destroy_callback (w=0x899fdb8, data=0x97dc100) at 
citydlg.c:2754
        pdialog = (struct city_dialog *) 0x98286f0
#74 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#75 0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#76 0xb791ef2d in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#77 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#78 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#79 0xb7d4f6ef in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#80 0xb7e24623 in gtk_widget_hide () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#81 0xb7e2fac2 in _gtk_window_unset_focus_and_default () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#82 0xb7911031 in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#83 0xb7d4f4fe in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#84 0xb7e24805 in gtk_widget_destroy () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#85 0x08106be1 in close_city_dialog (pdialog=<value optimized out>) at 
citydlg.c:2814
No locals.
#86 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#87 0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#88 0xb791ef2d in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#89 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#90 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#91 0xb7c64f11 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#92 0xb7c667dc in gtk_button_set_alignment () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#93 0xb791be1b in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#94 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#95 0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#96 0xb791f3b8 in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#97 0xb7920429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#98 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#99 0xb7c64fa1 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#100 0xb7c65001 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#101 0xb7d33250 in _gtk_marshal_BOOLEAN__BOXED () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#102 0xb790cf49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#103 0xb790e98b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#104 0xb791f56f in g_signal_chain_from_overridden () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#105 0xb7920208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#106 0xb79205d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#107 0xb7e1cf64 in gtk_widget_get_default_style () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#108 0xb7d2cbd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#109 0xb7d2de07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#110 0xb7bc6eea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#111 0xb7897731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#112 0xb789a7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#113 0xb789ab67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#114 0xb7d2e281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#115 0x0812a8ab in ui_main (argc=1, argv=0xbfcc4894) at gui_main.c:1586
        w = <value optimized out>
        home = <value optimized out>
        sig = <value optimized out>
        style = <value optimized out>
#116 0x08059e18 in main (argc=Cannot access memory at address 0x76574372
) at civclient.c:426
        i = 5
        loglevel = 3
        ui_options = <value optimized out>
        ui_separator = false
        option = <value optimized out>
        user_tileset = false
(gdb)


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



_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to