[Freeciv-Dev] [bug #24525] Segfault on quit in spaceship dialog

2016-03-19 Thread Jacob Nevins
URL:
  

 Summary: Segfault on quit in spaceship dialog 
 Project: Freeciv
Submitted by: jtn
Submitted on: Wed 16 Mar 2016 10:49:09 PM UTC
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: S2_5 r32254
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

Noticed while flipping between players using edit mode and looking at their
spaceships.

On my machine it's reproducible:
0 Load attached savegame with client -f option
0 In pregame, /set timeout 0 (this was an autogame)
0 Take "Caesar" (who is Brazilian) and start game
0 F12 to pop up Brazilian spaceship dialog. (unbuilt)
0 Back to Map view, Ctrl-E to edit, switch to Heraclius, Ctrl-E to exit edit
mode
0 F12 to pop up Heraclius' (unbuilt) spaceship
0 Back to Map view, Ctrl-E to edit, switch to Alcide De Gasperi (Italian,
winning), Ctrl-E to exit edit mode
0 F12 to pop up Italian spaceship
0 Quit. Boom.


#0  genlist_remove (pgenlist=0x3573400, punlink=punlink@entry=0x2688c40)
at genlist.c:335
plink = 0x141035
__FUNCTION__ = "genlist_remove"
#1  0x0046bc20 in dialog_list_remove (pfoo=0x2688c40, 
tthis=) at ../../utility/speclist.h:312
No locals.
#2  spaceship_destroy_callback (w=, data=0x2688c40)
at spaceshipdlg.c:188
pdialog = 0x2688c40
#3  0x7fea3eb093b8 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#4  0x7fea3eb1ad3d in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5  0x7fea3eb22a29 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6  0x7fea3eb22ce2 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7  0x7fea3f5bcf90 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#8  0x7fea3eb0fad0 in g_object_run_dispose ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9  0x7fea3f5b536e in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x7fea3f52109f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x7fea3eb09332 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x7fea3eb1b0d4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x7fea3eb22a29 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x7fea3eb22ce2 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x7fea3f5bcf90 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x7fea3eb0fad0 in g_object_run_dispose ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x7fea3f4edcfa in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x7fea3f52109f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x7fea3eb09332 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x7fea3eb1b0d4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x7fea3eb22a29 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x7fea3eb22ce2 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x7fea3f5bcf90 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x7fea3eb0fad0 in g_object_run_dispose ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x7fea3f4edd2a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x7fea3f52109f in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0x7fea3eb09332 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x7fea3eb1b0d4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#29 0x7fea3eb22a29 in g_signal_emit_valist ()
   from /usr/lib/x86_64

[Freeciv-Dev] [bug #24525] Segfault on quit in spaceship dialog

2016-04-08 Thread Marko Lindqvist
Update of bug #24525 (project freeciv):

 Planned Release: => 2.5.x, 2.6.0, 3.0.0


___

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 #24525] Segfault on quit in spaceship dialog

2016-05-01 Thread Marko Lindqvist
Follow-up Comment #1, bug #24525 (project freeciv):

I can't reproduce.

When I do one more player change back to Caesar, game ends. Might be a
coincidence.

___

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 #24525] Segfault on quit in spaceship dialog

2016-10-02 Thread Marko Lindqvist
Follow-up Comment #2, bug #24525 (project freeciv):

> When I do one more player change back to Caesar, game ends.

That progress of turns seems like bug #23270.

___

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