Crash with 95 entities in trunk 4736

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Crash with 95 entities in trunk 4736

Post by Zireael »

I was in a gunfight in Cezaa (lots of pirates + asteroids) and aside from a significantly slow performance, my game crashed in a middle of a fight...
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Crash with 95 entities in trunk 4736

Post by Commander McLane »

95 entities is a rather low amount, and would certainly not cause a crash.

Crash log? latest.log?
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Re: Crash with 95 entities in trunk 4736

Post by Zireael »

No crash log. Stderr empty.

Latest log:
13:45:10.617 [log.header]: Opening log for Oolite development version 1.77.0.4736 (x86-32 test release) under Windows at 2012-01-26 13:45:10 +0100.
4 processors detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

13:45:11.770 [display.mode.list.native]: Windows native resolution detected: 1366 x 768
13:45:12.807 [joystick.init]: Number of joysticks detected: 0
13:45:13.030 [oxp.versionMismatch]: OXP ../AddOns/IronHide 2.00.oxp is incompatible with version 1.77 of Oolite.
13:45:13.600 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
Resources
../AddOns
../AddOns/BoaClipper.oxp
../AddOns/Breakable_HUD_IFF_Scanner.oxp
../AddOns/Breakable_Shield_Generators.oxp
../AddOns/Breakable_TorusDrive.oxp
../AddOns/Breakable_WitchDrive.oxp
../AddOns/display_reputation.oxp
../AddOns/FuelCollectorV0.07.oxp
../AddOns/griff_shipset_all_in_1.oxp
../AddOns/Military Fuel Injectors 1.00.oxp
../AddOns/NPC-shields.oxp
../AddOns/NumericHUDv2.oxp
../AddOns/offender_traders.oxp
../AddOns/Police_Scanner_Upgrade.oxp
../AddOns/Python Class Cruiser 2.6.oxp
../AddOns/RandomHits1.4.9.oxp
../AddOns/RepairBots 2.01.oxp
../AddOns/Target Autolock Plus 1.12.oxp
../AddOns/UPS-courier v1.7.7.oxp
../AddOns/Vortex 1.20.oxp
../AddOns/wormhole_restoration.oxp
../AddOns/Z_GrOovy_System_Stations_ELS_Option.oxp
13:45:13.600 [rendering.opengl.version]: OpenGL renderer version: 3.0.0 ("3.0.0 - Build 8.15.10.2342"). Vendor: "Intel". Renderer: "Mobile Intel(R) HD Graphics".
13:45:13.601 [rendering.opengl.extensions]: OpenGL extensions (90):
GL_ARB_texture_env_crossbar, GL_EXT_abgr, GL_ARB_shadow, GL_IBM_texture_mirrored_repeat, GL_EXT_separate_specular_color, GL_EXT_texture_edge_clamp, GL_EXT_blend_minmax, GL_EXT_draw_buffers2, GL_ARB_texture_env_add, GL_EXT_framebuffer_blit, GL_EXT_transform_feedback, GL_ARB_texture_env_dot3, GL_EXT_framebuffer_object, GL_EXT_blend_subtract, GL_3DFX_texture_compression_FXT1, GL_NV_conditional_render, GL_EXT_texture_snorm, GL_ARB_multitexture, GL_EXT_stencil_wrap, GL_ARB_texture_border_clamp, GL_ARB_framebuffer_sRGB, GL_ARB_texture_env_combine, GL_EXT_framebuffer_multisample, GL_EXT_texture_env_add, GL_EXT_packed_pixels, GL_SGIS_texture_edge_clamp, GL_INTEL_performance_queries, GL_ARB_depth_texture, GL_SGIS_texture_lod, GL_ARB_occlusion_query, GL_ARB_transpose_matrix, GL_NV_texgen_reflection, GL_EXT_stencil_two_side, GL_ARB_shading_language_100, GL_ARB_texture_compression_rgtc, GL_EXT_texture_shared_exponent, GL_EXT_rescale_normal, GL_ARB_map_buffer_range, GL_ARB_pixel_buffer_object, GL_EXT_secondary_color, GL_ARB_half_float_pixel, GL_EXT_blend_equation_separate, GL_EXT_draw_range_elements, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_ARB_half_float_vertex, GL_EXT_texture_swizzle, GL_SGIS_generate_mipmap, GL_ARB_texture_rectangle, GL_ARB_texture_non_power_of_two, GL_ARB_point_sprite, GL_EXT_packed_depth_stencil, GL_ARB_vertex_shader, GL_EXT_texture_compression_s3tc, GL_EXT_texture_integer, GL_ARB_depth_buffer_float, GL_ARB_draw_instanced, GL_ARB_vertex_buffer_object, GL_WIN_swap_hint, GL_ARB_color_buffer_float, GL_ARB_shader_objects, GL_EXT_texture_array, GL_ATI_separate_stencil, GL_ARB_framebuffer_object, GL_EXT_packed_float, GL_EXT_texture_rectangle, GL_ARB_texture_rg, GL_ARB_fragment_shader, GL_EXT_fog_coord, GL_EXT_texture3D, GL_ARB_window_pos, GL_ARB_fragment_program, GL_ARB_vertex_program, GL_EXT_texture_env_combine, GL_ARB_point_parameters, GL_ARB_texture_cube_map, GL_EXT_bgra, GL_EXT_compiled_vertex_array, GL_ARB_multisample, GL_ARB_vertex_array_object, GL_ARB_draw_buffers, GL_ARB_texture_compression, GL_EXT_multi_draw_arrays, GL_ARB_texture_float, GL_EXT_blend_func_separate, GL_EXT_texture_sRGB, GL_EXT_shadow_funcs, GL_EXT_clip_volume_hint, GL_EXT_blend_color, GL_NV_blend_square
13:45:13.646 [rendering.opengl.shader.support]: Shaders are supported.
13:45:13.646 [speech.synthesis]: Spoken messages are off.
13:45:15.478 [script.load.world.listAll]: Loaded 28 world scripts:
Breakable_HUD_IFF_Scanner 1.1
Breakable_Shield_Generators 1.0
Breakable_TorusDrive 1.0
Breakable_WitchDrive 1.0
display-reputation-contract 1.1
display-reputation-passenger 1.1
Fuel Collector 0.07
mil_injectors.js 1.00
NPC-shields 1.0
numerichudv2 2.0
offender_traders 1.1
oolite-cloaking-device 1.77
oolite-constrictor-hunt 1.77
oolite-nova 1.77
oolite-thargoid-plans 1.77
oolite-trumbles 1.77
Police_Scanner_Upgrade 1.2
Random_Hits 1.4.9
Repair system 2.0
targetAutolock 1.11
ups_container 1.7.7
ups_docs 1.7.7
ups_parcel 1.7.7
ups_slaves 1.7.7
ups_sun 1.7.7
vortex_maelstrom.js 1.12
vortex_player.js 1.12
wormhole-restoration 1.0
13:45:25.361 [loading.complete]: ========== Loading complete. ==========
13:45:42.155 [script.load.world.listAll]: Loaded 28 world scripts:
Breakable_HUD_IFF_Scanner 1.1
Breakable_Shield_Generators 1.0
Breakable_TorusDrive 1.0
Breakable_WitchDrive 1.0
display-reputation-contract 1.1
display-reputation-passenger 1.1
Fuel Collector 0.07
mil_injectors.js 1.00
NPC-shields 1.0
numerichudv2 2.0
offender_traders 1.1
oolite-cloaking-device 1.77
oolite-constrictor-hunt 1.77
oolite-nova 1.77
oolite-thargoid-plans 1.77
oolite-trumbles 1.77
Police_Scanner_Upgrade 1.2
Random_Hits 1.4.9
Repair system 2.0
targetAutolock 1.11
ups_container 1.7.7
ups_docs 1.7.7
ups_parcel 1.7.7
ups_slaves 1.7.7
ups_sun 1.7.7
vortex_maelstrom.js 1.12
vortex_player.js 1.12
wormhole-restoration 1.0
13:45:46.793 [vortex_player.js]: Vortex Player Script Initialised
13:54:19.971 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:19.972 [shader.load.fullModeFailed]: ----- WARNING: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment in full complexity mode, trying simple mode.
13:54:20.051 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:20.051 [shader.load.failed]: ***** ERROR: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment.
13:54:20.274 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:20.274 [shader.load.fullModeFailed]: ----- WARNING: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment in full complexity mode, trying simple mode.
13:54:20.358 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:20.366 [shader.load.failed]: ***** ERROR: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment.
13:54:21.934 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:21.934 [shader.load.fullModeFailed]: ----- WARNING: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment in full complexity mode, trying simple mode.
13:54:22.006 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:22.007 [shader.load.failed]: ***** ERROR: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment.
13:54:22.149 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:22.149 [shader.load.fullModeFailed]: ----- WARNING: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment in full complexity mode, trying simple mode.
13:54:22.222 [shader.link.failure]: ***** ERROR: GLSL shader program linking failed for griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment:
>>>>> GLSL log:
Fragment shader uses varying gl_TexCoord but vertex shader does not write to it.

13:54:22.222 [shader.load.failed]: ***** ERROR: Could not build shader griff_normalmap_ships.vertex/griff_ferdelance_player_mainhull.fragment.

-----------------------
Hrmm. Lots of shader errors, but the fight consisted mostly of Kraits IIRC, not Ferdelances.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Crash with 95 entities in trunk 4736

Post by Thargoid »

You also shouldn't have the OXPMismatch error for Iron Hide - it should be perfectly compatible with 1.77.

Have you installed your current version over an older one and left the required.plist in place? Can you post up what the content of that file in your OXP says please?
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Re: Crash with 95 entities in trunk 4736

Post by Zireael »

Thargoid wrote:
You also shouldn't have the OXPMismatch error for Iron Hide - it should be perfectly compatible with 1.77.

Have you installed your current version over an older one and left the required.plist in place? Can you post up what the content of that file in your OXP says please?
IronHide 2.00.
{ version = "1.75"; max_version = "1.75.99"; }
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Crash with 95 entities in trunk 4736

Post by Thargoid »

You've got an old version of the file - it should just read { version = "1.75"; } without the max_version bit. You can either redownload the OXP from Box, or change the required.plist to remove the max_version section.

Redownload may be better in case there are any other files that are older versions. The current version on Box is correct (I just checked).
Post Reply