Follow-up Comment #1, bug #16496 (project freeciv):

Backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x000000000055714c in genlist_remove (pgenlist=0x875c860, punlink=0x8779b20)
    at genlist.c:251
251         while (plink != NULL && plink->dataptr != punlink) {
(gdb) bt
#0  0x000000000055714c in genlist_remove (pgenlist=0x875c860, 
    punlink=0x8779b20) at genlist.c:251
#1  0x000000000043b2bb in conn_list_remove (pinfo=0x87b0e00)
    at ../utility/speclist.h:157
#2  handle_conn_info (pinfo=0x87b0e00) at packhand.c:1995
#3  0x000000000044100d in client_handle_packet (type=<value optimised out>, 
    packet=0x875c860) at packhand_gen.c:208
#4  0x0000000000417e9e in client_packet_input (packet=<value optimised out>,

    type=115) at client_main.c:557
#5  0x000000000041d755 in input_from_server (fd=<value optimised out>)
    at clinet.c:382
#6  0x00007ffff4f27d3f in gdk_io_invoke (source=<value optimised out>, 
    condition=<value optimised out>, data=<value optimised out>)
    at /build/buildd/gtk+2.0-2.20.1/gdk/gdkevents.c:1082
#7  0x00007ffff2d438c2 in g_main_dispatch (context=0x969560)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#8  IA__g_main_context_dispatch (context=0x969560)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#9  0x00007ffff2d47748 in g_main_context_iterate (context=0x969560, 
    block=<value optimised out>, dispatch=<value optimised out>, 
    self=<value optimised out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#10 0x00007ffff2d47c55 in IA__g_main_loop_run (loop=0x204bc10)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2799
#11 0x00007ffff52eabb7 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#12 0x000000000041723f in ui_main (argc=1, argv=0x7fffffffe338)
    at gui_main.c:1621
#13 0x00000000004182cf in client_main (argc=<value optimised out>, 
    argv=0x7fffffffe338) at client_main.c:501
#14 0x00007ffff29a0c4d in __libc_start_main (main=<value optimised out>, 
    argc=<value optimised out>, ubp_av=<value optimised out>, 
    init=<value optimised out>, fini=<value optimised out>, 
    rtld_fini=<value optimised out>, stack_end=0x7fffffffe328)
    at libc-start.c:226
#15 0x0000000000412c69 in _start ()
(gdb) bt full
#0  0x000000000055714c in genlist_remove (pgenlist=0x875c860, 
    punlink=0x8779b20) at genlist.c:251
        plink = 0x206572646e657250
        __FUNCTION__ = "genlist_remove"
#1  0x000000000043b2bb in conn_list_remove (pinfo=0x87b0e00)
    at ../utility/speclist.h:157
No locals.
#2  handle_conn_info (pinfo=0x87b0e00) at packhand.c:1995
        pslot = <value optimised out>
        pplayer = 0x0
        pconn = 0x8779b20
        preparing_client_state = <value optimised out>
        __FUNCTION__ = "handle_conn_info"
#3  0x000000000044100d in client_handle_packet (type=<value optimised out>, 
    packet=0x875c860) at packhand_gen.c:208
No locals.
#4  0x0000000000417e9e in client_packet_input (packet=<value optimised out>,

    type=115) at client_main.c:557
        __FUNCTION__ = "client_packet_input"
#5  0x000000000041d755 in input_from_server (fd=<value optimised out>)
    at clinet.c:382
        result = true
        packet = 0x875c860
        type = PACKET_CONN_INFO
        __FUNCTION__ = "input_from_server"
#6  0x00007ffff4f27d3f in gdk_io_invoke (source=<value optimised out>, 
    condition=<value optimised out>, data=<value optimised out>)
    at /build/buildd/gtk+2.0-2.20.1/gdk/gdkevents.c:1082
        closure = 0x154e380
        gdk_cond = GDK_INPUT_READ
#7  0x00007ffff2d438c2 in g_main_dispatch (context=0x969560)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
        dispatch = 0x7ffff2d85e10 <g_io_unix_dispatch>
        user_data = 0x154e380
        callback = 0x7ffff4f27cf0 <gdk_io_invoke>
        cb_funcs = 0x7ffff2fe1610
        cb_data = 0x3d7e5e0
        current_source_link = {data = 0x3da3400, next = 0x0}
        source = 0x3da3400
        current = 0x3d66c60
        i = 0
#8  IA__g_main_context_dispatch (context=0x969560)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
No locals.
#9  0x00007ffff2d47748 in g_main_context_iterate (context=0x969560, 
    block=<value optimised out>, dispatch=<value optimised out>, 
    self=<value optimised out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
        max_priority = 115
        timeout = 0
        some_ready = 1
        nfds = 4
        allocated_nfds = -220903856
        fds = <value optimised out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#10 0x00007ffff2d47c55 in IA__g_main_loop_run (loop=0x204bc10)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2799
        self = 0x87e790
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#11 0x00007ffff52eabb7 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
        tmp_list = 0x9746f0
        functions = 0x0
        init = 0xaf5230
        loop = <value optimised out>
#12 0x000000000041723f in ui_main (argc=1, argv=0x7fffffffe338)
    at gui_main.c:1621
        home = <value optimised out>
        sig = <value optimised out>
        __FUNCTION__ = "ui_main"
#13 0x00000000004182cf in client_main (argc=<value optimised out>, 
    argv=0x7fffffffe338) at client_main.c:501
        i = 1
        loglevel = LOG_NORMAL
        ui_options = <value optimised out>
        ui_separator = 48
        option = <value optimised out>
        user_tileset = false
        fatal_assertions = -1
        __FUNCTION__ = "client_main"
#14 0x00007ffff29a0c4d in __libc_start_main (main=<value optimised out>, 
    argc=<value optimised out>, ubp_av=<value optimised out>, 
    init=<value optimised out>, fini=<value optimised out>, 
    rtld_fini=<value optimised out>, stack_end=0x7fffffffe328)
    at libc-start.c:226
        result = <value optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1067615565110369218,

                4271168, 140737488347952, 0, 0, 1067615564390409278, 
                1067621911493289022}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x56d070, 0x7fffffffe338}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 5689456}}}
        not_first_call = <value optimised out>
#15 0x0000000000412c69 in _start ()
No symbol table info available.



    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?16496>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


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

Reply via email to