Ticket #1359 (closed defect: needsinfo)

Opened 13 months ago

Last modified 7 weeks ago

[NEEDS INFO] Crash in tex_codec_for_header after clicking on main menu

Reported by: sordid Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords: crash
Cc:

Description

When I go to the menu -> single player -> match or any other menu which would take me to a new screen, the program crashes. Here is my crash report: http://sprunge.us/GePD Here is a "thread apply all bt full" from gdb http://sprunge.us/UcDe

I built from the svn trunk 11683. If I run binaries/system/test I get all tests ok.

Change History

comment:1 Changed 13 months ago by historic_bruno

Pasted for convenience:

Thread 8 (Thread 0x7fffbf01d700 (LWP 1805)):
#0  0x00007ffff45dc06f in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fffbe57c4d1 in ?? () from /usr/lib/libasound.so.2
No symbol table info available.
#2  0x00007ffff6328377 in ?? () from /usr/lib/libopenal.so.1
No symbol table info available.
#3  0x00007ffff631fc9a in ?? () from /usr/lib/libopenal.so.1
No symbol table info available.
#4  0x00007ffff5411e0e in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00007ffff45e41ed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (Thread 0x7fffcd238700 (LWP 1803)):
#0  0x00007ffff5417860 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007ffff567b1d8 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#2  0x00000000005e71d9 in CTextureConverter::RunThread (data=0xb77af0) at ../../../source/graphics/TextureConverter.cpp:515
        textureConverter = <optimized out>
#3  0x00007ffff5411e0e in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007ffff45e41ed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7fffceaef700 (LWP 1801)):
#0  0x00007ffff54189bd in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007ffff567d413 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#2  0x00007ffff567d442 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3  0x00007ffff56370b5 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#4  0x00007ffff567afa9 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#5  0x00007ffff5411e0e in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007ffff45e41ed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7fffcf3f1700 (LWP 1800)):
#0  0x00007ffff5417860 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007ffff567b1d8 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#2  0x00000000005494a1 in Run (this=0xc1bfe0) at ../../../source/ps/UserReport.cpp:279
        proxy = {static npos = <optimized out>, _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0xadccf8 L""}}
#3  CUserReporterWorker::RunThread (data=0xc1bfe0) at ../../../source/ps/UserReport.cpp:236
No locals.
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff5411e0e in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00007ffff45e41ed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fffcfbf2700 (LWP 1799)):
#0  0x00007ffff45dde43 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x0000000000794cd8 in fam_event_loop () at ../../../source/lib/sysdep/os/linux/dir_watch_fam.cpp:147
        fdrset = {fds_bits = {512, 0 <repeats 15 times>}}
        famfd = 9
#2  0x00007ffff5411e0e in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00007ffff45e41ed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7ffff7fd1740 (LWP 1796)):
#0  0x00007ffff4534f17 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x0000000000789d72 in tex_codec_for_header (file=<optimized out>, file_size=<optimized out>, c=<optimized out>) at ../../../source/lib/tex/tex_codec.cpp:92
        suppress__ = 0
        __func__ = "tex_codec_for_header"
#2  0x000000000078d760 in tex_decode (data=..., dataSize=0, t=0x7fffef78e900) at ../../../source/lib/tex/tex.cpp:720
        status_ = <optimized out>
        c = 0x7fffffffdd70
        min_hdr_size = <optimized out>
        __func__ = "tex_decode"
        hdr_size = <optimized out>
#3  0x000000000076b59d in OglTex_reload (ot=0x7fffef78e900, vfs=..., pathname=..., h=11577327653) at ../../../source/lib/res/graphics/ogl_tex.cpp:473
        file = {px = 0x0, pn = {pi_ = 0x32f3dc0}}
        fileSize = 0
#4  0x0000000000764e31 in call_init_and_reload (init_args=0x7fffffffdd30, pathname=..., vfs=..., hd=0x7fffef78e8c0, h=11577327653, type=<optimized out>) at ../../../source/lib/res/h_mgr.cpp:446
        err = 0
#5  alloc_new_handle (init_args=0x7fffffffdd30, flags=<optimized out>, key=194088392, pathname=..., vfs=..., type=<optimized out>) at ../../../source/lib/res/h_mgr.cpp:489
        hd = 0x7fffef78e8c0
        h = 11577327653
#6  h_alloc (type=<optimized out>, vfs=..., pathname=..., flags=<optimized out>) at ../../../source/lib/res/h_mgr.cpp:536
        key = 194088392
        h = 11577327653
        args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffde40, reg_save_area = 0x7fffffffdd50}}
#7  0x00000000005c089a in CTextureManagerImpl::LoadTexture (this=this@entry=0xb77ac0, texture=..., path=...) at ../../../source/graphics/TextureManager.cpp:177
        profile2__ = {m_Name = 0x7fdef0 "load texture"}
        h = <optimized out>
        flags = <optimized out>
        filter = <optimized out>
#8  0x00000000005c8182 in CTextureManagerImpl::TryLoadingCached (this=0xb77ac0, texture=...) at ../../../source/graphics/TextureManager.cpp:265
        hash = {static DIGESTSIZE = 16, m_Digest = {1732584193, 4023233417, 2562383102, 271733878}, 
          m_Buf = "\003\000\000\000\002\000\000\000\002\000\000\000\003\000\000\000\001\000\000\000\000\000@@\000\000\200@\000\000\200?\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314", <incomplete sequence \314>, m_BufLen = 32, m_InputLen = 32}
        ret = <optimized out>
        __func__ = "TryLoadingCached"
        loadPath = {path = {static npos = <optimized out>, _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, 
---Type <return> to continue, or q <return> to quit---
              _M_p = 0x33b9378 L"cache/art/textures/ui/global/tile/stone_background_light.png.f8e57e449177f9ad.dds"}}, separator = 47 L'/'}
#9  0x00000000005c03ba in CTexture::TryLoad (this=this@entry=0x32f0d60) at ../../../source/graphics/TextureManager.cpp:548
        self = {px = 0x32f0d60, pn = {pi_ = 0x331c5c0}}
#10 0x00000000005c0480 in CTexture::GetHandle (this=0x32f0d60) at ../../../source/graphics/TextureManager.cpp:535
No locals.
#11 0x00000000005ff1f8 in CShaderProgram::BindTexture (this=0x10d9eb0, id=0x804b88 "tex", tex=...) at ../../../source/graphics/ShaderProgram.cpp:710
No locals.
#12 0x000000000070f39c in GUIRenderer::Draw (Calls=..., Z=10) at ../../../source/gui/GUIRenderer.cpp:332
        TexCoords = {left = 1, top = 1, right = 1, bottom = 1}
        Verts = {left = 0, top = 0, right = -8.72849858e+31, bottom = 4.59163468e-41}
        data = {<std::_Vector_base<float, std::allocator<float> >> = {_M_impl = {<std::allocator<float>> = {<__gnu_cxx::new_allocator<float>> = {<No data fields>}, <No data fields>}, 
              _M_start = 0x0, _M_finish = 0x3322130, _M_end_of_storage = 0x1}}, <No data fields>}
        shader = {px = 0x10d9eb0, pn = {pi_ = 0x10d9590}}
        cit = {_M_current = 0x33bae10}
        matrix = {{{_11 = 0.00146412884, _21 = 0, _31 = 0, _41 = 0, _12 = 0, _22 = -0.00260416674, _32 = 0, _42 = 0, _13 = 0, _23 = 0, _33 = -0.00199800194, _43 = 0, _14 = -1, _24 = 1, 
              _34 = 0.99999994, _44 = 1}, _data = {0.00146412884, 0, 0, 0, 0, -0.00260416674, 0, 0, 0, 0, -0.00199800194, 0, -1, 1, 0.99999994, 1}, _data2d = {{0.00146412884, 0, 0, 0}, {0, 
                -0.00260416674, 0, 0}, {0, 0, -0.00199800194, 0}, {-1, 1, 0.99999994, 1}}}}
#13 0x000000000073ebe3 in CGUISpriteInstance::Draw (this=0x3322220, Size=..., CellID=0, Sprites=..., Z=10) at ../../../source/gui/CGUISprite.cpp:29
No locals.
#14 0x0000000000701548 in CImage::Draw (this=0x33220b0) at ../../../source/gui/CImage.cpp:55
        bz = 10
        sprite = 0x3322220
        cell_id = 0
#15 0x00000000006e2b3c in GUI<int>::RecurseObject (RR=RR@entry=1, pObject=0x33220b0, pFunc=&virtual table offset 56) at ../../../source/gui/GUIutil.h:320
        it = <optimized out>
#16 0x00000000006e2b6d in GUI<int>::RecurseObject (RR=RR@entry=1, pObject=0x32f3130, pFunc=&virtual table offset 56) at ../../../source/gui/GUIutil.h:326
        it = {_M_current = 0x32f7cb8}
#17 0x00000000006d861a in CGUI::Draw (this=0x32f3470) at ../../../source/gui/CGUI.cpp:459
No locals.
#18 0x00000000006d09c1 in CGUIManager::Draw (this=0xe3bf40) at ../../../source/gui/GUIManager.cpp:278
        it = {_M_current = 0x32f0e78}
        __profile = {<No data fields>}
        profile2__ = {m_Name = 0x816b2d "gui"}
#19 0x000000000056efec in Render () at ../../../source/ps/GameSetup/GameSetup.cpp:235
        __profile = {<No data fields>}
        profile2__ = {m_Name = 0x8220eb "render"}
        skystring = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = <optimized out>, 
            _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xc04ae8 "0 0 0"}}, <No data fields>}
        skycol = {r = 0, g = 0, b = 0, a = 1}
#20 0x0000000000424029 in Frame () at ../../../source/main.cpp:410
        __profile = {<No data fields>}
        profile2__ = {m_Name = 0x7d2ab3 "sound update (0)"}
        TimeSinceLastFrame = 0.00218589511
        need_render = 255
        profile2__ = {m_Name = 0x809833 "frame"}
        time = <optimized out>
        need_update = <optimized out>
