C++ Runtime error

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

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

C++ Runtime error

Post by Thargoid »

A new one on me, just had Oolite throw up a C++ runtime error and die on me.

Stderr.txt shows it was due to "Virtual Memory Exhausted"

Latest.log shows:

Code: Select all

 [log.header]: Opening log for Oolite version 1.73.4 (x86-32 test release) under Windows at 2009-09-29 20:32:42 +0100.
2 processors detected.
Oolite Options: [Procedural Planets] [Docking Clearance] [Wormhole Scanner] [Target Incoming Missiles]

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

[joystickHandler.init]: Number of joysticks detected: 0
[display.mode.list.native]: Windows native resolution detected: 1152 x 864
[rendering.opengl.version]: OpenGL renderer version: 1.5.0 ("1.5.0 - Build 6.14.10.4831")
Vendor: Intel
Renderer: Intel 965/963 Graphics Media Accelerator
[rendering.opengl.extensions]: OpenGL extensions (50):
GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_shadow 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_env_crossbar GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos 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_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_lod_bias GL_EXT_texture_filter_anisotropic GL_EXT_texture3D GL_3DFX_texture_compression_FXT1 GL_IBM_texture_mirrored_repeat GL_NV_blend_square GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_WIN_swap_hint 
[rendering.opengl.shader.support]: Shaders will not be used (OpenGL extension GL_ARB_shading_language_100 is not available).
[dataCache.badData]: Could not read data cache: empty data argument passed to method
[dataCache.notFound]: No data cache found, starting from scratch.
[searchPaths.dumpAll]: ---> OXP search paths:
(Resources, ../AddOns, ../AddOns/YOUR_AD_HERE_set_D.oxp, ../AddOns/YOUR_AD_HERE_set_B.oxp, ../AddOns/YOUR_AD_HEREx.oxp, "../AddOns/WIP - TCAT.oxp", "../AddOns/WIP - Feudal States 0.2.oxp", "../AddOns/Welcome Mat 1.06.oxp", ../AddOns/Vector1.1x.oxp, "../AddOns/UPS-courier v1.5.4.oxp", "../AddOns/Transports 2.50.oxp", "../AddOns/Traffic Control 1.01.oxp", "../AddOns/Thorgorn_Threat 1.2.oxp", "../AddOns/thargoid_wars 4.3.oxp", ../AddOns/Tester.oxp, "../AddOns/Target Reticle 1.0.1.oxp", "../AddOns/Target Autolock 1.01.oxp", ../AddOns/System_Redux.oxp, ../AddOns/SecondWave_1.2.oxp, ../AddOns/Rock_Hermit_Locator1.3.oxp, ../AddOns/RandomHits1.3.6.oxp, "../AddOns/Pods-UPS 1.02.oxp", "../AddOns/Pods 1.03.oxp", "../AddOns/PlanetFall Mission - Taxi 1.0.1.oxp", "../AddOns/PlanetFall Mission - Oo-Haul 1.0.0.oxp", "../AddOns/PlanetFall 1.22.oxp", ../AddOns/PAGroove_Stations_v1.2.1.oxp, ../AddOns/OXPConfig1.08.oxp, "../AddOns/Oo-Haul.oxp", "../AddOns/Misjump Analyser 1.0.oxp", "../AddOns/military Fiasco 2.3.oxp", "../AddOns/Lave Academy 1.11.oxp", "../AddOns/Hired Guns 1.10.oxp", ../AddOns/Galactic_Navy.oxp, ../AddOns/FuelCollectorV0.06.oxp, "../AddOns/Fuel Station 1.23.oxp", "../AddOns/Energy Equipment 1.04.oxp", "../AddOns/Dredgers 2.2.2.oxp", "../AddOns/Dictators v1.3.oxp", ../AddOns/Deposed1.3.4.oxp, ../AddOns/Debug.oxp, ../AddOns/Commies.oxp, "../AddOns/Captured Thargons 1.00.oxp", ../AddOns/buoyRepair1.02.oxp, ../AddOns/BountyScanner.oxp, "../AddOns/BigShips 1.01.oxp", "../AddOns/BehemothSpacewar 1.1.oxp", "../AddOns/behemoth 2.5.oxp", "../AddOns/A - Oolite Shipyards Extension WiP V0.4.oxp", "../AddOns/Aquatics 2.11.oxp", "../AddOns/TCAT-Raptor.oxp")
[dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
[shipData.load.begin]: Loading ship data...
  [shipData.load.badEntry]: ***** ERROR: the shipdata.plist entry "weapon_position_forward" is not a dictionary.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "lestradae3-navycondor" does not have a corresponding shipdata.plist entry, ignoring.
[script.load.world.listAll]: Loaded 75 world scripts: "ams_system" 1.10, "aquatics_equipment" 1.1, "aquatics_populator" 1.0, "behemoth" 2.5, "behemoth-spacewar", "bigShips_populator" 1.0, "Bounty Scanner" 1.03, "buoyRepair" 1.02, "buzzer-wowbagger" 1.0, "clipperschedule", "communist_population" 2.08, "CT_Script" 1.0, "deep_space_dredger" 2.2.2, "deposed", "dictatorship_population", "dredger_appearance", "Emergency Energy Unit" 1.2, "ExecutiveFlightSchedule", "feudal-challenge.js" 1.0, "feudal-escape-pod.js" 1.0, "feudal-mission.js" 1.0, "feudal-planetfall.js" 1.0, "feudal-promotion.js" 1.0, "frog_show", "Fuel Collector" 0.06, "FuelStation-Setup" 1.21, "GalNavy" Build 0133, "General Test Script" 0.1, "hiredGuns_system" 1.0, "hofd" GalNavy Build 118 / HOFD Build 55, "INRAPatrols1", "INRAPatrols2", "LaveAcademy" 1.1, "military_fiasco" 2.3, "misjump_analyser" 0.2, "missile_analyser" 1.1.1, "missionaries", "NavyPatrols1", "NavyPatrols2", "OO-Haul Escort" 1.60, "oolite-cloaking-device" 1.73.4, "oolite-constrictor-hunt" 1.73.4, "oolite-nova" 1.73.4, "oolite-thargoid-plans" 1.73.4, "oolite-trumbles" 1.73.4, "OSE Script" 0.1, "OSEhiredGuns_system" 1.0, "OXPConfig" 1.08, "Pi-Forty-Two Con stores" , "PlanetFall" 1.2, "PlanetFall_Oohaul" 1.0.0, "PlanetFall_Taxi" 1.0.1, "Random_Hits", "reticle_target_sensitive" 0.0, "rmb-chaff-setup-script.js" 1.0, "rockHermit_Locator" 1.3, "SalezaPatrol", "SIRFYardStations1", "SIRFYardStations2", "supercobra_placement", "System Redux 1.0" 1.2, "targetAutolock" 1.1, "TCAT_Raptor_WorldScript" 1.0, "thargoid_wars", "Thargorn_Witchspace_Battle" 1.2, "TigersTurf" 0.52b, "TrafficControl" 0.1, "transportSchedule" 2.50, "ups_container" 1.5.3, "ups_docs" 1.5.3, "ups_parcel" 1.5.3, "ups_slaves" 1.5.3, "ups_sun" 1.5.3, "vector" 1.1, "Welcome Information Script" 0.7
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[debugTCP.connected]: Connected to external debug console "DebugConsole".
[ship.escortSetup.wtf]: Pending escort count for <StationEntity 0x2bbfaf30>{"GalCop Super Juggernaut" "GalCop Super Juggernaut" ID: 169 position: (-7930.4, 2670.37, 324383) scanClass: CLASS_POLICE status: STATUS_ACTIVE} is 2, expected 0. This is an internal error, please report it.
[ship.escortSetup.wtf]: Pending escort count for <StationEntity 0xb6eb840>{"Rusty Deep Space Dredger" "Rusty Deep Space Dredger" ID: 227 position: (-5197.37, 11196.4, 167875) scanClass: CLASS_NEUTRAL status: STATUS_ACTIVE} is 8, expected 0. This is an internal error, please report it.
[bigShips_populator]: 2 big trader(s) added to the Aqualina system.
[Fuel Collector]: Number of globes is 1
[script.load.world.listAll]: Loaded 75 world scripts: "ams_system" 1.10, "aquatics_equipment" 1.1, "aquatics_populator" 1.0, "behemoth" 2.5, "behemoth-spacewar", "bigShips_populator" 1.0, "Bounty Scanner" 1.03, "buoyRepair" 1.02, "buzzer-wowbagger" 1.0, "clipperschedule", "communist_population" 2.08, "CT_Script" 1.0, "deep_space_dredger" 2.2.2, "deposed", "dictatorship_population", "dredger_appearance", "Emergency Energy Unit" 1.2, "ExecutiveFlightSchedule", "feudal-challenge.js" 1.0, "feudal-escape-pod.js" 1.0, "feudal-mission.js" 1.0, "feudal-planetfall.js" 1.0, "feudal-promotion.js" 1.0, "frog_show", "Fuel Collector" 0.06, "FuelStation-Setup" 1.21, "GalNavy" Build 0133, "General Test Script" 0.1, "hiredGuns_system" 1.0, "hofd" GalNavy Build 118 / HOFD Build 55, "INRAPatrols1", "INRAPatrols2", "LaveAcademy" 1.1, "military_fiasco" 2.3, "misjump_analyser" 0.2, "missile_analyser" 1.1.1, "missionaries", "NavyPatrols1", "NavyPatrols2", "OO-Haul Escort" 1.60, "oolite-cloaking-device" 1.73.4, "oolite-constrictor-hunt" 1.73.4, "oolite-nova" 1.73.4, "oolite-thargoid-plans" 1.73.4, "oolite-trumbles" 1.73.4, "OSE Script" 0.1, "OSEhiredGuns_system" 1.0, "OXPConfig" 1.08, "Pi-Forty-Two Con stores" , "PlanetFall" 1.2, "PlanetFall_Oohaul" 1.0.0, "PlanetFall_Taxi" 1.0.1, "Random_Hits", "reticle_target_sensitive" 0.0, "rmb-chaff-setup-script.js" 1.0, "rockHermit_Locator" 1.3, "SalezaPatrol", "SIRFYardStations1", "SIRFYardStations2", "supercobra_placement", "System Redux 1.0" 1.2, "targetAutolock" 1.1, "TCAT_Raptor_WorldScript" 1.0, "thargoid_wars", "Thargorn_Witchspace_Battle" 1.2, "TigersTurf" 0.52b, "TrafficControl" 0.1, "transportSchedule" 2.50, "ups_container" 1.5.3, "ups_docs" 1.5.3, "ups_parcel" 1.5.3, "ups_slaves" 1.5.3, "ups_sun" 1.5.3, "vector" 1.1, "Welcome Information Script" 0.7
[ship.subentity.sanityCheck.failed.details]: Attempt to set subentity taking damage of <ShipEntity 0x439d8f38>{"Cobra Mark III"} to <ShipEntity 0xd750ce8>{"nacelles" ID: 0 position: (0, 0, 0) scanClass: CLASS_NOT_SET status: STATUS_INACTIVE}, which is not a subentity.
[Pi-Forty-Two Con stores]: Adding constore with player launching from station
[ship.escortSetup.wtf]: Pending escort count for <StationEntity 0xe3645e0>{"Deep Space Dredger" "Deep Space Dredger" ID: 350 position: (996.878, 22879, 125132) scanClass: CLASS_NEUTRAL status: STATUS_ACTIVE} is 8, expected 0. This is an internal error, please report it.
[bigShips_populator]: 2 big trader(s) added to the Zaonce system.
[Fuel Collector]: Number of globes is 2
[dataCache.willWrite]: About to write data cache.
[gnustep]: 2009-09-29 20:38:36.078 oolite[4776] File NSData.m: 938. In [NSMutableDataMalloc -writeToFile:atomically:] Fwrite (F:\Apps/Oolite/oolite.app/GNUstep/Library/Caches/Oolite-cache.plist) failed - The operation completed successfully.



[dataCache.write.failed]: Failed to write data cache.
[dataCache.willWrite]: About to write data cache.
[gnustep]: 2009-09-29 20:40:10.937 oolite[4776] File NSData.m: 938. In [NSMutableDataMalloc -writeToFile:atomically:] Fwrite (F:\Apps/Oolite/oolite.app/GNUstep/Library/Caches/Oolite-cache.plist) failed - The operation completed successfully.



[dataCache.write.failed]: Failed to write data cache.
[dataCache.willWrite]: About to write data cache.
Just flight-testing a new version of Planetfall to try and squash the launch explosion bug and bang, whole universe exploded :roll:
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6632
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Was system memory really overflowing? It looks like the F: drive may have run out of disk space.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

Yes, I think you're right. Just checked and it's quite tight to the wire (it's a 2GB SD card but it looks like a fair lump of it seems to be bad sector unreadable :roll: ). Oolite detects imminent hardware failure! Erk.
Post Reply