Pureon Posted April 10, 2011 Report Share Posted April 10, 2011 I updated a local copy of the public svn yesterday, ran update-workspaces.bat, built pyrogenesis, then tried to run. I received this error: Function call failed: return value was -100013 (File/memory data is corrupted)Location: ogl_shader.cpp:345 (Ogl_Program_reload)Call stack:Ogl_Program_reload (ogl_shader.cpp:345) p = 0x03F9BFF0 -> { id = 1 (0x00000001) } vfs = 0x00627C14 -> px = 0x016A5E88 -> (IVFS) pn = pi_ = 0x016A7748 -> use_count_ = 4 (0x00000004) weak_count_ = 1 (0x00000001) pathname = 0x0012F7E0 -> path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) h = 12884901891 (0x0000000300000003) XeroFile = m_Pointer = 0x0012F754 -> "5õV" m_ElementNameCount = 1242920 (0x0012F728) m_AttributeNameCount = 5 (0x00000005) m_ElementPointer = 0x0012F754 (see above) m_AttributePointer = 0x00000000 m_XMBBuffer = px = 0x00000000 pn = pi_ = 0x0012F744 -> use_count_ = 6026400 (0x005BF4A0) weak_count_ = 0 (0x00000000) log_length = 11 (0x0000000B) el_shader = 5101295 (0x004DD6EF) RootChildren = Count = 1242964 (0x0012F754) m_Pointer = 0x01B20000 -> [8] { 248, 184, 246, 3, 11, 0, 0, 0 } m_LastItemID = 0 (0x00000000) m_LastPointer = 0x00000000 Root = m_Pointer = 0x00627C14 (see above) linked = 639 (0x0000027F) el_shaders = 0 (0x00000000) i = 4309817 (0x0041C339) Child = m_Pointer = 0xBEE1D86D -> (unavailable - internal error) Shaders = Count = 1076232192 (0x40260000) m_Pointer = 0x01B20000 (see above) m_LastItemID = 28442624 (0x01B20000) m_LastPointer = 0x0056EC10 -> [8] { 139, 195, 51 ('3'), 210, 247, 118 ('v'), 4, 139 } Shader = m_Pointer = 0x01B20000 (see above) LINE_393_ = m_t0 = m_cycles = 122160140968656896 (0x01B2000040260000) m_tc = 0x01B20000 (see above)call_init_and_reload (h_mgr.cpp:516) h = 27709771784126467 (0x006271E400000003) type = 0x00627C14 (see above) hd = (unavailable) vfs = 0x0012F7E0 (see above) pathname = 0x0012F7E0 (see above) init_args = (unavailable) err = 1243104 (0x0012F7E0)alloc_new_handle (h_mgr.cpp:555) type = 0x006271E4 -> init = 0x004329E0 -> (CCmpVision::Deinit) reload = 0x00580330 -> (Ogl_Program_reload) dtor = 0x0057FE20 -> (Ogl_Program_dtor) validate = 0x00460500 -> (IComponent::GetJSClass) to_string = 0x0057FE40 -> (Ogl_Program_to_string) user_size = 4 (0x00000004) name = 0x005EFB74 -> "Ogl_Program" vfs = 0x00627C14 (see above) pathname = 0x0012F7E0 (see above) key = 2218923569 (0x84421631) flags = 0 (0x00000000) init_args = 0x0012F7B0 -> 0x0012F7C8 -> [8] { 13, 18, 77 ('M'), 0, 20, 124 ('|'), 98 ('b'), 0 } hd = 0x0056F5F1 -> key = 1595458691 (0x5F18C483) tag = 3277413214 (0xC3595B5E) refs = 3435973836 (0xCCCCCCCC) type_idx = 3435973836 (0xCCCCCCCC) keep_open = 3435973836 (0xCCCCCCCC) unique = 3435973836 (0xCCCCCCCC) disallow_reload = 3435973836 (0xCCCCCCCC) type = 0x56CCCCCC -> init = (unavailable - internal error) reload = (unavailable - internal error) dtor = (unavailable - internal error) validate = (unavailable - internal error) to_string = (unavailable - internal error) user_size = (unavailable - internal error) name = (unavailable - internal error) num_derefs = 136606859 (0x0824748B) pathname = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) user = [108] [8] { 162 (0xA2), 254 (0xFE), 255 (0xFF), 131 (0x83), 196 (0xC4), 20 (0x14), 131 (0x83), 232 (0xE8) } [8] { 254 (0xFE), 255 (0xFF), 131 (0x83), 196 (0xC4), 20 (0x14), 131 (0x83), 232 (0xE8), 1 (0x01) } [8] { 255 (0xFF), 131 (0x83), 196 (0xC4), 20 (0x14), 131 (0x83), 232 (0xE8), 1 (0x01), 116 (0x74) } [8] { 131 (0x83), 196 (0xC4), 20 (0x14), 131 (0x83), 232 (0xE8), 1 (0x01), 116 (0x74), 1 (0x01) } [8] { 196 (0xC4), 20 (0x14), 131 (0x83), 232 (0xE8), 1 (0x01), 116 (0x74), 1 (0x01), 204 (0xCC) } [8] { 20 (0x14), 131 (0x83), 232 (0xE8), 1 (0x01), 116 (0x74), 1 (0x01), 204 (0xCC), 161 (0xA1) } [8] { 131 (0x83), 232 (0xE8), 1 (0x01), 116 (0x74), 1 (0x01), 204 (0xCC), 161 (0xA1), 212 (0xD4) } [8] { 232 (0xE8), 1 (0x01), 116 (0x74), 1 (0x01), 204 (0xCC), 161 (0xA1), 212 (0xD4), 214 (0xD6) } [8] { 1 (0x01), 116 (0x74), 1 (0x01), 204 (0xCC), 161 (0xA1), 212 (0xD4), 214 (0xD6), 98 (0x62) } [8] { 116 (0x74), 1 (0x01), 204 (0xCC), 161 (0xA1), 212 (0xD4), 214 (0xD6), 98 (0x62), 0 (0x00) } [8] { 1 (0x01), 204 (0xCC), 161 (0xA1), 212 (0xD4), 214 (0xD6), 98 (0x62), 0 (0x00), 137 (0x89) } [8] { 204 (0xCC), 161 (0xA1), 212 (0xD4), 214 (0xD6), 98 (0x62), 0 (0x00), 137 (0x89), 70 (0x46) } [8] { 161 (0xA1), 212 (0xD4), 214 (0xD6), 98 (0x62), 0 (0x00), 137 (0x89), 70 (0x46), 28 (0x1C) } [8] { 212 (0xD4), 214 (0xD6), 98 (0x62), 0 (0x00), 137 (0x89), 70 (0x46), 28 (0x1C), 137 (0x89) } "Öb" "b" ... idx = 3 (0x00000003) h = 286470882669363203 (0x03F9BFC000000003)h_alloc (h_mgr.cpp:588) type = 0x006271E4 (see above) vfs = 0x00627C14 (see above) pathname = 0x0012F7E0 (see above) flags = 0 (0x00000000) args = 0x0057FE78 -> [8] { 131, 196, 16, 195, 204 (0xCC), 204 (0xCC), 204 (0xCC), 204 (0xCC) }ogl_program_load (ogl_shader.cpp:450) vfs = 0x00627C14 (see above) pathname = 0x0012F7E0 (see above)RenderPathVertexShader::Init (renderpathvertexshader.cpp:80) this = (unavailable)CRenderer::Open (renderer.cpp:655) this = (unavailable) width = 1680 (0x00000690) height = 1050 (0x0000041A) bits = 4483495 (0x004469A7)InitRenderer (gamesetup.cpp:589) vp = m_X = 5704214 (0x00570A16) m_Y = 6107540 (0x005D3194) m_Width = 1244532 (0x0012FD74) m_Height = 2095944040 (0x7CED9168) LINE_560_ = m_t0 = 6.48926e-307 (0x005D2A0C3FFA353F) m_description = 0x00000000InitGraphics (gamesetup.cpp:923) args = 0x0012FD74 -> m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >) m_Arg0 = { (error -100500 while analyzing string >) } flags = 0 (0x00000000) setup_vmode = true buf = [500] 7960 37 ('%') 13055 31889 0 29778 17516 25445 25711 20581 26991 29806 ... setup_gui = (bool)0x09RunGameOrAtlas (main.cpp:479) argc = 1 (0x00000001) argv = 0x016A57C0 -> 0x016A5868 -> "D:\0ADpublic\binaries\system\pyrogenesis.exe" args = m_Args = (error -100500 while analyzing vector<pair<CStr8,CStr8> >) m_Arg0 = { (error -100500 while analyzing string >) } paths = m_root = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_rdata = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_data = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_config = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_cache = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_logs = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) replay = m_Stream = 0x00000000 mod = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) zip = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) paths = m_root = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_rdata = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_data = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_config = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_cache = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) m_logs = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >) builder = m_VFS = px = 0x7C90E920 -> (IVFS) pn = pi_ = 0x7C9101E0 -> use_count_ = 0 (0x00000000) weak_count_ = 2090061965 (0x7C93D08D) m_Files = (error -100500 while analyzing vector<Path >) m_TempDir = path = (error -100500 while analyzing basic_string<wchar_t,char_traits<wchar_t> >)main (main.cpp:500) argc = 1 (0x00000001) argv = 0x016A57C0 (see above)wmain (wseh.cpp:373) argc = 1 (0x00000001) argv = 0x016A53F0 -> 0x016A53F8 -> "D:\0ADpublic\binaries\system\pyrogenesis.exe" utf8_argv = (error -100500 while analyzing vector<char * >) ret = 5899463 (0x005A04C7) utf8 = (error -100500 while analyzing string >)__tmainCRTStartup (crtexe.c:583) nested = 0 (0x00000000)CallStartupWithinTryBlock (wseh.cpp:386) ret = 1703906212 (0x658F8BA4)RegisterWaitForInputIdle (:0)errno = 0 (?)OS error = 0 (no error code was set)====================================SVN Revision: 9178System info:(generated 2011-04-10 09:44:12 UTC)OS : WinXP SP 3 (5.1.2600)CPU : IA-32, Intel Core26600 @ 2.40GHz (1x2x1), 2.40 GHzMemory : 2047 MiB; 1068 MiB freeGraphics Card : NVIDIA GeForce 8800 GTSOpenGL Drivers : 3.3.0; nvoglnt.dll (6.14.12.5896)Video Mode : 1680x1050:32Sound Card : Realtek High Definition AudioSound Drivers : Network Name : akasa (192.168.0.2)OpenGL Extensions: GL_ARB_blend_func_extendedGL_ARB_color_buffer_floatGL_ARB_compatibilityGL_ARB_copy_bufferGL_ARB_depth_buffer_floatGL_ARB_depth_clampGL_ARB_depth_textureGL_ARB_draw_buffersGL_ARB_draw_elements_base_vertexGL_ARB_draw_instancedGL_ARB_explicit_attrib_locationGL_ARB_fragment_coord_conventionsGL_ARB_fragment_programGL_ARB_fragment_program_shadowGL_ARB_fragment_shaderGL_ARB_framebuffer_objectGL_ARB_framebuffer_sRGBGL_ARB_geometry_shader4GL_ARB_half_float_pixelGL_ARB_half_float_vertexGL_ARB_imagingGL_ARB_instanced_arraysGL_ARB_map_buffer_rangeGL_ARB_multisampleGL_ARB_multitextureGL_ARB_occlusion_queryGL_ARB_occlusion_query2GL_ARB_pixel_buffer_objectGL_ARB_point_parametersGL_ARB_point_spriteGL_ARB_provoking_vertexGL_ARB_sampler_objectsGL_ARB_seamless_cube_mapGL_ARB_shader_bit_encodingGL_ARB_shader_objectsGL_ARB_shading_language_100GL_ARB_shadowGL_ARB_syncGL_ARB_texture_border_clampGL_ARB_texture_buffer_objectGL_ARB_texture_compressionGL_ARB_texture_compression_rgtcGL_ARB_texture_cube_mapGL_ARB_texture_env_addGL_ARB_texture_env_combineGL_ARB_texture_env_crossbarGL_ARB_texture_env_dot3GL_ARB_texture_floatGL_ARB_texture_mirrored_repeatGL_ARB_texture_multisampleGL_ARB_texture_non_power_of_twoGL_ARB_texture_rectangleGL_ARB_texture_rgGL_ARB_texture_rgb10_a2uiGL_ARB_texture_swizzleGL_ARB_timer_queryGL_ARB_transpose_matrixGL_ARB_uniform_buffer_objectGL_ARB_vertex_array_bgraGL_ARB_vertex_array_objectGL_ARB_vertex_buffer_objectGL_ARB_vertex_programGL_ARB_vertex_shaderGL_ARB_vertex_type_2_10_10_10_revGL_ARB_window_posGL_ATI_draw_buffersGL_ATI_texture_floatGL_ATI_texture_mirror_onceGL_S3_s3tcGL_EXT_texture_env_addGL_EXT_abgrGL_EXT_bgraGL_EXT_bindable_uniformGL_EXT_blend_colorGL_EXT_blend_equation_separateGL_EXT_blend_func_separateGL_EXT_blend_minmaxGL_EXT_blend_subtractGL_EXT_compiled_vertex_arrayGL_EXT_Cg_shaderGL_EXT_depth_bounds_testGL_EXT_direct_state_accessGL_EXT_draw_buffers2GL_EXT_draw_instancedGL_EXT_draw_range_elementsGL_EXT_fog_coordGL_EXT_framebuffer_blitGL_EXT_framebuffer_multisampleGL_EXTX_framebuffer_mixed_formatsGL_EXT_framebuffer_objectGL_EXT_framebuffer_sRGBGL_EXT_geometry_shader4GL_EXT_gpu_program_parametersGL_EXT_gpu_shader4GL_EXT_multi_draw_arraysGL_EXT_packed_depth_stencilGL_EXT_packed_floatGL_EXT_packed_pixelsGL_EXT_pixel_buffer_objectGL_EXT_point_parametersGL_EXT_provoking_vertexGL_EXT_rescale_normalGL_EXT_secondary_colorGL_EXT_separate_shader_objectsGL_EXT_separate_specular_colorGL_EXT_shadow_funcsGL_EXT_stencil_two_sideGL_EXT_stencil_wrapGL_EXT_texture3DGL_EXT_texture_arrayGL_EXT_texture_buffer_objectGL_EXT_texture_compression_latcGL_EXT_texture_compression_rgtcGL_EXT_texture_compression_s3tcGL_EXT_texture_cube_mapGL_EXT_texture_edge_clampGL_EXT_texture_env_combineGL_EXT_texture_env_dot3GL_EXT_texture_filter_anisotropicGL_EXT_texture_integerGL_EXT_texture_lodGL_EXT_texture_lod_biasGL_EXT_texture_mirror_clampGL_EXT_texture_objectGL_EXT_texture_shared_exponentGL_EXT_texture_sRGBGL_EXT_texture_swizzleGL_EXT_timer_queryGL_EXT_vertex_arrayGL_EXT_vertex_array_bgraGL_IBM_rasterpos_clipGL_IBM_texture_mirrored_repeatGL_KTX_buffer_regionGL_NV_blend_squareGL_NV_conditional_renderGL_NV_copy_depth_to_colorGL_NV_copy_imageGL_NV_depth_buffer_floatGL_NV_depth_clampGL_NV_explicit_multisampleGL_NV_fenceGL_NV_float_bufferGL_NV_fog_distanceGL_NV_fragment_programGL_NV_fragment_program_optionGL_NV_fragment_program2GL_NV_framebuffer_multisample_coverageGL_NV_geometry_shader4GL_NV_gpu_program4GL_NV_half_floatGL_NV_light_max_exponentGL_NV_multisample_coverageGL_NV_multisample_filter_hintGL_NV_occlusion_queryGL_NV_packed_depth_stencilGL_NV_parameter_buffer_objectGL_NV_parameter_buffer_object2GL_NV_pixel_data_rangeGL_NV_point_spriteGL_NV_primitive_restartGL_NV_register_combinersGL_NV_register_combiners2GL_NV_shader_buffer_loadGL_NV_texgen_reflectionGL_NV_texture_barrierGL_NV_texture_compression_vtcGL_NV_texture_env_combine4GL_NV_texture_expand_normalGL_NV_texture_multisampleGL_NV_texture_rectangleGL_NV_texture_shaderGL_NV_texture_shader2GL_NV_texture_shader3GL_NV_transform_feedbackGL_NV_vertex_array_rangeGL_NV_vertex_array_range2GL_NV_vertex_buffer_unified_memoryGL_NV_vertex_programGL_NV_vertex_program1_1GL_NV_vertex_program2GL_NV_vertex_program2_optionGL_NV_vertex_program3GL_NVX_conditional_renderGL_NVX_gpu_memory_infoGL_SGIS_generate_mipmapGL_SGIS_texture_lodGL_SGIX_depth_textureGL_SGIX_shadowGL_SUN_slice_accumGL_WIN_swap_hintWGL_EXT_swap_control ====================================Main log:(unavailable)====================================Today I deleted the public svn, re-downloaded it, built it, but receive the same error. Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted April 10, 2011 Report Share Posted April 10, 2011 Looks like you're running an old version of the executable (since RenderPathVertexShader was removed from the code recently), so presumably not the one you built - maybe you built pyrogenesis_dbg.exe but ran pyrogenesis.exe? I think the autobuild .exe will have this problem so I'll recompile that now. Quote Link to comment Share on other sites More sharing options...
Pureon Posted April 10, 2011 Author Report Share Posted April 10, 2011 That's probably it. I'll update to include the new autobuild and try again.Edit: Works now. Thanks Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.