URL:
<http://gna.org/bugs/?15534>
Summary: SDL client crashes at start
Project: Freeciv
Submitted by: pepeto
Submitted on: jeudi 04.03.2010 à 12:08
Category: client-sdl
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: trunk
Discussion Lock: Any
Operating System: None
Planned Release: 2.3.0
_______________________________________________________
Details:
#0 set_indicator_icons (bulb=0x92b490, sol=0x99d020, flake=0x9935b0,
gov=0xb743d0) at mapview.c:300
pBuf = <value optimized out>
cBuf =
"\000\000\000\000\000\000\000\000\350t\206\000\000\000\000\000?\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\320C\267\000\000\000\000\000\377",
'\000' <se
r\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\000\000\000\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
#1 0x0000000000449b8c in update_info_label () at mapview.c:460
pTmp = <value optimized out>
buffer = "Hawaïen population : 0 Année : 4000 av. J.-C. Or : 50
Imp : 40 Lux : 0 Rech : 60
\000\000\232\371\272\364\377\177\000\000\220$\317\000\000\000\000\000\000\000\000\000\002\000\000\000\240\020*\002\000\000\000\000\360\000\000\000\240\000\000\000\000\000\000\000\002\000\000\000\200\025S\002\000\000\000\000\360\000\000\000\240",
'\000' <se
r\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������\000\000\000\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
area = {x = 76, y = 3, w = 486, h = 17}
pText = <value optimized out>
#2 0x000000000040679a in set_client_state (newstate=C_S_RUNNING) at
client_main.c:702
oldstate = C_S_PREPARING
pplayer = 0x8674e8
__FUNCTION__ = "set_client_state"
#3 0x000000000042ac53 in handle_start_phase (phase=0) at packhand.c:1010
__FUNCTION__ = "handle_start_phase"
#4 0x000000000042f298 in client_handle_packet (type=<value optimized out>,
packet=0x0) at packhand_gen.c:225
No locals.
#5 0x0000000000406b11 in client_packet_input (packet=<value optimized out>,
type=91) at client_main.c:542
__FUNCTION__ = "client_packet_input"
#6 0x000000000040c199 in input_from_server (fd=<value optimized out>) at
clinet.c:382
result = true
packet = 0x0
type = PACKET_START_PHASE
__FUNCTION__ = "input_from_server"
#7 0x0000000000405ba4 in gui_event_loop (pData=0x0, loop_action=0,
key_down_handler=<value optimized out>, key_up_handler=<value optimized out>,
mouse_button_down_handler=0x4050b0 <main_mouse_button_down_handler>,
mouse_button_up_handler=<value optimized out>,
mouse_motion_handler=0x404d70 <main_mouse_motion_handler>) at
gui_main.c:693
ID = 0
tv = {tv_sec = 0, tv_usec = 9994}
civfdset = {fds_bits = {256, 0 <repeats 15 times>}}
t_current = <value optimized out>
---Type <return> to continue, or q <return> to quit---
t_last_unit_anim = 4914
t_last_map_scrolling = 4914
real_timer_next_call = 5467
result = 1
schot_nr = 0
schot = '\000' <se
r\377\377\377\377\377������\000\000\000\377\377\377\377\377������������������������������������������������������������������
__FUNCTION__ = "gui_event_loop"
#8 0x0000000000405fb2 in ui_main (argc=1, argv=0x7fffffffe398) at
gui_main.c:993
__Net_User_Event = {type = 24 '\030', active = {type = 24 '\030',
gain = 227 '\343', state = 255 '\377'}, key = {type = 24 '\030',
which = 227 '\343', state = 255 '\377', keysym = {scancode = 1
'\001', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {
type = 24 '\030', which = 227 '\343', state = 255 '\377', x = 1,
y = 0, xrel = 0, yrel = 0}, button = {type = 24 '\030', which = 227 '\343',
button = 255 '\377', state = 255 '\377', x = 1, y = 0}, jaxis =
{type = 24 '\030', which = 227 '\343', axis = 255 '\377', value = 1}, jball =
{
type = 24 '\030', which = 227 '\343', ball = 255 '\377', xrel =
1, yrel = 0}, jhat = {type = 24 '\030', which = 227 '\343', hat = 255 '\377',
value = 255 '\377'}, jbutton = {type = 24 '\030', which = 227
'\343', button = 255 '\377', state = 255 '\377'}, resize = {type = 24 '\030',
w = 1, h = 0}, expose = {type = 24 '\030'}, quit = {type = 24
'\030'}, user = {type = 24 '\030', code = 1, data1 = 0x0, data2 = 0x0}, syswm
= {
type = 24 '\030', msg = 0x0}}
__GGZ_User_Event = {type = 24 '\030', active = {type = 24 '\030',
gain = 0 '\000', state = 0 '\000'}, key = {type = 24 '\030', which = 0
'\000',
state = 0 '\000', keysym = {scancode = 2 '\002', sym =
SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 24 '\030',
which = 0 '\000', state = 0 '\000', x = 2, y = 0, xrel = 0, yrel
= 0}, button = {type = 24 '\030', which = 0 '\000', button = 0 '\000',
state = 0 '\000', x = 2, y = 0}, jaxis = {type = 24 '\030', which
= 0 '\000', axis = 0 '\000', value = 2}, jball = {type = 24 '\030',
which = 0 '\000', ball = 0 '\000', xrel = 2, yrel = 0}, jhat =
{type = 24 '\030', which = 0 '\000', hat = 0 '\000', value = 0 '\000'},
jbutton = {type = 24 '\030', which = 0 '\000', button = 0 '\000',
state = 0 '\000'}, resize = {type = 24 '\030', w = 2, h = 0}, expose = {
type = 24 '\030'}, quit = {type = 24 '\030'}, user = {type = 24
'\030', code = 2, data1 = 0x0, data2 = 0x0}, syswm = {type = 24 '\030',
msg = 0x0}}
__Anim_User_Event = {type = 24 '\030', active = {type = 24 '\030',
gain = 42 '*', state = 153 '\231'}, key = {type = 24 '\030', which = 42 '*',
state = 153 '\231', keysym = {scancode = 3 '\003', sym =
SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 24 '\030',
which = 42 '*', state = 153 '\231', x = 3, y = 0, xrel = 0, yrel
= 0}, button = {type = 24 '\030', which = 42 '*', button = 153 '\231',
state = 0 '\000', x = 3, y = 0}, jaxis = {type = 24 '\030', which
= 42 '*', axis = 153 '\231', value = 3}, jball = {type = 24 '\030',
which = 42 '*', ball = 153 '\231', xrel = 3, yrel = 0}, jhat =
{type = 24 '\030', which = 42 '*', hat = 153 '\231', value = 0 '\000'},
jbutton = {type = 24 '\030', which = 42 '*', button = 153 '\231',
state = 0 '\000'}, resize = {type = 24 '\030', w = 3, h = 0}, expose = {
type = 24 '\030'}, quit = {type = 24 '\030'}, user = {type = 24
'\030', code = 3, data1 = 0x0, data2 = 0x0}, syswm = {type = 24 '\030',
msg = 0x0}}
__Info_User_Event = {type = 24 '\030', active = {type = 24 '\030',
gain = 0 '\000', state = 0 '\000'}, key = {type = 24 '\030', which = 0
'\000',
state = 0 '\000', keysym = {scancode = 5 '\005', sym =
SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 24 '\030',
which = 0 '\000', state = 0 '\000', x = 5, y = 0, xrel = 0, yrel
= 0}, button = {type = 24 '\030', which = 0 '\000', button = 0 '\000',
state = 0 '\000', x = 5, y = 0}, jaxis = {type = 24 '\030', which
= 0 '\000', axis = 0 '\000', value = 5}, jball = {type = 24 '\030',
which = 0 '\000', ball = 0 '\000', xrel = 5, yrel = 0}, jhat =
{type = 24 '\030', which = 0 '\000', hat = 0 '\000', value = 0 '\000'},
jbutton = {type = 24 '\030', which = 0 '\000', button = 0 '\000',
state = 0 '\000'}, resize = {type = 24 '\030', w = 5, h = 0}, expose = {
type = 24 '\030'}, quit = {type = 24 '\030'}, user = {type = 24
'\030', code = 5, data1 = 0x0, data2 = 0x0}, syswm = {type = 24 '\030',
msg = 0x0}}
__Flush_User_Event = {type = 24 '\030', active = {type = 24 '\030',
gain = 35 '#', state = 90 'Z'}, key = {type = 24 '\030', which = 35 '#',
state = 90 'Z', keysym = {scancode = 6 '\006', sym =
SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 24 '\030',
which = 35 '#',
state = 90 'Z', x = 6, y = 0, xrel = 0, yrel = 0}, button = {type
= 24 '\030', which = 35 '#', button = 90 'Z', state = 0 '\000', x = 6,
y = 0}, jaxis = {type = 24 '\030', which = 35 '#', axis = 90 'Z',
value = 6}, jball = {type = 24 '\030', which = 35 '#', ball = 90 'Z',
xrel = 6, yrel = 0}, jhat = {type = 24 '\030', which = 35 '#',
hat = 90 'Z', value = 0 '\000'}, jbutton = {type = 24 '\030', which = 35 '#',
button = 90 'Z', state = 0 '\000'}, resize = {type = 24 '\030', w
= 6, h = 0}, expose = {type = 24 '\030'}, quit = {type = 24 '\030'}, user = {
type = 24 '\030', code = 6, data1 = 0x0, data2 = 0x0}, syswm =
{type = 24 '\030', msg = 0x0}}
__pMap_Scroll_User_Event = {type = 24 '\030', active = {type = 24
'\030', gain = 39 '\'', state = 90 'Z'}, key = {type = 24 '\030',
which = 39 '\'', state = 90 'Z', keysym = {scancode = 7 '\a', sym
= SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 24 '\030',
which = 39 '\'', state = 90 'Z', x = 7, y = 0, xrel = 0, yrel =
0}, button = {type = 24 '\030', which = 39 '\'', button = 90 'Z',
state = 0 '\000', x = 7, y = 0}, jaxis = {type = 24 '\030', which
= 39 '\'', axis = 90 'Z', value = 7}, jball = {type = 24 '\030',
which = 39 '\'', ball = 90 'Z', xrel = 7, yrel = 0}, jhat = {type
= 24 '\030', which = 39 '\'', hat = 90 'Z', value = 0 '\000'}, jbutton = {
type = 24 '\030', which = 39 '\'', button = 90 'Z', state = 0
'\000'}, resize = {type = 24 '\030', w = 7, h = 0}, expose = {type = 24
'\030'},
---Type <return> to continue, or q <return> to quit---
quit = {type = 24 '\030'}, user = {type = 24 '\030', code = 7,
data1 = 0x0, data2 = 0x0}, syswm = {type = 24 '\030', msg = 0x0}}
#9 0x0000000000406ecf in client_main (argc=<value optimized out>,
argv=0x7fffffffe398) at client_main.c:494
i = 1
loglevel = LOG_NORMAL
ui_options = <value optimized out>
ui_separator = 144
option = <value optimized out>
user_tileset = false
fatal_assertions = -1
__FUNCTION__ = "client_main"
#10 0x00007ffff4e50abd in __libc_start_main (main=<value optimized out>,
argc=<value optimized out>, ubp_av=<value optimized out>,
init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value
optimized out>, stack_end=0x7fffffffe388) at libc-start.c:220
result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3825098810701887801,
4212752, 140737488348048, 0, 0, 3825098810537297607, 3825083510535243463},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x566be0,
0x7fffffffe398}, data = {prev = 0x0, cleanup = 0x0, canceltype = 5663712}}}
not_first_call = <value optimized out>
#11 0x0000000000404839 in _start () at ../sysdeps/x86_64/elf/start.S:113
No locals.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?15534>
_______________________________________________
Message posté via/par Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev