WinXP crash at start, Frogatto 1.1


#1

OS: WinXP SP3
Frogatto_1.1_Win.zip

When I start the game, when the starting screen displays “Loading level”, the program crashes with message:

Microsoft Visual C++ Runtime Library Runtime Error! Program: C:\Programs\Frogatto 1.1\Frogatto.exe This applicaton has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information

stderr.txt

[code]Frogatto engine version 1.1
Preferences dir: ./data/level/

OpenGL vendor: NVIDIA Corporation
OpenGL version: 2.1.2
OpenGL extensions: GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_half_float_pixel GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_shared_texture_palette GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D 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_lod GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_timer_query GL_EXT_vertex_array GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_framebuffer_multisample_coverage GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control

JOYSTICKS: 0
initialized ttf
initialized 0 joysticks
Using only pot textures
FAT JUMP_OUT_OF_WATER_BOOST JUMP_OUT_OF_WATER_BOOST_HORIZONTAL
CONSTANTS ARE DIFFERENT: INSERTED FAT INSERTED JUMP_OUT_OF_WATER_BOOST INSERTED JUMP_OUT_OF_WATER_BOOST_HORIZONTAL

CONSTANTS ARE DIFFERENT: INSERTED FAT INSERTED JUMP_OUT_OF_WATER_BOOST INSERTED JUMP_OUT_OF_WATER_BOOST_HORIZONTAL

CONSTANTS ARE DIFFERENT: INSERTED FAT INSERTED JUMP_OUT_OF_WATER_BOOST INSERTED JUMP_OUT_OF_WATER_BOOST_HORIZONTAL

COPY: prototype -> animation
FAT JUMP_OUT_OF_WATER_BOOST JUMP_OUT_OF_WATER_BOOST_HORIZONTAL
CONSTANTS ARE DIFFERENT: DIFF FAT
FAT JUMP_OUT_OF_WATER_BOOST JUMP_OUT_OF_WATER_BOOST_HORIZONTAL

TEST array_index PASSED
TEST color PASSED
TEST dot_precedence PASSED
TEST flatten_function PASSED
TEST formula PASSED
TEST formula_decimal PASSED
TEST formula_fn PASSED
TEST formula_in PASSED
TEST formula_slice PASSED
TEST rect PASSED
TEST rect_difference PASSED
TEST rect_intersect PASSED
TEST short_circuit PASSED
TEST test_split_into_ints PASSED
TEST tokenizer_test PASSED
TEST variant_decimal PASSED
TEST wml_parser PASSED
TEST wml_parser_test PASSED
ALL 18 TESTS PASSED
FRAME BUFFER OBJECT IS SUPPORTED
.\svn\src\texture_frame_buffer.cpp:113 ASSERT EQ FAILED: status != EXT_MACRO(GL_FRAMEBUFFER_COMPLETE): 36061 != 36053[/code]


#2

Frogatto_r4713_Win.zip – same result


#3

I tested many windows release … never seen this crash!
Can be a graphic driver compatibility problem?


#4

I have no idea.

By the way, the previous version Frogatto 1.0 worked on my computer. I have removed it, so I cannot test if it works now. Are old installation files available anywhere?

Also, the graphics card is NVIDIA GeForce FX 5500.


#5

The previous version, 1.0.3, is available on http://files.frogatto.com/.


#6

Just to dig up old history, tracked this bug down with Blarumyrran’s help. Should not be present in any windows builds past 16/05/2012.