#21 RunGameOrAtlas (argc=argc@entry=1, argv=argv@entry=0x7fffffffea48) at ../../../source/main.cpp:526
        args = {m_Args = {<std::_Vector_base<std::pair<CStr8, CStr8>, std::allocator<std::pair<CStr8, CStr8> > >> = {
              _M_impl = {<std::allocator<std::pair<CStr8, CStr8> >> = {<__gnu_cxx::new_allocator<std::pair<CStr8, CStr8> >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, 
                _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_Arg0 = {path = {static npos = <optimized out>, 
              _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, 
---Type <return> to continue, or q <return> to quit---
                _M_p = 0xaeb3f8 L"/home/joe/.builds/0ad/binaries/system/pyrogenesis"}}, separator = 47 L'/'}}
        ran_atlas = <optimized out>
        res = <optimized out>
#22 0x0000000000419fa7 in main (argc=1, argv=0x7fffffffea48) at ../../../source/main.cpp:569
No locals.
Function call failed: return value was -120101 (Unknown error (-120101, 0xFFFFFFFFFFFE2ADB))
Location: tex_codec.cpp:83 (tex_codec_for_header)

Call stack:

(0x792fea) ./pyrogenesis() [0x792fea]
(0x7436e1) ./pyrogenesis() [0x7436e1]
(0x7438dd) ./pyrogenesis() [0x7438dd]
(0x74429b) ./pyrogenesis() [0x74429b]
(0x789da0) ./pyrogenesis() [0x789da0]
(0x78d760) ./pyrogenesis() [0x78d760]
(0x76b59d) ./pyrogenesis() [0x76b59d]
(0x764e31) ./pyrogenesis() [0x764e31]
(0x5c089a) ./pyrogenesis() [0x5c089a]
(0x5c8182) ./pyrogenesis() [0x5c8182]
(0x5c03ba) ./pyrogenesis() [0x5c03ba]
(0x5c0480) ./pyrogenesis() [0x5c0480]
(0x5ff1f8) ./pyrogenesis() [0x5ff1f8]
(0x70f39c) ./pyrogenesis() [0x70f39c]
(0x73ebe3) ./pyrogenesis() [0x73ebe3]
(0x701548) ./pyrogenesis() [0x701548]

errno = 0 (Try again later)
OS error = ?



====================================

SVN Revision: custom build

System info:

(generated 2012-04-26 23:39:15 UTC)

OS             : Linux 3.3.3-1-ARCH (#1 SMP PREEMPT Mon Apr 23 09:41:07 CEST 2012)
CPU            : x86_64, Intel Core2 Duo     P7450  @ 2.13GHz (1x2x1), 2.13 GHz
Memory         : 3958 MiB; 1321 MiB free
Graphics Card  : NVIDIA GeForce GTX 260M/PCIe/SSE2
OpenGL Drivers : 3.3.0 NVIDIA 295.40; OpenGL 3.3.0 NVIDIA 295.40
Video Mode     : 1366x768:32
Sound Card     : Unknown
Sound Drivers  : Unknown

OpenGL Extensions: 
GL_ARB_base_instance
GL_ARB_blend_func_extended
GL_ARB_color_buffer_float
GL_ARB_compatibility
GL_ARB_compressed_texture_pixel_storage
GL_ARB_conservative_depth
GL_ARB_copy_buffer
GL_ARB_depth_buffer_float
GL_ARB_depth_clamp
GL_ARB_depth_texture
GL_ARB_draw_buffers
GL_ARB_draw_elements_base_vertex
GL_ARB_draw_instanced
GL_ARB_ES2_compatibility
GL_ARB_explicit_attrib_location
GL_ARB_fragment_coord_conventions
GL_ARB_fragment_program
GL_ARB_fragment_program_shadow
GL_ARB_fragment_shader
GL_ARB_framebuffer_object
GL_ARB_framebuffer_sRGB
GL_ARB_geometry_shader4
GL_ARB_get_program_binary
GL_ARB_half_float_pixel
GL_ARB_half_float_vertex
GL_ARB_imaging
GL_ARB_instanced_arrays
GL_ARB_internalformat_query
GL_ARB_map_buffer_alignment
GL_ARB_map_buffer_range
GL_ARB_multisample
GL_ARB_multitexture
GL_ARB_occlusion_query
GL_ARB_occlusion_query2
GL_ARB_pixel_buffer_object
GL_ARB_point_parameters
GL_ARB_point_sprite
GL_ARB_provoking_vertex
GL_ARB_robustness
GL_ARB_sampler_objects
GL_ARB_seamless_cube_map
GL_ARB_separate_shader_objects
GL_ARB_shader_bit_encoding
GL_ARB_shader_objects
GL_ARB_shading_language_100
GL_ARB_shading_language_420pack
GL_ARB_shading_language_include
GL_ARB_shading_language_packing
GL_ARB_shadow
GL_ARB_sync
GL_ARB_texture_border_clamp
GL_ARB_texture_buffer_object
GL_ARB_texture_compression
GL_ARB_texture_compression_rgtc
GL_ARB_texture_cube_map
GL_ARB_texture_env_add
GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_float
GL_ARB_texture_mirrored_repeat
GL_ARB_texture_multisample
GL_ARB_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_texture_rg
GL_ARB_texture_rgb10_a2ui
GL_ARB_texture_storage
GL_ARB_texture_swizzle
GL_ARB_timer_query
GL_ARB_transpose_matrix
GL_ARB_uniform_buffer_object
GL_ARB_vertex_array_bgra
GL_ARB_vertex_array_object
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_vertex_shader
GL_ARB_vertex_type_2_10_10_10_rev
GL_ARB_viewport_array
GL_ARB_window_pos
GL_ATI_draw_buffers
GL_ATI_texture_float
GL_ATI_texture_mirror_once
GL_S3_s3tc
GL_EXT_texture_env_add
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_bindable_uniform
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_compiled_vertex_array
GL_EXT_Cg_shader
GL_EXT_depth_bounds_test
GL_EXT_direct_state_access
GL_EXT_draw_buffers2
GL_EXT_draw_instanced
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXTX_framebuffer_mixed_formats
GL_EXT_framebuffer_object
GL_EXT_framebuffer_sRGB
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil
GL_EXT_packed_float
GL_EXT_packed_pixels
GL_EXT_pixel_buffer_object
GL_EXT_point_parameters
GL_EXT_provoking_vertex
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_shader_objects
GL_EXT_separate_specular_color
GL_EXT_shadow_funcs
GL_EXT_stencil_two_side
GL_EXT_stencil_wrap
GL_EXT_texture3D
GL_EXT_texture_array
GL_EXT_texture_buffer_object
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_s3tc
GL_EXT_texture_cube_map
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_integer
GL_EXT_texture_lod
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_object
GL_EXT_texture_shared_exponent
GL_EXT_texture_sRGB
GL_EXT_texture_sRGB_decode
GL_EXT_texture_storage
GL_EXT_texture_swizzle
GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_timer_query
GL_EXT_vertex_array
GL_EXT_vertex_array_bgra
GL_EXT_x11_sync_object
GL_EXT_import_sync_object
GL_IBM_rasterpos_clip
GL_IBM_texture_mirrored_repeat
GL_KTX_buffer_region
GL_NV_alpha_test
GL_NV_blend_minmax
GL_NV_blend_square
GL_NV_complex_primitives
GL_NV_conditional_render
GL_NV_copy_depth_to_color
GL_NV_copy_image
GL_NV_depth_buffer_float
GL_NV_depth_clamp
GL_NV_explicit_multisample
GL_NV_fbo_color_attachments
GL_NV_fence
GL_NV_float_buffer
GL_NV_fog_distance
GL_NV_fragdepth
GL_NV_fragment_program
GL_NV_fragment_program_option
GL_NV_fragment_program2
GL_NV_framebuffer_multisample_coverage
GL_NV_geometry_shader4
GL_NV_gpu_program4
GL_NV_half_float
GL_NV_light_max_exponent
GL_NV_multisample_coverage
GL_NV_multisample_filter_hint
GL_NV_occlusion_query
GL_NV_packed_depth_stencil
GL_NV_parameter_buffer_object
GL_NV_parameter_buffer_object2
GL_NV_path_rendering
GL_NV_pixel_data_range
GL_NV_point_sprite
GL_NV_primitive_restart
GL_NV_register_combiners
GL_NV_register_combiners2
GL_NV_shader_buffer_load
GL_NV_texgen_reflection
GL_NV_texture_barrier
GL_NV_texture_compression_vtc
GL_NV_texture_env_combine4
GL_NV_texture_expand_normal
GL_NV_texture_lod_clamp
GL_NV_texture_multisample
GL_NV_texture_rectangle
GL_NV_texture_shader
GL_NV_texture_shader2
GL_NV_texture_shader3
GL_NV_transform_feedback
GL_NV_vdpau_interop
GL_NV_vertex_array_range
GL_NV_vertex_array_range2
GL_NV_vertex_buffer_unified_memory
GL_NV_vertex_program
GL_NV_vertex_program1_1
GL_NV_vertex_program2
GL_NV_vertex_program2_option
GL_NV_vertex_program3
GL_NVX_conditional_render
GL_NVX_gpu_memory_info
GL_OES_depth24
GL_OES_depth32
GL_OES_depth_texture
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_get_program_binary
GL_OES_mapbuffer
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_float_linear
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_array_object
GL_OES_vertex_half_float
GL_SGIS_generate_mipmap
GL_SGIS_texture_lod
GL_SGIX_depth_texture
GL_SGIX_shadow
GL_SUN_slice_accum 

SMBIOS: 



====================================

Main log:

<!DOCTYPE html>
<meta charset="utf-8">
<title>Pyrogenesis Log</title>
<style>body { background: #eee; color: black; font-family: sans-serif; } p { background: white; margin: 3px 0 3px 0; } .error { color: red; } .warning { color: blue; }</style>
<h2>0 A.D. Main log</h2>
<p>Loading config file "config/default.cfg"</p>
<p>Loaded config string "windowed" = "false"</p>
<p>Loaded config string "pauseonfocusloss" = "true"</p>
<p>Loaded config string "xres" = "0"</p>
<p>Loaded config string "yres" = "0"</p>
<p>Loaded config string "bpp" = "0"</p>
<p>Loaded config string "fancywater" = "true"</p>
<p>Loaded config string "shadows" = "true"</p>
<p>Loaded config string "shadowpcf" = "true"</p>
<p>Loaded config string "vsync" = "false"</p>
<p>Loaded config string "particles" = "true"</p>
<p>Loaded config string "nos3tc" = "false"</p>
<p>Loaded config string "noautomipmap" = "true"</p>
<p>Loaded config string "novbo" = "false"</p>
<p>Loaded config string "noframebufferobject" = "false"</p>
<p>Loaded config string "nohwcursor" = "false"</p>
<p>Loaded config string "force_s3tc_enable" = "true"</p>
<p>Loaded config string "renderpath" = "default"</p>
<p>Loaded config string "preferglsl" = "false"</p>
<p>Loaded config string "forcealphatest" = "false"</p>
<p>Loaded config string "gpuskinning" = "false"</p>
<p>Loaded config string "userreport.url" = "http://feedback.wildfiregames.com/report/upload/v1/"</p>
<p>Loaded config string "skycolor" = "0 0 0"</p>
<p>Loaded config string "sound.mastergain" = "0.5"</p>
<p>Loaded config string "view.scroll.speed" = "120.0"</p>
<p>Loaded config string "view.rotate.x.speed" = "1.2"</p>
<p>Loaded config string "view.rotate.x.min" = "28.0"</p>
<p>Loaded config string "view.rotate.x.max" = "60.0"</p>
<p>Loaded config string "view.rotate.x.default" = "35.0"</p>
<p>Loaded config string "view.rotate.y.speed" = "2.0"</p>
<p>Loaded config string "view.rotate.y.speed.wheel" = "0.45"</p>
<p>Loaded config string "view.rotate.y.default" = "0.0"</p>
<p>Loaded config string "view.drag.speed" = "0.5"</p>
<p>Loaded config string "view.zoom.speed" = "256.0"</p>
<p>Loaded config string "view.zoom.speed.wheel" = "32.0"</p>
<p>Loaded config string "view.zoom.min" = "50.0"</p>
<p>Loaded config string "view.zoom.max" = "200.0"</p>
<p>Loaded config string "view.zoom.default" = "120.0"</p>
<p>Loaded config string "view.pos.smoothness" = "0.1"</p>
<p>Loaded config string "view.zoom.smoothness" = "0.4"</p>
<p>Loaded config string "view.rotate.x.smoothness" = "0.5"</p>
<p>Loaded config string "view.rotate.y.smoothness" = "0.3"</p>
<p>Loaded config string "view.near" = "2.0"</p>
<p>Loaded config string "view.far" = "4096.0"</p>
<p>Loaded config string "view.fov" = "45.0"</p>
<p>Loaded config string "view.height.smoothness" = "0.5"</p>
<p>Loaded config string "view.height.min" = "16"</p>
<p>Loaded config string "hotkey.exit" = "Alt+F4"</p>
<p>Loaded config string "hotkey.exit" = "Ctrl+Break"</p>
<p>Loaded config string "hotkey.leave" = "Escape"</p>
<p>Loaded config string "hotkey.pause" = "Pause"</p>
<p>Loaded config string "hotkey.screenshot" = "F2"</p>
<p>Loaded config string "hotkey.bigscreenshot" = "Shift+F2"</p>
<p>Loaded config string "hotkey.togglefullscreen" = "Alt+Return"</p>
<p>Loaded config string "hotkey.screenshot.watermark" = "K"</p>
<p>Loaded config string "hotkey.wireframe" = "Alt+W"</p>
<p>Loaded config string "hotkey.camera.reset" = "H"</p>
<p>Loaded config string "hotkey.camera.follow" = "F"</p>
<p>Loaded config string "hotkey.camera.zoom.in" = "Plus"</p>
<p>Loaded config string "hotkey.camera.zoom.in" = "Equals"</p>
<p>Loaded config string "hotkey.camera.zoom.in" = "NumPlus"</p>
<p>Loaded config string "hotkey.camera.zoom.out" = "Minus"</p>
<p>Loaded config string "hotkey.camera.zoom.out" = "NumMinus"</p>
<p>Loaded config string "hotkey.camera.zoom.wheel.in" = "WheelUp"</p>
<p>Loaded config string "hotkey.camera.zoom.wheel.out" = "WheelDown"</p>
<p>Loaded config string "hotkey.camera.rotate.up" = "Ctrl+UpArrow"</p>
<p>Loaded config string "hotkey.camera.rotate.up" = "Ctrl+W"</p>
<p>Loaded config string "hotkey.camera.rotate.down" = "Ctrl+DownArrow"</p>
<p>Loaded config string "hotkey.camera.rotate.down" = "Ctrl+S"</p>
<p>Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+LeftArrow"</p>
<p>Loaded config string "hotkey.camera.rotate.cw" = "Ctrl+A"</p>
<p>Loaded config string "hotkey.camera.rotate.cw" = "Q"</p>
<p>Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+RightArrow"</p>
<p>Loaded config string "hotkey.camera.rotate.ccw" = "Ctrl+D"</p>
<p>Loaded config string "hotkey.camera.rotate.ccw" = "E"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.cw" = "Shift+WheelUp"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.cw" = "MouseX1"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.ccw" = "Shift+WheelDown"</p>
<p>Loaded config string "hotkey.camera.rotate.wheel.ccw" = "MouseX2"</p>
<p>Loaded config string "hotkey.camera.pan" = "MouseMiddle"</p>
<p>Loaded config string "hotkey.camera.pan" = "ForwardSlash"</p>
<p>Loaded config string "hotkey.camera.left" = "A"</p>
<p>Loaded config string "hotkey.camera.left" = "LeftArrow"</p>
<p>Loaded config string "hotkey.camera.right" = "D"</p>
<p>Loaded config string "hotkey.camera.right" = "RightArrow"</p>
<p>Loaded config string "hotkey.camera.up" = "W"</p>
<p>Loaded config string "hotkey.camera.up" = "UpArrow"</p>
<p>Loaded config string "hotkey.camera.down" = "S"</p>
<p>Loaded config string "hotkey.camera.down" = "DownArrow"</p>
<p>Loaded config string "hotkey.console.toggle" = "BackQuote"</p>
<p>Loaded config string "hotkey.console.toggle" = "F9"</p>
<p>Loaded config string "hotkey.copy" = "Ctrl+C"</p>
<p>Loaded config string "hotkey.paste" = "Ctrl+V"</p>
<p>Loaded config string "hotkey.cut" = "Ctrl+X"</p>
<p>Loaded config string "hotkey.selection.add" = "Shift"</p>
<p>Loaded config string "hotkey.selection.milonly" = "Alt"</p>
<p>Loaded config string "hotkey.selection.remove" = "Ctrl"</p>
<p>Loaded config string "hotkey.selection.idleworker" = "Period"</p>
<p>Loaded config string "hotkey.selection.idlewarrior" = "Comma"</p>
<p>Loaded config string "hotkey.selection.offscreen" = "Alt"</p>
<p>Loaded config string "hotkey.selection.group.select.0" = "0"</p>
<p>Loaded config string "hotkey.selection.group.save.0" = "Ctrl+0"</p>
<p>Loaded config string "hotkey.selection.group.add.0" = "Shift+0"</p>
<p>Loaded config string "hotkey.selection.group.select.1" = "1"</p>
<p>Loaded config string "hotkey.selection.group.save.1" = "Ctrl+1"</p>
<p>Loaded config string "hotkey.selection.group.add.1" = "Shift+1"</p>
<p>Loaded config string "hotkey.selection.group.select.2" = "2"</p>
<p>Loaded config string "hotkey.selection.group.save.2" = "Ctrl+2"</p>
<p>Loaded config string "hotkey.selection.group.add.2" = "Shift+2"</p>
<p>Loaded config string "hotkey.selection.group.select.3" = "3"</p>
<p>Loaded config string "hotkey.selection.group.save.3" = "Ctrl+3"</p>
<p>Loaded config string "hotkey.selection.group.add.3" = "Shift+3"</p>
<p>Loaded config string "hotkey.selection.group.select.4" = "4"</p>
<p>Loaded config string "hotkey.selection.group.save.4" = "Ctrl+4"</p>
<p>Loaded config string "hotkey.selection.group.add.4" = "Shift+4"</p>
<p>Loaded config string "hotkey.selection.group.select.5" = "5"</p>
<p>Loaded config string "hotkey.selection.group.save.5" = "Ctrl+5"</p>
<p>Loaded config string "hotkey.selection.group.add.5" = "Shift+5"</p>
<p>Loaded config string "hotkey.selection.group.select.6" = "6"</p>
<p>Loaded config string "hotkey.selection.group.save.6" = "Ctrl+6"</p>
<p>Loaded config string "hotkey.selection.group.add.6" = "Shift+6"</p>
<p>Loaded config string "hotkey.selection.group.select.7" = "7"</p>
<p>Loaded config string "hotkey.selection.group.save.7" = "Ctrl+7"</p>
<p>Loaded config string "hotkey.selection.group.add.7" = "Shift+7"</p>
<p>Loaded config string "hotkey.selection.group.select.8" = "8"</p>
<p>Loaded config string "hotkey.selection.group.save.8" = "Ctrl+8"</p>
<p>Loaded config string "hotkey.selection.group.add.8" = "Shift+8"</p>
<p>Loaded config string "hotkey.selection.group.select.9" = "9"</p>
<p>Loaded config string "hotkey.selection.group.save.9" = "Ctrl+9"</p>
<p>Loaded config string "hotkey.selection.group.add.9" = "Shift+9"</p>
<p>Loaded config string "hotkey.session.kill" = "Delete"</p>
<p>Loaded config string "hotkey.session.garrison" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.queue" = "Shift"</p>
<p>Loaded config string "hotkey.session.batchtrain" = "Shift"</p>
<p>Loaded config string "hotkey.session.massbarter" = "Shift"</p>
<p>Loaded config string "hotkey.session.unloadtype" = "Shift"</p>
<p>Loaded config string "hotkey.session.deselectgroup" = "Ctrl"</p>
<p>Loaded config string "hotkey.session.rotate.cw" = "RightBracket"</p>
<p>Loaded config string "hotkey.session.rotate.ccw" = "LeftBracket"</p>
<p>Loaded config string "hotkey.timewarp.fastforward" = "Space"</p>
<p>Loaded config string "hotkey.timewarp.rewind" = "Backspace"</p>
<p>Loaded config string "hotkey.fps.toggle" = "Alt+F"</p>
<p>Loaded config string "hotkey.session.devcommands.toggle" = "Alt+D"</p>
<p>Loaded config string "hotkey.session.gui.toggle" = "Alt+G"</p>
<p>Loaded config string "hotkey.menu.toggle" = "F10"</p>
<p>Loaded config string "hotkey.timeelapsedcounter.toggle" = "F12"</p>
<p>Loaded config string "hotkey.chat" = "Return"</p>
<p>Loaded config string "hotkey.text.delete.left" = "Ctrl+Backspace"</p>
<p>Loaded config string "hotkey.text.delete.right" = "Ctrl+Del"</p>
<p>Loaded config string "hotkey.text.move.left" = "Ctrl+LeftArrow"</p>
<p>Loaded config string "hotkey.text.move.right" = "Ctrl+RightArrow"</p>
<p>Loaded config string "hotkey.profile.toggle" = "F11"</p>
<p>Loaded config string "hotkey.profile.save" = "Shift+F11"</p>
<p>Loaded config string "hotkey.profile2.enable" = "F11"</p>
<p>Loaded config string "profiler2.http.autoenable" = "false"</p>
<p>Loaded config string "profiler2.gpu.autoenable" = "false"</p>
<p>Loaded config string "profiler2.gpu.arb.enable" = "true"</p>
<p>Loaded config string "profiler2.gpu.ext.enable" = "true"</p>
<p>Loaded config string "profiler2.gpu.intel.enable" = "true"</p>
<p>Loaded config string "hotkey.attackmove" = "Super"</p>
<p>Loaded config string "hotkey.quicksave" = "Shift+F5"</p>
<p>Loaded config string "hotkey.quickload" = "Shift+F8"</p>
<p>Loaded config string "joystick.enable" = "false"</p>
<p>Loaded config string "joystick.deadzone" = "8192"</p>
<p>Loaded config string "joystick.camera.pan.x" = "0"</p>
<p>Loaded config string "joystick.camera.pan.y" = "1"</p>
<p>Loaded config string "joystick.camera.rotate.x" = "3"</p>
<p>Loaded config string "joystick.camera.rotate.y" = "2"</p>
<p>Loaded config string "joystick.camera.zoom.in" = "5"</p>
<p>Loaded config string "joystick.camera.zoom.out" = "4"</p>
<p>Cannot find config file "config/local.cfg" - ignoring</p>
<p>Loading config file "config/user.cfg"</p>
<p>Loaded config string "userreport.enabledversion" = "1"</p>
<p>Loaded config string "userreport.id" = "dc6739b7fa5cc549"</p>
<p>CRenderer::Open: depth bits 24</p>
<p>CRenderer::Open: stencil bits 8</p>
<p>CRenderer::Open: alpha bits 0</p>

====================================

comment:2 Changed 5 months ago by historic_bruno

  • Summary changed from Crash after clicking on main menu to Crash in tex_codec_for_header after clicking on main menu

Does this error still occur with Alpha 11 or latest SVN?

comment:3 Changed 7 weeks ago by historic_bruno

  • Status changed from new to closed
  • Summary changed from Crash in tex_codec_for_header after clicking on main menu to [NEEDS INFO] Crash in tex_codec_for_header after clicking on main menu
  • Resolution set to needsinfo
  • Milestone Backlog deleted

Also make sure your graphics drivers are up to date.

Note: See TracTickets for help on using tickets.