Summary: gtk client crashes after civil war
                 Project: Freeciv
            Submitted by: jorneg
            Submitted on: Sat Jun  4 15:50:38 2011
                Category: client-gtk-2.0
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: GNU/Linux
         Planned Release: 



jorneg@ubuntu:~/freeciv/S2_3/freeciv-2.3$ gdb client/freeciv-gtk2
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run -a
Starting program: /home/jorneg/freeciv/S2_3/freeciv-2.3/client/freeciv-gtk2
[Thread debugging using libthread_db enabled]
[New Thread 0xb6c20a90 (LWP 21563)]
2: No está presente un controlador real de audio.
2: Se prosigue con el sonido desactivado.
2: Para el soporte de sonido, instala SDL_mixer
2: http://www.libsdl.org/projects/SDL_mixer/index.html
1: in nation_index() [nation.c::483]: assertion '((void *)0) != pnation'
1: Por favor, informa de este mensaje a http://gna.org/projects/freeciv/

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6c20a90 (LWP 21563)]
sprite_get_mask (sprite=0x611) at sprite.c:399
399       if (!sprite->pixmap && !sprite->mask) {
(gdb) bt full
#0  sprite_get_mask (sprite=0x611) at sprite.c:399
No locals.
#1  0x0806efdc in sprite_get_bounding_box (sprite=0x611, start_x=0xbf968d78,

    start_y=0xbf968d74, end_x=0xbf968d70, end_y=0xbf968d6c) at sprite.c:254
        mask_image = <value optimized out>
        mask = <value optimized out>
        i = <value optimized out>
        j = <value optimized out>
#2  0x08069b67 in get_flag (nation=0x0) at plrdlg.c:588
        x0 = 11
        y0 = <value optimized out>
        x1 = <value optimized out>
        y1 = <value optimized out>
        w = <value optimized out>
        h = <value optimized out>
        im = <value optimized out>
        flag = (struct sprite *) 0x611
        __FUNCTION__ = "get_flag"
#3  0x0806a12c in real_players_dialog_update () at plrdlg.c:633
        pplayer = (struct player *) 0x107f7c30
        _pslot = (struct player_slot *) 0xbd6cdac
        model = (GtkTreeModel *) 0xfbafc80
        iter = {stamp = -1968745166, user_data = 0x10583948, user_data2 = 0x0, 
  user_data3 = 0x0}
        selected = 0
#4  0x080d9ac4 in update_unqueue (data=0x0) at update_queue.c:311
        MY_it_MY_iter = (struct iterator *) 0xbf968e20
#5  0x08056142 in idle_callback_wrapper (data=0x10400618) at gui_main.c:1989
No locals.
#6  0xb6f85101 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb6f86cf6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb6f8a0b3 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb6f8a497 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb74d3264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x0805a11f in ui_main (argc=1, argv=0xbf9694d4) at gui_main.c:1650
        home = <value optimized out>
        sig = <value optimized out>
        __FUNCTION__ = "ui_main"
#12 0x080904ff in client_main (argc=2, argv=0xbf9694d4) at client_main.c:509
        i = 2
        loglevel = LOG_NORMAL
        ui_options = <value optimized out>
        ui_separator = false
        option = 0x0
        user_tileset = false
        fatal_assertions = -1
        __FUNCTION__ = "client_main"
#13 0x080576a2 in main (argc=Cannot access memory at address 0x0
) at gui_main.c:1487
No locals.


Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to