URL:
<http://gna.org/bugs/?15731>
Summary: Trunk GTK client segfault when investigating city
Project: Freeciv
Submitted by: jtn
Submitted on: Sunday 03/28/10 at 17:57
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release:
Discussion Lock: Any
Operating System: GNU/Linux
Planned Release: 2.3.0
_______________________________________________________
Details:
In attached savegame, use the Spy in Winnipeg to investigate Kompong Speu.
Perhaps a bug in the new city dialog?
#0 0x00007f21d707b2fc in g_type_check_instance_cast ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#1 0x000000000046a068 in city_dialog_update_citizens (pdialog=0xab84260)
at citydlg.c:1455
citizens = {CITIZEN_HAPPY, CITIZEN_CONTENT, CITIZEN_CONTENT,
CITIZEN_UNHAPPY, CITIZEN_LAST, CITIZEN_HAPPY, 3607578963, 32545, 24, 48,
143602352, 32767, 143602160, 32767, 3602677792, 32545, 3605310976, 32545,
CITIZEN_LAST, CITIZEN_HAPPY, 3598031360, 32545, 38752752, CITIZEN_HAPPY, 8,
CITIZEN_HAPPY, CITIZEN_HAPPY, CITIZEN_HAPPY, 178367504, CITIZEN_HAPPY, 8,
CITIZEN_HAPPY, 16, CITIZEN_HAPPY, 16, CITIZEN_HAPPY, 16, CITIZEN_HAPPY,
3602797273, 32545, 16, CITIZEN_HAPPY, 3602591385, 32545, CITIZEN_HAPPY,
CITIZEN_HAPPY, 3640152005, 32545, 3605310976, 32545, CITIZEN_UNHAPPY,
CITIZEN_HAPPY, 178516400, CITIZEN_HAPPY, 3602561511, 32545, 38752752,
CITIZEN_HAPPY, CITIZEN_UNHAPPY, CITIZEN_HAPPY, 143602416, 32767,
3607499913,
32545, CITIZEN_UNHAPPY, CITIZEN_HAPPY, 143602400, 32767, 178516400,
CITIZEN_HAPPY, 3609806288, 32545, CITIZEN_UNHAPPY, CITIZEN_HAPPY,
3607496349, 32545, 68285680, CITIZEN_HAPPY, 38752752, CITIZEN_HAPPY,
143602480, 32767, 39, CITIZEN_HAPPY, 3598031360, 32545, 143602592, 32767,
178516400, CITIZEN_HAPPY, 16777215, 32545, 143602592, 32767, 179531328,
CITIZEN_HAPPY, CITIZEN_HAPPY, CITIZEN_HAPPY, 179565056, CITIZEN_HAPPY,
38694112, CITIZEN_HAPPY, 178516400, CITIZEN_HAPPY, 143602592, 32767,
63045616, CITIZEN_HAPPY, 178516400, CITIZEN_HAPPY, 170636144,
CITIZEN_HAPPY,
178516400, CITIZEN_HAPPY, 3607490989, 32545, 170636144, CITIZEN_HAPPY,
179847776, CITIZEN_HAPPY, 63045616, CITIZEN_HAPPY, 4628125, CITIZEN_HAPPY,
1262379580, 1869639023, 1394632558, 1014326640, 540959279, 892411949,
808463408, 1768103984, 1702521204, 29550, 179498544, CITIZEN_HAPPY,
CITIZEN_HAPPY, CITIZEN_HAPPY, 3607578963, 32545, 268435457, 48, 143602880,
32767, 143602688, 32767, CITIZEN_HAPPY, CITIZEN_HAPPY, 268435457,
CITIZEN_HAPPY, CITIZEN_HAPPY, CITIZEN_HAPPY, CITIZEN_HAPPY, CITIZEN_HAPPY,
38688928, CITIZEN_HAPPY, 268435457, CITIZEN_HAPPY, CITIZEN_HAPPY,
CITIZEN_HAPPY, 3605310976, 32545, 8, CITIZEN_HAPPY, CITIZEN_CONTENT,
CITIZEN_HAPPY, 16, CITIZEN_HAPPY, 3605310976, CITIZEN_HAPPY, 3602797273,
32545, CITIZEN_CONTENT, CITIZEN_HAPPY, 3602591385, 32545, CITIZEN_HAPPY,
CITIZEN_HAPPY, 3640345867, 32545, CITIZEN_CONTENT, 32545, 3602591263,
32545,
39, CITIZEN_HAPPY, 39, CITIZEN_HAPPY, 3774, CITIZEN_HAPPY, CITIZEN_HAPPY,
CITIZEN_HAPPY, 5658494, CITIZEN_HAPPY, 3607560049, 32545, 24,
CITIZEN_HAPPY,
143602944, 32767...}
i = <value optimized out>
j = 5
width = 15
pcity = (struct city *) 0xa2bb370
num_citizens = 5
#2 0x000000000046ae03 in real_city_dialog_refresh (pcity=0xa2bb370)
at citydlg.c:383
pdialog = (struct city_dialog *) 0xab84260
__FUNCTION__ = "real_city_dialog_refresh"
#3 0x000000000046c1b1 in create_city_dialog (pcity=0xa2bb370)
at citydlg.c:1369
pdialog = (struct city_dialog *) 0xab84260
close_command = (GtkWidget *) 0xab2ee30
vbox = <value optimized out>
#4 0x000000000046c2d0 in real_city_dialog_popup (pcity=0xa2bb370)
at citydlg.c:439
pdialog = (struct city_dialog *) 0x0
#5 0x0000000000461313 in cities_update_callback (data=<value optimized
out>)
at update_queue.c:337
need_update = CU_NO_UPDATE
myiter = (const struct genlist_link *) 0xa2c2190
pcity = (struct city *) 0xa2bb370
pcity_player = (struct player *) 0x8805f0
MY_i = 4
__FUNCTION__ = "cities_update_callback"
#6 0x0000000000461733 in update_unqueue (data=<value optimized out>)
at update_queue.c:185
MY_it_iter = (struct iterator *) 0x7fff088f3720
#7 0x000000000041345a in idle_callback_wrapper (data=0xa8725b0)
at gui_main.c:2096
No locals.
#8 0x00007f21d6bc120a in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007f21d6bc48e0 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x00007f21d6bc4dad in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x00007f21d8d69bc7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x000000000041714f in ui_main (argc=1, argv=0x7fff088f3d58)
at gui_main.c:1577
home = <value optimized out>
sig = <value optimized out>
__FUNCTION__ = "ui_main"
#13 0x000000000041f18f in client_main (argc=<value optimized out>,
argv=0x7fff088f3d58) at client_main.c:498
i = 1
loglevel = LOG_NORMAL
ui_options = 5657744
ui_separator = <value optimized out>
option = 0x0
user_tileset = false
fatal_assertions = -1
__FUNCTION__ = "client_main"
#14 0x00007f21d640a5a6 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#15 0x0000000000412cd9 in _start () at ../sysdeps/x86_64/elf/start.S:113
No locals.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sunday 03/28/10 at 17:57 Name: canadians-T317-Y1884ADm.sav.bz2 Size:
49kB By: jtn
2.2.0 savegame
<http://gna.org/bugs/download.php?file_id=8712>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?15731>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev