URL:
  <http://gna.org/bugs/?16760>

                 Summary: Client crash
                 Project: Freeciv
            Submitted by: pepeto
            Submitted on: samedi 25.09.2010 à 19:22
                Category: client-gtk-2.0
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
                 Release: 2.2.3+
         Discussion Lock: Any
        Operating System: None
         Planned Release: 

    _______________________________________________________

Details:

Following:

(freeciv-gtk2:21654): Gdk-WARNING **: XID collision, trouble ahead

(freeciv-gtk2:21654): Gdk-WARNING **: XID collision, trouble ahead

(freeciv-gtk2:21654): Gdk-WARNING **: XID collision, trouble ahead

(freeciv-gtk2:21654): Gdk-WARNING **: XID collision, trouble ahead


the program exited on segmentation fault:

#0  gui_dialog_destroy (dlg=0x0) at gui_stuff.c:940
No locals.
#1  0x0000000000465b7d in diplomacy_destroy (pdialog=0x2895000)
    at diplodlg.c:452
No locals.
#2  0x0000000000465bc6 in close_diplomacy_dialog () at diplodlg.c:913
No locals.
#3  close_all_diplomacy_dialogs () at diplodlg.c:976
No locals.
#4  0x0000000000417816 in set_client_state (newstate=C_S_DISCONNECTED)
    at client_main.c:619
        oldstate = C_S_OVER
        pplayer = 0x823bf0
#5  0x000000000041cab1 in disconnect_from_server () at clinet.c:276
No locals.
#6  0x00007ffff36015de in IA__g_closure_invoke (closure=0x1b82690, 
    return_value=0x0, n_param_values=1, param_values=0x235b700, 
    invocation_hint=0x7fffffffd110)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0x2895000
        marshal_data = 0x5496
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#7  0x00007ffff3615598 in signal_emit_unlocked_R (node=0x1bae650, 
    detail=<value optimised out>, instance=<value optimised out>, 
    emission_return=<value optimised out>, 
    instance_and_params=<value optimised out>)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3248
        tmp = <value optimised out>
        handler = 0x143d750
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x1be93f0, ihint = {
            signal_id = 324, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1bae600
        handler_list = 0x143d750
        return_accu = <value optimised out>
        accu = {g_type = 0, 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}}}
        signal_id = 324
        max_sequential_handler_number = <value optimised out>
        return_value_altered = 1
#8  0x00007ffff3616a76 in IA__g_signal_emit_valist (instance=0x1be93f0, 
    signal_id=<value optimised out>, detail=0, var_args=0x7fffffffd300)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        param_values = <value optimised out>
        node = 0x1bae650
        i = <value optimised out>
        n_params = <value optimised out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#9  0x00007ffff3617033 in IA__g_signal_emit (instance=0x0, signal_id=0, 
    detail=28462880) at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fffffffd3e0, 
            reg_save_area = 0x7fffffffd320}}
#10 0x00007ffff522b263 in _gtk_action_emit_activate (action=0x1be93f0)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkaction.c:755
        group = 0xd5e800
#11 0x00007ffff36015de in IA__g_closure_invoke (closure=0x95ae80, 
    return_value=0x0, n_param_values=1, param_values=0x24de600, 
    invocation_hint=0x7fffffffd530)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0x2895000
        marshal_data = 0x5496
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#12 0x00007ffff3614e61 in signal_emit_unlocked_R (node=0x95af20, 
    detail=<value optimised out>, instance=<value optimised out>, 
    emission_return=<value optimised out>, 
    instance_and_params=<value optimised out>)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3178
        accumulator = 0x1baf688
        emission = {next = 0x7fffffffda00, instance = 0x1b4f6d0, ihint = {
            signal_id = 96, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 29529424}
        class_closure = 0x95ae80
        handler_list = 0x0
        return_accu = <value optimised out>
        accu = {g_type = 0, 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}}}
        signal_id = 96
        max_sequential_handler_number = 2
        return_value_altered = 0
#13 0x00007ffff3616a76 in IA__g_signal_emit_valist (instance=0x1b4f6d0, 
    signal_id=<value optimised out>, detail=0, var_args=0x7fffffffd720)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        param_values = <value optimised out>
        node = 0x95af20
        i = <value optimised out>
        n_params = <value optimised out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#14 0x00007ffff3617033 in IA__g_signal_emit (instance=0x0, signal_id=0, 
    detail=28462880) at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fffffffd800, 
            reg_save_area = 0x7fffffffd740}}
#15 0x00007ffff540ba2e in IA__gtk_widget_activate (widget=0x1b4f6d0)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4982
        __PRETTY_FUNCTION__ = "IA__gtk_widget_activate"
#16 0x00007ffff52ff56d in IA__gtk_menu_shell_activate_item (
    menu_shell=0xde3af0, menu_item=0x1b4f6d0, 
    force_deactivate=<value optimised out>)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmenushell.c:1293
        slist = <value optimised out>
        shells = 0x2373500
        __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item"
#17 0x00007ffff5300c9b in gtk_menu_shell_button_release (widget=0xde3af0, 
    event=<value optimised out>)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmenushell.c:720
        submenu = 0x0
        menu_item = 0x1b4f6d0
        deactivate = <value optimised out>
#18 0x00007ffff52f1178 in _gtk_marshal_BOOLEAN__BOXED (closure=0x95e4e0, 
    return_value=0x7fffffffda50, n_param_values=<value optimised out>, 
    param_values=0x25c3a00, invocation_hint=<value optimised out>, 
    marshal_data=0x7ffff52f7170)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
        data1 = 0xde3af0
        data2 = 0x1b24f20
        v_return = <value optimised out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#19 0x00007ffff36015de in IA__g_closure_invoke (closure=0x95e4e0, 
    return_value=0x7fffffffda50, n_param_values=2, param_values=0x25c3a00, 
    invocation_hint=0x7fffffffda10)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0x2895000
        marshal_data = 0x5496
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#20 0x00007ffff36151dd in signal_emit_unlocked_R (node=0x95e760, 
    detail=<value optimised out>, instance=<value optimised out>, 
    emission_return=<value optimised out>, 
    instance_and_params=<value optimised out>)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
        accumulator = 0x1
        emission = {next = 0x0, instance = 0xde3af0, ihint = {signal_id = 34,

            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,

          chain_type = 9811216}
        class_closure = 0x95e4e0
        handler_list = 0x0
        return_accu = <value optimised out>
        accu = {g_type = 20, 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}}}
        signal_id = 34
        max_sequential_handler_number = 1
        return_value_altered = 0
#21 0x00007ffff36168b9 in IA__g_signal_emit_valist (instance=0xde3af0, 
    signal_id=<value optimised out>, detail=0, var_args=0x7fffffffdc00)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
        return_value = {g_type = 20, 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 = <value optimised out>
        signal_return_type = 20
        param_values = <value optimised out>
        node = 0x95e760
        i = <value optimised out>
        n_params = <value optimised out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#22 0x00007ffff3617033 in IA__g_signal_emit (instance=0x0, signal_id=0, 
    detail=28462880) at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fffffffdce0, 
            reg_save_area = 0x7fffffffdc20}}
#23 0x00007ffff54080bf in gtk_widget_event_internal (widget=0xde3af0, 
    event=0x1f8a720) at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4951
        signal_num = <value optimised out>
        return_val = 0
#24 0x00007ffff52e9643 in IA__gtk_propagate_event (widget=0xde3af0, 
    event=0x1f8a720) at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:2447
        tmp = 0xde3af0
        handled_event = 0
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#25 0x00007ffff52ea71b in IA__gtk_main_do_event (event=0x1f8a720)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1647
        event_widget = 0x1b4f6d0
        grab_widget = 0x1b4f6d0
        window_group = 0x13e97a0
        rewritten_event = 0x0
        tmp_list = <value optimised out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#26 0x00007ffff4f5e86c in gdk_event_dispatch (source=<value optimised out>, 
    callback=<value optimised out>, user_data=<value optimised out>)
    at /build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372
        display = <value optimised out>
        event = <value optimised out>
#27 0x00007ffff2d438c2 in g_main_dispatch (context=0x91cfb0)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
        dispatch = 0x7ffff4f5e820 <gdk_event_dispatch>
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x91cf30, next = 0x0}
        source = 0x91cf30
        current = 0xd6b5c0
        i = 0
#28 IA__g_main_context_dispatch (context=0x91cfb0)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
No locals.
#29 0x00007ffff2d47748 in g_main_context_iterate (context=0x91cfb0, 
    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 = 2147483647
        timeout = 500
        some_ready = 1
        nfds = 4
        allocated_nfds = -220903856
        fds = <value optimised out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#30 0x00007ffff2d47c55 in IA__g_main_loop_run (loop=0x1116350)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2799
        self = 0x87dd40
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#31 0x00007ffff52eabb7 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
        tmp_list = 0x9288b0
        functions = 0x0
        init = 0xa2e190
        loop = <value optimised out>
#32 0x0000000000417139 in ui_main (argc=1, argv=0x7fffffffe348)
    at gui_main.c:1627
        home = <value optimised out>
        sig = <value optimised out>
#33 0x000000000041807a in client_main (argc=<value optimised out>, 
    argv=0x7fffffffe348) at client_main.c:481
        i = 1
        loglevel = 2
        ui_options = <value optimised out>
        ui_separator = 64
        option = <value optimised out>
        user_tileset = false
#34 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=0x7fffffffe338)
    at libc-start.c:226
        result = <value optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8106016073417942231, 
                4271136, 140737488347968, 0, 0, -8106016073770408745, 
                -8105987161184082729}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x52db60, 0x7fffffffe348}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 5430112}}}
        not_first_call = <value optimised out>
#35 0x0000000000412c49 in _start ()
No symbol table info available.





    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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