URL:
<http://gna.org/bugs/?23935>
Summary: Client segfault when starting second local game
Project: Freeciv
Submitted by: jtn
Submitted on: Mon 12 Oct 2015 22:16:47 BST
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: S2_6 r30056
Discussion Lock: Any
Operating System: None
Planned Release: 2.6.0, 3.0.0
_______________________________________________________
Details:
Just tried firing up S2_6 for the first time in a while.
0 Start freeciv-gtk2, "Start New Game", then "Start".
0 Quit game (Game > Leave, "OK"
0 "Start New Game" again, then "Start" again
0 Segfault.
Haven't checked other branches.
#0 0x00007fb9e9d339cc in g_type_check_is_value_type ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#1 0x00007fb9e9d36131 in g_value_type_compatible ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#2 0x00007fb9e9d15b38 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#3 0x00007fb9ea79b6c7 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#4 0x00007fb9ea79c1d0 in gtk_list_store_set_valist ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0x00007fb9ea79c2b7 in gtk_list_store_set ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#6 0x00000000004ef004 in editbar_reload_tileset (eb=0x2d40270)
at editgui.c:813
presource = 0xa87980 <civ_resources>
iter = {stamp = 633485781, user_data = 0x48be930, user_data2 = 0x5,
user_data3 = 0x7b45d80}
store = 0x2d35c90
pixbuf = 0x4cdd8f0
tvs = <optimised out>
sprite = <optimised out>
#7 editgui_tileset_changed () at editgui.c:1850
No locals.
#8 0x0000000000474b5f in set_client_state (
newstate=newstate@entry=C_S_RUNNING) at client_main.c:900
oldstate = C_S_PREPARING
__FUNCTION__ = "set_client_state"
#9 0x00000000004a7683 in handle_start_phase (phase=0) at packhand.c:1231
__FUNCTION__ = "handle_start_phase"
#10 0x00000000004afb9a in client_handle_packet (
type=type@entry=PACKET_START_PHASE, packet=packet@entry=0x4a4e400)
at packhand_gen.c:270
No locals.
#11 0x000000000047341f in client_packet_input (packet=packet@entry=0x4a4e400,
type=126) at client_main.c:730
__FUNCTION__ = "client_packet_input"
#12 0x000000000047a11c in input_from_server (fd=<optimised out>)
at clinet.c:413
packet = 0x4a4e400
type = PACKET_START_PHASE
nb = <optimised out>
__FUNCTION__ = "input_from_server"
#13 0x0000000000449260 in get_net_input (source=<optimised out>,
condition=<optimised out>, data=<optimised out>) at gui_main.c:1917
No locals.
#14 0x00007fb9e9a41ce5 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#15 0x00007fb9e9a42048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#16 0x00007fb9e9a4230a in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#17 0x00007fb9ea79e447 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x000000000044a5c0 in ui_main (argc=argc@entry=1,
argv=argv@entry=0x7ffee2a1c568) at gui_main.c:1696
home = <optimised out>
sig = <optimised out>
__FUNCTION__ = "ui_main"
#19 0x0000000000473b08 in client_main (argc=1, argv=0x7ffee2a1c568)
at client_main.c:662
i = 1
loglevel = LOG_NORMAL
ui_options = <optimised out>
ui_separator = <optimised out>
option = <optimised out>
user_tileset = <optimised out>
fatal_assertions = -1
aii = 1
__FUNCTION__ = "client_main"
#20 0x00007fb9e9437ec5 in __libc_start_main (main=0x447300 <main>, argc=1,
argv=0x7ffee2a1c568, init=<optimised out>, fini=<optimised out>,
rtld_fini=<optimised out>, stack_end=0x7ffee2a1c558) at libc-start.c:287
result = <optimised out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 6783368134864491701,
4485893, 140732700673376, 0, 0, -6782816710762343243,
-6822795217331596107}, mask_was_saved = 0}}, priv = {pad = {
0x0, 0x0, 0x63f4b0 <__libc_csu_init>, 0x7ffee2a1c568}, data = {
prev = 0x0, cleanup = 0x0, canceltype = 6550704}}}
not_first_call = <optimised out>
#21 0x000000000044732e in _start ()
No symbol table info available.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?23935>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev