[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2015-02-04 Thread Marko Lindqvist
Update of bug #22833 (project freeciv):

  Status:None => Duplicate  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread anonymous
Additional Item Attachment, bug #22833 (project freeciv):

File name: .freeciv-client-rc-2.4 Size:8 KB


___

Reply to this item at:

  

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread Jacob Nevins
Follow-up Comment #4, bug #22833 (project freeciv):

So the question is, in cell_data_func() how did 's1' (retrieved from the
GtkListStore model behind the tree view) come to be NULL? Clearly
cell_data_func() wasn't expecting this.

I'm suspicious that the presence of the following is somehow involved:
* customised governor presets
* non-English (German) localisation; I'm not sure what the localisation vs
rule_name story is for the names of presets, but it seems they have been
translated by the time they get this far

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread Jacob Nevins
Follow-up Comment #3, bug #22833 (project freeciv):

Wait, this is a duplicate of bug #21942. Sigh.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread Jacob Nevins
Follow-up Comment #2, bug #22833 (project freeciv):

"Viel Gold" that appears in the backtrace is a custom governor preset.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread Jacob Nevins
Follow-up Comment #1, bug #22833 (project freeciv):

(I've had a word with the Debian maintainer about making users less likely to
run into freeciv-gtk3 until it's less experimental.)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #22833] Client crash when popping up first city dialog

2014-10-19 Thread Jacob Nevins
URL:
  

 Summary: Client crash when popping up first city dialog
 Project: Freeciv
Submitted by: jtn
Submitted on: Sun 19 Oct 2014 11:35:33 BST
Category: client-gtk-3.0
Severity: 4 - Important
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 2.4.3
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

A Debian testing (Jessie) user "amie78" reports that freeciv-gtk3 crashes when
they try to create their first city, at the point the city dialog would pop
up.

They initially experienced this with freeciv-gtk3 from the Debian 2.4.3-2
package, and reproduced it with a self-compiled version of our upstream 2.4.3
tarball. Backtrace  from that:


(gdb) bt full
#0  __strcmp_ssse3 () at ../sysdeps/x86_64/multiarch/../strcmp.S:209
No locals.
#1  0x00493af4 in cell_data_func (col=, cell=0x378e870,
model=, it=, data=) at
cma_fe.c:194
pdialog = 
s1 = 0x0
s2 = 0x595ec3 "custom"
i1 = 1
i2 = -1
param = {minimal_surplus = {0, 0, 0, 0, 0, 0}, require_happy = false,
allow_disorder = false, allow_specialists = true, factor = {1, 1, 1, 1, 1, 1},
happy_factor = 1}
path = 
#2  0x7f4b12e7a39e in apply_cell_attributes () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#3  0x7f4b113f6240 in g_hash_table_foreach () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x7f4b12e7a411 in gtk_cell_area_real_apply_attributes () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#5  0x7f4b12e83212 in gtk_cell_area_box_apply_attributes () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#6  0x7f4b12fb08f6 in _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv ()
from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#7  0x7f4b116dc474 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8  0x7f4b116f6057 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9  0x7f4b116f69af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x7f4b12e7ce01 in gtk_cell_area_apply_attributes () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#11 0x7f4b13136bbd in gtk_tree_view_column_cell_set_cell_data () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#12 0x7f4b12dd5e59 in set_cell_data () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#13 0x7f4b12dd6050 in create_cell () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#14 0x7f4b12dd6177 in gtk_tree_view_accessible_ref_child () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#15 0x7f4b0fc0ac05 in ?? () from
/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
No symbol table info available.
#16 0x7f4b116edadb in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x7f4b116f6748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x7f4b116f6efa in g_signal_emit_by_name () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x7f4b12dd7f5d in _gtk_tree_view_accessible_add () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#20 0x7f4b13120d66 in gtk_tree_view_row_inserted () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#21 0x7f4b12face6a in _gtk_marshal_VOID__BOXED_BOXED () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#22 0x7f4b116dc245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x7f4b116edf3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0x7f4b116f6748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x7f4b116f69af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0x7f4b130f4cec in gtk_tree_model_row_inserted () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#27 0x7f4b12fa03d3 in gtk_list_store_insert () from
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#28 0x7f4b12fa081b in gtk_list_store_append () from
/usr/lib/x86_64-linux-