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
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to