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