URL:
<http://gna.org/bugs/?18185>
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
Release:
Discussion Lock: Any
Operating System: GNU/Linux
Planned Release:
_______________________________________________________
Details:
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
<http://gnu.org/licenses/gpl.html>
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
-a
[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'
failed.
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.
(gdb)
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?18185>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev