http://bugs.freeciv.org/Ticket/Display.html?id=39583 >
Platform: linux (freeciv built from source)
GTK+ version: 2.10.14
Freeciv version: 2.1.0-beta5 (yes, I know it's not officially announced
yet, but that's the tarball it's built from)
Steps to reproduce:
1. start a new local game
2. build a new city
Expected results:
1. a city should be built
Actual results:
Freeciv crashes with the following backtrace:
#0 0x2b68019b8f6e in IA__g_strdup (str=0x35 )
at gstrfuncs.c:90
#1 0x2b6801762c43 in value_collect_string (value=0x7fffa9d96b60,
n_collect_values=1,
collect_values=0x7fffa9d96b00, collect_flags=4294967295) at
gvaluetypes.c:292
#2 0x2b68017456e9 in IA__g_object_set_valist (object=0x3508550,
first_property_name=, var_args=0x7fffa9d96bc0) at
gobject.c:1116
#3 0x2b6801745d12 in IA__g_object_set (_object=0x3508550,
first_property_name=0x4e4232 "text")
at gobject.c:1207
#4 0x004c3f41 in cell_render_func (col=,
rend=0x3508550,
model=, it=, data=0x579fdd8) at
wldlg.c:1011
#5 0x2b6800f300bc in IA__gtk_tree_view_column_cell_set_cell_data
(tree_column=0x576c6c0,
tree_model=0x8efb80, iter=0x7fffa9d96fc0, is_expander=0, is_expanded=0) at
gtktreeviewcolumn.c:2526
#6 0x2b6800f182da in validate_row (tree_view=0x34d3200, tree=0x572ebd0,
node=0x572e0a0,
iter=0x7fffa9d96fc0, path=) at gtktreeview.c:5524
#7 0x2b6800f1bec8 in do_validate_rows (tree_view=0x34d3200,
queue_resize=0) at gtktreeview.c:6102
#8 0x2b6800f23fad in gtk_tree_view_size_request (widget=0x34d3200,
requisition=0x34d3238)
at gtktreeview.c:1984
#9 0x2b6801741210 in IA__g_closure_invoke (closure=0x855ea0,
return_value=0x0, n_param_values=2,
param_values=0x7fffa9d97380, invocation_hint=0x7fffa9d97260) at
gclosure.c:490
#10 0x2b6801753021 in signal_emit_unlocked_R (node=0x891130, detail=0,
instance=0x34d3200,
emission_return=0x0, instance_and_params=0x7fffa9d97380) at gsignal.c:2370
#11 0x2b6801754d6b in IA__g_signal_emit_valist (instance=0x34d3200,
signal_id=,
detail=0, var_args=0x7fffa9d97600) at gsignal.c:2199
#12 0x2b6801755031 in IA__g_signal_emit_by_name (instance=0x34d3200,
detailed_signal=0x2b6800fedcc8 "size_request") at gsignal.c:2267
#13 0x2b6800ea6690 in compute_base_dimension (widget=0x35,
mode=GTK_SIZE_GROUP_HORIZONTAL)
at gtksizegroup.c:602
#14 0x2b6800ea674d in compute_dimension (widget=,
mode=GTK_SIZE_GROUP_HORIZONTAL)
at gtksizegroup.c:642
#15 0x2b6800ea6844 in _gtk_size_group_compute_requisition
(widget=0x34d3800, requisition=0x7fffa9d97780)
at gtksizegroup.c:781
#16 0x2b6800e9cd11 in gtk_scrolled_window_size_request (widget=0x576dbd0,
requisition=0x576dc08)
at gtkscrolledwindow.c:1165
#17 0x2b6801741210 in IA__g_closure_invoke (closure=0x855ea0,
return_value=0x0, n_param_values=2,
param_values=0x7fffa9d97af0, invocation_hint=0x7fffa9d979d0) at
gclosure.c:490
#18 0x2b6801753021 in signal_emit_unlocked_R (node=0x891130, detail=0,
instance=0x576dbd0,
emission_return=0x0, instance_and_params=0x7fffa9d97af0) at gsignal.c:2370
#19 0x2b6801754d6b in IA__g_signal_emit_valist (instance=0x576dbd0,
signal_id=,
detail=0, var_args=0x7fffa9d97d70) at gsignal.c:2199
#20 0x2b6801755031 in IA__g_signal_emit_by_name (instance=0x576dbd0,
detailed_signal=0x2b6800fedcc8 "size_request") at gsignal.c:2267
#21 0x2b6800ea686d in _gtk_size_group_compute_requisition
(widget=0x576dbd0, requisition=0x0)
at gtksizegroup.c:792
#22 0x2b6800ebd373 in gtk_table_size_request (widget=0x576bf20,
requisition=0x576bf58) at gtktable.c:960
#23 0x2b6801741210 in IA__g_closure_invoke (closure=0x855ea0,
return_value=0x0, n_param_values=2,
param_values=0x7fffa9d98200, invocation_hint=0x7fffa9d980e0) at
gclosure.c:490
#24 0x2b6801753021 in signal_emit_unlocked_R (node=0x891130, detail=0,
instance=0x576bf20,
emission_return=0x0, instance_and_params=0x7fffa9d98200) at gsignal.c:2370
#25 0x2b6801754d6b in IA__g_signal_emit_valist (instance=0x576bf20,
signal_id=,
detail=0, var_args=0x7fffa9d98480) at gsignal.c:2199
#26 0x2b6801755031 in IA__g_signal_emit_by_name (instance=0x576bf20,
detailed_signal=0x2b6800fedcc8 "size_request") at gsignal.c:2267
#27 0x2b6800ea686d in _gtk_size_group_compute_requisition
(widget=0x576bf20, requisition=0x7fffa9d985a0)
at gtksizegroup.c:792
#28 0x2b6800f38b0b in gtk_vbox_size_request (widget=0x8f7f20,
requisition=0x8f7f58) at gtkvbox.c:95
#29 0x2b6801741210 in IA__g_closure_invoke (closure=0x855ea0,
return_value=0x0, n_param_values=2,
param_values=0x7fffa9d98900, invocation_hint=0x7fffa9d987e0) at
gclosure.c:490
#30 0x2b6801753021 in signal_emit_unlocked_R (node=0x891130, detail=0,
instance=0x8f7f20,
emission_return=0x0, instance_and_params=0x7fffa9d98900) at gsignal.c:2370
#31 0x2b6801754d6b in IA__g_signal_emit_valist (instance=0x8f7f20,
signal_id=,
detail=0,