URL: <http://gna.org/bugs/?24037>
Summary: Client crash when attaching to another player Project: Freeciv Submitted by: pepeto Submitted on: ven. 06 nov. 2015 20:29:34 CET Category: client-gtk-2.0 Severity: 3 - Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: 2.5.1+ Discussion Lock: Any Operating System: GNU/Linux Planned Release: _______________________________________________________ Details: Typing "/observe <player-name>", then "\observe", my client crashes with the following backtrace: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff62a49cc in g_type_check_is_value_type () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (gdb) bt full #0 0x00007ffff62a49cc 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 0x00007ffff62a7131 in g_value_type_compatible () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #2 0x00007ffff6286b38 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #3 0x00007ffff6d0c6c7 in gtk_list_store_set_valist_internal ( list_store=list_store@entry=0x1136c30, iter=iter@entry=0x7fffffffd960, emit_signal=emit_signal@entry=0x7fffffffd848, maybe_need_sort=maybe_need_sort@entry=0x7fffffffd84c, var_args=var_args@entry=0x7fffffffd878) at /build/gtk+2.0-3ongxb/gtk+2.0-2.24.23/gtk/gtkliststore.c:802 _val = 0x7fffffffd7a0 _flags = 0 _collect_format = <optimized out> _cvalues = {{v_int = 11437536, v_long = 11437536, v_int64 = 11437536, v_double = 5,6508936106725076e-317, v_pointer = 0xae85e0}, { v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, { v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}} _vtab = <optimized out> _n_values = <optimized out> _value = 0x7fffffffd7a0 _value_type = 12332592 _vtable = <optimized out> value = {g_type = 12332592, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = 0x0 column = <optimized out> func = <optimized out> __FUNCTION__ = "gtk_list_store_set_valist_internal" #4 0x00007ffff6d0d1d0 in IA__gtk_list_store_set_valist (list_store=0x1136c30, iter=0x7fffffffd960, var_args=var_args@entry=0x7fffffffd878) at /build/gtk+2.0-3ongxb/gtk+2.0-2.24.23/gtk/gtkliststore.c:899 emit_signal = 0 maybe_need_sort = 1 __FUNCTION__ = "IA__gtk_list_store_set_valist" #5 0x00007ffff6d0d2b7 in IA__gtk_list_store_set ( list_store=list_store@entry=0x1136c30, iter=iter@entry=0x7fffffffd960) at /build/gtk+2.0-3ongxb/gtk+2.0-2.24.23/gtk/gtkliststore.c:941 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd950, reg_save_area = 0x7fffffffd890}} #6 0x00000000004e69f7 in editbar_reload_tileset (eb=0x11336f0) at editgui.c:874 special = S_IRRIGATION iter = {stamp = 503779592, user_data = 0x17af4f0, user_data2 = 0x3, user_data3 = 0x2} store = 0x1136c30 pixbuf = 0xae85e0 tvs = <optimized out> sprite = <optimized out> #7 editgui_tileset_changed () at editgui.c:1886 No locals. #8 0x00000000004765ef in set_client_state ( newstate=newstate@entry=C_S_RUNNING) at client_main.c:869 oldstate = C_S_PREPARING __FUNCTION__ = "set_client_state" #9 0x00000000004a1f53 in handle_start_phase (phase=0) at packhand.c:1179 __FUNCTION__ = "handle_start_phase" #10 0x00000000004a96ff in client_handle_packet ( type=type@entry=PACKET_START_PHASE, packet=<optimized out>) at packhand_gen.c:252 No locals. #11 0x000000000047500f in client_packet_input (packet=<optimized out>, type=126) at client_main.c:698 __FUNCTION__ = "client_packet_input" #12 0x000000000047b8ec in input_from_server (fd=<optimized out>) at clinet.c:422 packet = 0x2ea9260 type = PACKET_START_PHASE nb = <optimized out> __FUNCTION__ = "input_from_server" #13 0x000000000044c370 in get_net_input (source=<optimized out>, condition=<optimized out>, data=<optimized out>) at gui_main.c:1950 No locals. #14 0x00007ffff5fb2ce5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #15 0x00007ffff5fb3048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #16 0x00007ffff5fb330a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #17 0x00007ffff6d0f447 in IA__gtk_main () at /build/gtk+2.0-3ongxb/gtk+2.0-2.24.23/gtk/gtkmain.c:1271 tmp_list = 0x0 functions = 0x0 init = <optimized out> loop = 0xfcb270 #18 0x000000000044d6c0 in ui_main (argc=argc@entry=1, argv=argv@entry=0x7fffffffdfd8) at gui_main.c:1726 home = <optimized out> sig = <optimized out> __FUNCTION__ = "ui_main" #19 0x000000000047566a in client_main (argc=1, argv=0x7fffffffdfd8) at client_main.c:618 i = 1 loglevel = LOG_NORMAL ui_options = <optimized out> ui_separator = <optimized out> option = <optimized out> user_tileset = <optimized out> fatal_assertions = -1 aii = 1 __FUNCTION__ = "client_main" #20 0x00007ffff59a8ec5 in __libc_start_main (main=0x44a400 <main>, argc=1, argv=0x7fffffffdfd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdfc8) at libc-start.c:287 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 1195330727235266725, 4498437, 140737488347088, 0, 0, -1195330728276547419, -1195351918083463003}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x6298b0 <__libc_csu_init>, 0x7fffffffdfd8}, data = { prev = 0x0, cleanup = 0x0, canceltype = 6461616}}} not_first_call = <optimized out> #21 0x000000000044a42e in _start () No symbol table info available. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?24037> _______________________________________________ Message posté via/par Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev