[Freeciv-Dev] [bug #23554] Crash on city report using the add first item

2015-07-15 Thread Jordi Negrevernis i Font
Update of bug #23554 (project freeciv):

  Status:None => Invalid
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Missatge enviat a través de/per Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #23554] Crash on city report using the add first item

2015-05-02 Thread Jordi Negrevernis i Font
Follow-up Comment #3, bug #23554 (project freeciv):

the distro is Ubuntu 12.04 32 bits.

In fact, the crashes seems to be in the libraries of gtk...


___

Reply to this item at:

  

___
  Missatge enviat a través de/per Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #23554] Crash on city report using the add first item

2015-05-02 Thread Jacob Nevins
Update of bug #23554 (project freeciv):

 Release: => 2.5.0+ svn?

___

Follow-up Comment #2:

Not been able to reproduce on x86_64 S2_5 r28967 Gtk2 by randomly choosing
"Add First" targets to put on all cities or a selection of them in a savegame
of my own.

What Linux distro and target is this?

___

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 #23554] Crash on city report using the add first item

2015-05-01 Thread Jordi Negrevernis i Font
Follow-up Comment #1, bug #23554 (project freeciv):

Another crash, this time deselecting some cities in the list:

(freeciv-gtk2:29969): GLib-GObject-CRITICAL **: g_closure_unref: assertion
`closure->ref_count > 0' failed

(freeciv-gtk2:29969): GLib-GObject-CRITICAL **: g_closure_unref: assertion
`closure->ref_count > 0' failed

the output of bt full fills the entire buffer of the terminal.
loading the core in gdb:
(gdb) bt
#0  0x in ?? ()
#1  0xb6e8301b in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#2  0xb74b0016 in g_datalist_id_set_data_full ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb6e83159 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#4  0xb713fa01 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#5  0xb7255ea4 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#6  0xb72612b6 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#7  0xb6e855c7 in g_object_run_dispose ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#8  0xb714079e in gtk_object_destroy ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#9  0xb711fd07 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#10 0xb6e811ec in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#11 0xb6e7e2fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#12 0xb6e7f484 in g_closure_invoke ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#13 0xb6e90fa3 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#14 0xb6e992cc in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#15 0xb6e99443 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
---Type  to continue, or q  to quit---
#16 0xb713f9f1 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#17 0xb7255ea4 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#18 0xb6e841a2 in g_object_unref ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#19 0xb6e826a0 in g_cclosure_marshal_VOID__OBJECTv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#20 0xb6e7ddb7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#21 0xb6e7f727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#22 0xb6e98a19 in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#23 0xb6e99443 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#24 0xb7084cae in gtk_container_remove ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#25 0xb7255e7d in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#26 0xb6e841a2 in g_object_unref ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#27 0xb711fc15 in gtk_menu_detach ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#28 0xb712509b in gtk_menu_item_set_submenu ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#29 0x08126152 in append_impr_or_unit_to_menu_item (parent_item=0xfdad378, 
append_units=false, append_wonders=false, city_operation=CO_SELL, 
---Type  to continue, or q  to quit---
test_func=0x8127800 , 
callback=0x8126ad0 , size=1) at
cityrep.c:346
#30 0x0812778d in recreate_sell_menu () at cityrep.c:1747
#31 city_selection_changed_callback (selection=0xfde72c0) at cityrep.c:2013
#32 0xb6e81243 in g_cclosure_marshal_VOID__VOIDv ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#33 0xb6e7f727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#34 0xb6e98a19 in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#35 0xb6e99443 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#36 0xb7216b72 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#37 0xb722d214 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#38 0xb72313f2 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#39 0xb7113912 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#40 0xb6e7e2fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#41 0xb6e7f484 in g_closure_invoke ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#42 0xb6e9170d in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#43 0xb6e98fe5 in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#44 0xb6e99443 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
---Type  to continue, or q  to quit---
#45 0xb724d483 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#46 0xb7111ade in gtk_propagate_event ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#47 0xb7111e70 in gtk_main_do_event ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#48 0xb6f83758 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#49 0xb74ccd46 in g_main_context_dispatch ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0xb74cd0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0xb74cd52b in g_main_loop_run () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#52 0xb7110bff in gtk_main () from
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#53 0x08088e

[Freeciv-Dev] [bug #23554] Crash on city report using the add first item

2015-04-30 Thread Jordi Negrevernis i Font
URL:
  

 Summary: Crash on city report using the add first item
 Project: Freeciv
Submitted by: jorneg
Submitted on: jue 30 abr 2015 15:39:58 UTC
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: 

___

Details:

jordi@ubuntu12:~/freeciv/S2_5/freeciv-2.5$ gdb client/freeciv-gtk2 core
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Para las instrucciones de informe de errores, vea:
...
Leyendo símbolos desde
/home/jordi/freeciv/S2_5/freeciv-2.5/client/freeciv-gtk2...hecho.
[Nuevo LWP 4447]
[Nuevo LWP 4452]
[Nuevo LWP 4453]
[Nuevo LWP 5214]

aviso: No se puede leer el nombre de la ruta para cargar el mapa: Error de
entrada/salida.
[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
El núcleo se generó por «./client/freeciv-gtk2 -a».
El programa terminó con la señal 11, Segmentation fault.
#0  0xb6eecee8 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
(gdb) bt full
#0  0xb6eecee8 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#1  0xb6eed0ae in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#2  0xb6ef5032 in g_signal_handlers_disconnect_matched ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#3  0xb407e2af in ?? () from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#4  0xb407c375 in dbusmenu_menuitem_foreach ()
   from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#5  0xb407c3f8 in ?? () from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#6  0xb7526d68 in g_list_foreach () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#7  0xb407c39f in dbusmenu_menuitem_foreach ()
   from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#8  0xb407c3f8 in ?? () from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#9  0xb7526d68 in g_list_foreach () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0xb407c39f in dbusmenu_menuitem_foreach ()
   from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#11 0xb408130e in ?? () from /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4
No symbol table info available.
#12 0xb6ee11a2 in g_object_unref ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0xb40bc2a4 in ?? ()
   from /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
No symbol table info available.
#14 0xb40bc342 in ?? ()
   from /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
No symbol table info available.
#15 0xb6ede1ec in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#16 0xb6edc484 in g_closure_invoke ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0xb6eee0d9 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0xb6ef62cc in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0xb6ef6443 in g_signal_emit ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0xb72ab34a in gtk_widget_unmap ()
   from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb72b8f97 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb6ede1ec in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0xb6edb2fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0xb6edc484 in g_closure_invoke ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0xb6eee535 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0xb6ef62cc in g_signal_emit_valist ()
   from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
No symbol table info availabl