Graphics bug and occasional CTD using v1.77 on netbook

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

Lately I've been playing Oolite on my Acer Aspire One D257 (2GB RAM, Intel GMA 3150, 1024*600 fullscreen resolution, Linux Mint 14) a lot. Due to framerate issues when using full shaders, I tend to use simple shaders (and even with those I occasionally get single-digit framerates, such as whenever Kiota Relay stations from the WildShips OXP are in view).

It's been bugging me for a while now, but only tonight did I manage to get some screenshots of the graphics issues I encounter every so often - usually rolling the ship or switching to a different view makes the artifacts go away, but occasionally the number of these flickering triangles overlaid on screen suddenly increases dramatically and the game crashes. They seem to pop up in fullscreen as well as windowed mode, and oddly I have even had them appear on the system selection (F6) screen,

My Latest.log from my last session makes no reference to the sudden CTD following a half-second burst of multicoloured triangles I got while merrily torus-ing towards the Tezaeded main station about half a minute after the last log entry:

Code: Select all

Opening log for Oolite version 1.77 (x86-64) under Linux 3.5.0-27-generic at 2013-04-11 21:05:39 +0200.
4 processors detected.
Build options: spoken messages, mass/fuel pricing.

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

21:05:40.975 [display.mode.list.native]: X11 native resolution detected: 1024 x 600
21:05:41.320 [joystick.init]: Number of joysticks detected: 0
21:05:41.324 [rendering.opengl.version]: OpenGL renderer version: 2.0.0 ("2.0 Mesa 9.0.3"). Vendor: "Intel Open Source Technology Center". Renderer: "Mesa DRI Intel(R) IGD ".
21:05:41.325 [rendering.opengl.extensions]: OpenGL extensions (119):
GL_ARB_depth_texture, GL_ARB_invalidate_subdata, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_IBM_multimode_draw_arrays, GL_EXT_texture3D, GL_EXT_compiled_vertex_array, GL_NV_vertex_program1_1, GL_ARB_framebuffer_object, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ARB_texture_rgb10_a2ui, GL_ATI_draw_buffers, GL_ARB_transpose_matrix, GL_ARB_half_float_pixel, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ATI_separate_stencil, GL_ARB_texture_non_power_of_two, GL_INGR_blend_func_separate, GL_EXT_bgra, GL_ARB_sync, GL_EXT_texture_env_dot3, GL_EXT_provoking_vertex, GL_APPLE_packed_pixels, GL_NV_light_max_exponent, GL_ARB_sampler_objects, GL_SUN_multi_draw_arrays, GL_ARB_map_buffer_range, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_ARB_vertex_program, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ATI_texture_env_combine3, GL_NV_texture_env_combine4, GL_EXT_stencil_wrap, GL_EXT_framebuffer_blit, GL_MESA_pack_invert, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_ARB_vertex_array_object, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_APPLE_vertex_array_object, GL_EXT_texture_compression_s3tc, GL_EXT_subtexture, GL_ARB_debug_output, GL_ARB_point_sprite, GL_EXT_vertex_array, GL_EXT_abgr, GL_ARB_vertex_buffer_object, GL_NV_blend_square, GL_EXT_framebuffer_multisample, GL_NV_texture_rectangle, GL_ARB_multitexture, GL_EXT_texture, GL_ARB_copy_buffer, GL_ARB_draw_elements_base_vertex, GL_APPLE_object_purgeable, GL_ARB_shadow, GL_EXT_blend_subtract, GL_EXT_separate_shader_objects, GL_MESA_window_pos, GL_ARB_texture_storage, GL_ARB_window_pos, GL_EXT_texture_lod_bias, GL_IBM_texture_mirrored_repeat, GL_ARB_texture_env_crossbar, GL_ARB_point_parameters, GL_ARB_robustness, GL_EXT_texture_edge_clamp, GL_EXT_copy_texture, GL_EXT_texture_compression_dxt1, GL_MESA_ycbcr_texture, GL_ARB_texture_env_combine, GL_ARB_fragment_program, GL_ARB_explicit_attrib_location, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_range_elements, GL_ARB_pixel_buffer_object, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_EXT_fog_coord, GL_ARB_ES2_compatibility, GL_SGIS_texture_lod, GL_3DFX_texture_compression_FXT1, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_OES_EGL_image, GL_EXT_polygon_offset, GL_ARB_shading_language_100, GL_SGIS_texture_border_clamp, GL_EXT_secondary_color, GL_EXT_point_parameters, GL_ARB_draw_buffers, GL_NV_vertex_program, GL_SGIS_generate_mipmap, GL_EXT_texture_rectangle, GL_ATI_blend_equation_separate, GL_OES_read_format, GL_EXT_blend_func_separate, GL_ARB_texture_cube_map, GL_S3_s3tc, GL_ARB_occlusion_query, GL_EXT_framebuffer_object, GL_EXT_packed_pixels, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_ARB_provoking_vertex, GL_EXT_blend_equation_separate, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_SGIS_texture_edge_clamp
21:05:41.353 [rendering.opengl.shader.support]: Shaders are supported.
21:05:42.855 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    ~/GNUstep/Applications/Oolite/oolite.app/Resources
    AddOns
    ~/.Oolite/AddOns
    ~/.Oolite/AddOns/longway 1.1.oxp
    ~/.Oolite/AddOns/Energy Equipment 1.11.oxp
    ~/.Oolite/AddOns/Cargo Spotter 1.01.oxp
    ~/.Oolite/AddOns/behemoth 2.6.oxp
    ~/.Oolite/AddOns/Custom Keymap.oxp
    ~/.Oolite/AddOns/BigShips 1.02.oxp
    ~/.Oolite/AddOns/Cabal_Common_Library1.7.oxp
    ~/.Oolite/AddOns/sunskimmers.oxp
    ~/.Oolite/AddOns/ClippersV1.3.2.oxp
    ~/.Oolite/AddOns/Missile Analyser 1.2.oxp
    ~/.Oolite/AddOns/RandomHits1.4.18.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack D.oxp
    ~/.Oolite/AddOns/FuelCollectorV0.07.oxp
    ~/.Oolite/AddOns/Explorers'_Club_1.3.3_2012-06-30.oxp
    ~/.Oolite/AddOns/Vortex 1.30.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack B.oxp
    ~/.Oolite/AddOns/WildShips 1.06.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack C.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack A.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy8_Textures.oxp
    ~/.Oolite/AddOns/Delightful-Docking.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy1_Textures_v1.1.oxp
    ~/.Oolite/AddOns/Taxi Galactica.oxp
    ~/.Oolite/AddOns/Cargo_wrecks_teaser 1.7.1.oxp
    ~/.Oolite/AddOns/In-System_Taxi_1.2.1.oxp
    ~/.Oolite/AddOns/Planetary Compass 1.01.oxp
    ~/.Oolite/AddOns/PlanetFall 1.51.oxp
    ~/.Oolite/AddOns/The_Feudal_States_v1.16.2.oxp
    ~/.Oolite/AddOns/BountyStatus 1.00.oxp
    ~/.Oolite/AddOns/randomshipnames1.2.oxp
    ~/.Oolite/AddOns/marketObserver_2.2.2.oxp
    ~/.Oolite/AddOns/Escort_Formations_1.1.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy2_Textures.oxp
    ~/.Oolite/AddOns/Military Fuel Injectors 1.03.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy4_Textures.oxp
    ~/.Oolite/AddOns/Welcome Mat 1.13.oxp
    ~/.Oolite/AddOns/TrophyCollector_2.1.1.oxp
    ~/.Oolite/AddOns/GalaxyInfo.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy7_Textures.oxp
    ~/.Oolite/AddOns/Armoury 1.12.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy3_Textures.oxp
    ~/.Oolite/AddOns/Smivs'Shipset-v4.1.4-SD-replace.oxp
    ~/.Oolite/AddOns/Police_Scanner_Upgrade_1.3.1_2011-12-18.oxp
    ~/.Oolite/AddOns/accessoriesV2.1.oxp
    ~/.Oolite/AddOns/Ore_processor 1.59.oxp
    ~/.Oolite/AddOns/Galactic_Navy 5.4.3.oxp
    ~/.Oolite/AddOns/BountyScannerv2.0.oxp
    ~/.Oolite/AddOns/Target Autolock Plus 1.12.oxp
    ~/.Oolite/AddOns/Escort_Contracts_1.5.6_2012-05-07.oxp
    ~/.Oolite/AddOns/OXPConfig2.3.1.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy6_Textures.oxp
    ~/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy5_Textures.oxp
    ~/.Oolite/AddOns/EnhancedMisjump_1.1.oxp
    ~/.Oolite/AddOns/Povray_Planets_1.0.oxp
    ~/.Oolite/AddOns/technical_reference_library_1.0.1.oxp
21:05:43.161 [shipData.load.begin]: Loading ship data.
21:05:43.894 [script.javascript.init]: JavaScript reset successful.
21:05:43.979 [script.load.notFound]: ***** ERROR: Could not find script file galaxy_Info.js.
21:05:44.004 [script.load.world.listAll]: Loaded 81 world scripts:
    ams_system 2.02
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    behemoth 2.6
    bigShips_populator 1.0.2
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    clipper_tanks_script.js 1.3.2
    CT_Script 2.0
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    Escort_Contracts 1.5.6
    Escort_Contracts_Rep 1.5.6
    explorer_club.js 1.3.3
    explorer_club_snapshot.js 1.3.3
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    Fuel Collector 0.07
    GalNavy 5.4.3
    hofd 5.3.0
    in-system_taxi 1.2.1
    long_way_round
    market_observer 2.2.2
    mil_injectors.js 1.03
    MilHUD-4000 1.1.2
    missile_analyser 1.2
    newskim
    oolite-cloaking-device 1.77
    oolite-constrictor-hunt 1.77
    oolite-contracts-cargo 1.77
    oolite-contracts-helpers 1.77
    oolite-contracts-parcels 1.77
    oolite-contracts-passengers 1.77
    oolite-nova 1.77
    oolite-thargoid-plans 1.77
    oolite-trumbles 1.77
    oreProcessor 1.59
    OXPConfig 2.3.1
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    Police_Scanner_Upgrade 1.3.1
    Povray Planets 1
    Povray Planets Galaxy1 Textures 1.1
    Povray Planets Galaxy2 Textures 0.1
    Povray Planets Galaxy3 Textures 0.1
    Povray Planets Galaxy4 Textures 0.1
    Povray Planets Galaxy5 Textures 0.1
    Povray Planets Galaxy6 Textures 0.1
    Povray Planets Galaxy7 Textures 0.1
    Povray Planets Galaxy8 Textures 0.1
    Random_Hits 1.4.18
    randomshipnames 1.2
    Sniper Sight 2.0.3 (M4000)
    targetAutolock 1.11
    taxi_galactica_main 1.0
    tech_ref_lib 1.0.1
    trophy_col 2.1
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
21:05:45.781 [Povray Planets]: Startup
21:05:45.782 [Povray Planets]: Povray Planets Galaxy1 Textures
21:05:45.782 [Povray Planets]: Monkey patch Povray Planets Galaxy1 Textures
21:05:45.783 [Povray Planets]: Povray Planets Galaxy2 Textures
21:05:45.783 [Povray Planets]: Monkey patch Povray Planets Galaxy2 Textures
21:05:45.783 [Povray Planets]: Povray Planets Galaxy3 Textures
21:05:45.784 [Povray Planets]: Monkey patch Povray Planets Galaxy3 Textures
21:05:45.784 [Povray Planets]: Povray Planets Galaxy4 Textures
21:05:45.784 [Povray Planets]: Monkey patch Povray Planets Galaxy4 Textures
21:05:45.785 [Povray Planets]: Povray Planets Galaxy5 Textures
21:05:45.785 [Povray Planets]: Monkey patch Povray Planets Galaxy5 Textures
21:05:45.786 [Povray Planets]: Povray Planets Galaxy6 Textures
21:05:45.786 [Povray Planets]: Monkey patch Povray Planets Galaxy6 Textures
21:05:45.787 [Povray Planets]: Povray Planets Galaxy7 Textures
21:05:45.787 [Povray Planets]: Monkey patch Povray Planets Galaxy7 Textures
21:05:45.788 [Povray Planets]: Povray Planets Galaxy8 Textures
21:05:45.788 [Povray Planets]: Monkey patch Povray Planets Galaxy8 Textures
21:05:48.123 [startup.complete]: ========== Loading complete in 7.47 seconds. ==========
21:06:41.858 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:06:41.858 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 44.
21:07:41.891 [bigShips_populator]: 0 big trader(s) added to the Lave system.
21:07:41.905 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is null
21:07:41.906 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:08:15.559 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:08:15.560 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 44.
21:08:19.872 [script.javascript.init]: JavaScript reset successful.
21:08:19.970 [script.load.notFound]: ***** ERROR: Could not find script file galaxy_Info.js.
21:08:19.988 [script.load.world.listAll]: Loaded 81 world scripts:
    ams_system 2.02
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    behemoth 2.6
    bigShips_populator 1.0.2
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    clipper_tanks_script.js 1.3.2
    CT_Script 2.0
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    Escort_Contracts 1.5.6
    Escort_Contracts_Rep 1.5.6
    explorer_club.js 1.3.3
    explorer_club_snapshot.js 1.3.3
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    Fuel Collector 0.07
    GalNavy 5.4.3
    hofd 5.3.0
    in-system_taxi 1.2.1
    long_way_round
    market_observer 2.2.2
    mil_injectors.js 1.03
    MilHUD-4000 1.1.2
    missile_analyser 1.2
    newskim
    oolite-cloaking-device 1.77
    oolite-constrictor-hunt 1.77
    oolite-contracts-cargo 1.77
    oolite-contracts-helpers 1.77
    oolite-contracts-parcels 1.77
    oolite-contracts-passengers 1.77
    oolite-nova 1.77
    oolite-thargoid-plans 1.77
    oolite-trumbles 1.77
    oreProcessor 1.59
    OXPConfig 2.3.1
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    Police_Scanner_Upgrade 1.3.1
    Povray Planets 1
    Povray Planets Galaxy1 Textures 1.1
    Povray Planets Galaxy2 Textures 0.1
    Povray Planets Galaxy3 Textures 0.1
    Povray Planets Galaxy4 Textures 0.1
    Povray Planets Galaxy5 Textures 0.1
    Povray Planets Galaxy6 Textures 0.1
    Povray Planets Galaxy7 Textures 0.1
    Povray Planets Galaxy8 Textures 0.1
    Random_Hits 1.4.18
    randomshipnames 1.2
    Sniper Sight 2.0.3 (M4000)
    targetAutolock 1.11
    taxi_galactica_main 1.0
    tech_ref_lib 1.0.1
    trophy_col 2.1
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
21:08:21.041 [Povray Planets]: Startup
21:08:21.042 [Povray Planets]: Povray Planets Galaxy1 Textures
21:08:21.043 [Povray Planets]: Monkey patch Povray Planets Galaxy1 Textures
21:08:21.044 [Povray Planets]: Povray Planets Galaxy2 Textures
21:08:21.044 [Povray Planets]: Monkey patch Povray Planets Galaxy2 Textures
21:08:21.045 [Povray Planets]: Povray Planets Galaxy3 Textures
21:08:21.046 [Povray Planets]: Monkey patch Povray Planets Galaxy3 Textures
21:08:21.047 [Povray Planets]: Povray Planets Galaxy4 Textures
21:08:21.047 [Povray Planets]: Monkey patch Povray Planets Galaxy4 Textures
21:08:21.048 [Povray Planets]: Povray Planets Galaxy5 Textures
21:08:21.049 [Povray Planets]: Monkey patch Povray Planets Galaxy5 Textures
21:08:21.050 [Povray Planets]: Povray Planets Galaxy6 Textures
21:08:21.050 [Povray Planets]: Monkey patch Povray Planets Galaxy6 Textures
21:08:21.051 [Povray Planets]: Povray Planets Galaxy7 Textures
21:08:21.052 [Povray Planets]: Monkey patch Povray Planets Galaxy7 Textures
21:08:21.052 [Povray Planets]: Povray Planets Galaxy8 Textures
21:08:21.053 [Povray Planets]: Monkey patch Povray Planets Galaxy8 Textures
21:08:24.571 [bigShips_populator]: 0 big trader(s) added to the Atzaxe system.
21:08:24.585 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is null
21:08:24.585 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:10:25.064 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:10:25.065 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 44.
21:11:22.813 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is null
21:11:22.814 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:11:42.382 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is undefined
21:11:42.382 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:11:43.833 [bigShips_populator]: 1 big trader(s) added to the Usleri system.
21:11:46.387 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:11:46.387 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 84.
21:14:59.523 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:14:59.523 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 44.
21:15:21.840 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is null
21:15:21.840 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:15:41.834 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is undefined
21:15:41.834 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:15:43.410 [bigShips_populator]: 1 big trader(s) added to the Orarra system.
21:15:46.150 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:15:46.151 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 84.
21:23:11.798 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:23:11.799 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 44.
21:33:48.481 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: whom is undefined
21:33:48.481 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 93.
21:33:49.792 [bigShips_populator]: 4 big trader(s) added to the Tezaeded system.
21:33:52.664 [script.javaScript.exception.readOnly]: ***** JavaScript exception (MilHUD-4000 1.1.2): TypeError: timeAccelerationFactor is read-only
21:33:52.665 [script.javaScript.exception.readOnly]:       /home/bugarup/.Oolite/AddOns/MilHUD 4000 ver 1.1.2.oxp/Scripts/milhud-4000.js, line 84.
21:33:52.745 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (market_observer 2.2.2): TypeError: player.ship.dockedStation is null
21:33:52.745 [script.javaScript.exception.unexpectedType]:       /home/bugarup/.Oolite/AddOns/marketObserver_2.2.2.oxp/Config/script.js, line 414.
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

I have attempted several times more to get to the Ico station in Tezaeded, and gotten a CTD whenever I tried to go in a straight line from the witchpoint to the station. I suspect the system may be running out of graphics memory or something in the attempt to draw the main station, a Kiota Mega-Habitat and a Taxi station in relatively close vicinity. I was able to get to the system aegis and dock using Shift-C when I came in at a different angle, though.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by cim »

That's quite possible. The Kiotas have large texture files - try turning the max-texture-size setting down to 512 and see if that makes a difference.
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

cim wrote:
That's quite possible. The Kiotas have large texture files - try turning the max-texture-size setting down to 512 and see if that makes a difference.
Well, no more crashes during approach, but the framerate still drops to 8 when the current view points at a Mega Habitat, or to 4 when it's a Relay Station. I got the same results for a max-texture-size of 1024, so I think the framerate drop is more to do with the number of polygons than the texture size. I'll play a while longer using the 512 value, and see if the triangles have disappeared completely - I encountered none during my flight to Tezaeded, at least.

Edit: Just saw some more triangles in the Save Commander dialogue, specifically during the confirmation of overwriting an old savegame.
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

And just had another CTD while approaching Tezaeded Main station on jump drive. Come to think of it, the first time I tried with the max-texture-size limited to its current value, the spacelanes were too crowded to use the torus drive, so I injected most of the way instead. Maybe current ship velocity is a factor in these crashes?
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

Disabling shaders made the game crash a lot less and raised the framerate when approaching Kiota stations, though the lack of more eyecandy is unpleasant. I still get these triangular artifacts, but they are a more rare occurrence now.
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by CommRLock78 »

I've not tried Oolite on it yet, but I installed Mint 14 on a second HD in my old desktop, which previously had Ubuntu 12.10 on it. From what I can tell from Mint 14 (and its parent, Ubuntu 12.10) is that the graphics are a bit odd. I was getting tremendous artifacts just browsing files in caja (MATE) on Ubuntu, never mind trying to actually run Oolite.
Try adding the X-Org-edgers repos for quantal:
deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu quantal main
deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu quantal main
Then update / upgrade.

If that still does not help, try doing a virtual machine of Mint 13 and see if that doesn't have Oolite running up to par.
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

I've installed upgrades from the X-Org-edgers repos, but noticed no real change since. I still get occasional artifacts obscuring my vision (though fewer when shaders are disabled), and every so often the game silently quits to desktop or hangs for no readily apparent reason (my 2GB RAM do not appear to be fully used up in these cases, contrary to my first hypothesized crash cause, and there's nothing in the Latest.log apart from a few MilHud 4000 OXP Javascript errors). At first I thought it might be to do with the number of ships/stations in view, but the game seems to be just as likely to crash while looking at a GalNav convoy as while facing away from the spacelanes at a random angle.

I'm not sure the netbook is powerful enough for virtualization, but I can give it a shot soon.
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by CommRLock78 »

Damn - that's a real surprise. I would have bet that would have fixed it. It appears like your notebook is more powerful than mine (which needs to run Oolite with all the bells and whistles off) machine running Mint 13, but it too needed to have the X-Org edgers repo added.

Have you tried posting on the Mint forums? It's a good community, and you may well get some help there, if you're committed to running with Mint 14. I'd hate to play devil's advocate, but why are you running with Mint 14? Mint 13 (Maya) is a long term support release - I think with an older machine you'll be happier with an LTS version. (I could be wrong, but from what my brief experience has suggested is that short term releases are always a bit sketchy :)).

Edit: One other thing that I was thinking about - are you using the MATE, Cinnamon, or KDE edition of Mint 14? MATE is really good on resources, if you're not already using it:

Code: Select all

sudo apt-get install mint-meta-mate
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

I'm already running MATE. There's no real reason why I use Mint 14 instead of 13, I just downloaded the latest version while looking for a distro. I might yet switch to Mint 13, if I can't sort this out on the Mint forums. Thanks for the suggestions.
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by CommRLock78 »

Sorry I couldn't be of more assistance :( - though I do hope you get it sorted out soon :).
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by Svengali »

I'd suggest to remove MilHud4000 and GalaxyInfo before you continue.
The next step is probably to take out Povray, then trying to approach a Kiota.

If it still crashes, scale all textures in Wildships down and repeat the tests.
Sure, you'll lose some details, but hey. Far better than ending on your desktop .-)
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

Svengali wrote:
I'd suggest to remove MilHud4000 and GalaxyInfo before you continue.
The next step is probably to take out Povray, then trying to approach a Kiota.

If it still crashes, scale all textures in Wildships down and repeat the tests.
Sure, you'll lose some details, but hey. Far better than ending on your desktop .-)
I've taken out the HUD and Galaxy info. Started from console this time, so this backtrace data may be useful:

Code: Select all

*** glibc detected *** ./oolite.app/oolite: free(): invalid next size (normal): 0x0000000004a7e7a0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x7f149e952b96]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x262f6)[0x7f148ec7a2f6]
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so(+0x42ac3)[0x7f148ec96ac3]
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1(+0x42c37)[0x7f14a14edc37]
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1(glXDestroyContext+0x121)[0x7f14a14c5231]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(+0x3b652)[0x7f14a0f11652]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(+0x3f2ce)[0x7f14a0f152ce]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(+0x3f4d7)[0x7f14a0f154d7]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(SDL_VideoQuit+0x42)[0x7f14a0f04122]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(SDL_QuitSubSystem+0x55)[0x7f14a0ede935]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(SDL_Quit+0xe)[0x7f14a0ede99e]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libSDL-1.2.so.0(+0x91ff)[0x7f14a0edf1ff]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0)[0x7f149fd65cb0]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libobjc.so.2(objc_msg_lookup+0x2d)[0x7f149f1b725d]
./oolite.app/oolite[0x432ffd]
./oolite.app/oolite[0x4a13a2]
./oolite.app/oolite[0x5cf1a3]
./oolite.app/oolite[0x5a84fc]
./oolite.app/oolite[0x5a426c]
./oolite.app/oolite[0x5a152a]
./oolite.app/oolite[0x5a0933]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x24909e)[0x7f14a07fe09e]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x2be9d1)[0x7f14a08739d1]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x289624)[0x7f14a083e624]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x28a7f6)[0x7f14a083f7f6]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x28aa78)[0x7f14a083fa78]
/home/bugarup/GNUstep/Applications/Oolite/oolite-deps/lib/libgnustep-base.so.1.20(+0x28a967)[0x7f14a083f967]
./oolite.app/oolite(main+0x1ab)[0x5a3c5b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f149e8f576d]
./oolite.app/oolite[0x427fc9]
======= Memory map: ========
00400000-00992000 r-xp 00000000 08:01 399538                             /home/bugarup/GNUstep/Applications/Oolite/oolite.app/oolite
00b92000-00cb8000 rw-p 00592000 08:01 399538                             /home/bugarup/GNUstep/Applications/Oolite/oolite.app/oolite
00cb8000-00d58000 rw-p 00000000 00:00 0 
01f43000-0c193000 rw-p 00000000 00:00 0                                  [heap]
7f1468700000-7f1468880000 rw-s 108e50000 00:05 4734                      /dev/dri/card0
7f1468880000-7f1468a00000 rw-s 108b49000 00:05 4734                      /dev/dri/card0
7f1468a00000-7f1468b00000 rw-p 00000000 00:00 0 
7f1468b20000-7f1468b80000 rw-s 108ae9000 00:05 4734                      /dev/dri/card0
7f1468b80000-7f1468d00000 rw-s 108969000 00:05 4734                      /dev/dri/card0
7f1468d00000-7f1468e00000 rw-p 00000000 00:00 0 
7f1468e0c000-7f1468e1c000 rwxp 00000000 00:00 0 
7f1468e1c000-7f1468f9c000 rw-s 1087e9000 00:05 4734                      /dev/dri/card0
7f1468f9d000-7f146911d000 rw-s 108669000 00:05 4734                      /dev/dri/card0
7f146911d000-7f146929d000 rw-s 1084e9000 00:05 4734                      /dev/dri/card0
7f146929d000-7f14692fd000 rw-s 108489000 00:05 4734                      /dev/dri/card0
7f14692fd000-7f146947d000 rw-s 108309000 00:05 4734                      /dev/dri/card0
7f146947d000-7f14695fd000 rw-s 108189000 00:05 4734                      /dev/dri/card0
7f14695fd000-7f146977d000 rw-s 108009000 00:05 4734                      /dev/dri/card0
7f146977d000-7f14698fd000 rw-s 107e89000 00:05 4734                      /dev/dri/card0
7f14698fd000-7f1469a7d000 rw-s 107cf1000 00:05 4734                      /dev/dri/card0
7f1469a7d000-7f1469bfd000 rw-s 107b71000 00:05 4734                      /dev/dri/card0
7f1469bfd000-7f1469d7d000 rw-s 1079f1000 00:05 4734                      /dev/dri/card0
7f1469d7d000-7f1469ddd000 rw-s 107991000 00:05 4734                      /dev/dri/card0
7f1469ddd000-7f1469f5d000 rw-s 107811000 00:05 4734                      /dev/dri/card0
7f1469f5d000-7f146a0dd000 rw-s 107691000 00:05 4734                      /dev/dri/card0
7f146a0dd000-7f146a0de000 rwxp 00000000 00:00 0 
7f146a0df000-7f146a0ff000 rwxp 00000000 00:00 0 
7f146a0ff000-7f146a27f000 rw-s 107511000 00:05 4734                      /dev/dri/card0
7f146a27f000-7f146a3ff000 rw-s 107391000 00:05 4734                      /dev/dri/card0
7f146a3ff000-7f146a57f000 rw-s 107211000 00:05 4734                      /dev/dri/card0
7f146a57f000-7f146a6ff000 rw-s 107091000 00:05 4734                      /dev/dri/card0
7f146a6ff000-7f146a87f000 rw-s 106f11000 00:05 4734                      /dev/dri/card0
7f146a87f000-7f146a9ff000 rw-s 106d91000 00:05 4734                      /dev/dri/card0
7f146a9ff000-7f146ab7f000 rw-s 106c11000 00:05 4734                      /dev/dri/card0
7f146ab7f000-7f146acff000 rw-s 106a91000 00:05 4734                      /dev/dri/card0
7f146acff000-7f146ae7f000 rw-s 106911000 00:05 4734                      /dev/dri/card0
7f146ae7f000-7f146afff000 rw-s 106791000 00:05 4734                      /dev/dri/card0
7f146afff000-7f146b155000 rw-p 00000000 00:00 0 
7f146b267000-7f146b3e7000 rw-s 106611000 00:05 4734                      /dev/dri/card0
7f146b3e7000-7f146b567000 rw-s 106491000 00:05 4734                      /dev/dri/card0
7f146b567000-7f146b6e7000 rw-s 106311000 00:05 4734                      /dev/dri/card0
7f146b6e7000-7f146b867000 rw-s 106191000 00:05 4734                      /dev/dri/card0
7f146b867000-7f146b9e7000 rw-s 106011000 00:05 4734                      /dev/dri/card0
7f146b9e7000-7f146b9ff000 rw-s 105ff9000 00:05 4734                      /dev/dri/card0
7f146b9ff000-7f146ba00000 rwxp 00000000 00:00 0 
7f146ba00000-7f146bb80000 rw-s 105e79000 00:05 4734                      /dev/dri/card0
7f146bb80000-7f146bd00000 rw-s 105cf9000 00:05 4734                      /dev/dri/card0
7f146bd00000-7f146be80000 rw-s 105b79000 00:05 4734                      /dev/dri/card0
7f146be80000-7f146c000000 rw-s 1059f9000 00:05 4734                      /dev/dri/card0
7f146c000000-7f146e671000 rw-p 00000000 00:00 0 
7f146e671000-7f1470000000 ---p 00000000 00:00 0 
7f147000a000-7f147006a000 rw-s 108df0000 00:05 4734                      /dev/dri/card0
7f147006a000-7f14701ea000 rw-s 105879000 00:05 4734                      /dev/dri/card0
7f14701ea000-7f147036a000 rw-s 1056f9000 00:05 4734                      /dev/dri/card0
7f147036a000-7f14704ea000 rw-s 105579000 00:05 4734                      /dev/dri/card0
7f14704ea000-7f147066a000 rw-s 1053f9000 00:05 4734                      /dev/dri/card0
7f147066a000-7f14707ea000 rw-s 105279000 00:05 4734                      /dev/dri/card0
7f14707ea000-7f147096a000 rw-s 1050f9000 00:05 4734                      /dev/dri/card0
7f147096a000-7f1470aea000 rw-s 104f79000 00:05 4734                      /dev/dri/card0
7f1470aea000-7f1470c6a000 rw-s 104df9000 00:05 4734                      /dev/dri/card0
7f1470c6a000-7f1470dea000 rw-s 104c79000 00:05 4734                      /dev/dri/card0
7f1470dea000-7f1470f40000 rw-p 00000000 00:00 0 
7f1470f5f000-7f1470fbf000 rw-s 108d90000 00:05 4734                      /dev/dri/card0
7f1470fbf000-7f147101f000 rw-s 108d29000 00:05 4734                      /dev/dri/card0
7f147101f000-7f147107f000 rw-s 108cc9000 00:05 4734                      /dev/dri/card0
7f147107f000-7f14711ff000 rw-s 104af9000 00:05 4734                      /dev/dri/card0
7f14711ff000-7f147137f000 rw-s 104979000 00:05 4734                      /dev/dri/card0
7f147137f000-7f14714d5000 rw-p 00000000 00:00 0 
7f1471500000-7f1471600000 rw-p 00000000 00:00 0 
7f1471600000-7f1471780000 rw-s 10478d000 00:05 4734                      /dev/dri/card0
7f1471780000-7f1471900000 rw-s 10460d000 00:05 4734                      /dev/dri/card0
7f1471900000-7f1471a80000 rw-s 10448d000 00:05 4734                      /dev/dri/card0
7f1471a80000-7f1471c00000 rw-s 10430d000 00:05 4734                      /dev/dri/card0
7f1471c00000-7f1471d80000 rw-s 10418d000 00:05 4734                      /dev/dri/card0
7f1471d80000-7f1471f00000 rw-s 10400d000 00:05 4734                      /dev/dri/card0
7f1471f00000-7f1472080000 rw-s 103e8d000 00:05 4734                      /dev/dri/card0
7f1472080000-7f1472200000 rw-s 103d0d000 00:05 4734                      /dev/dri/card0
7f1472200000-7f1472380000 rw-s 103b8d000 00:05 4734                      /dev/dri/card0
7f1472380000-7f1472500000 rw-s 1015ac000 00:05 4734                      /dev/dri/card0
7f1472500000-7f1472680000 rw-s 10142c000 00:05 4734                      /dev/dri/card0
7f1472680000-7f1472800000 rw-s 103a0d000 00:05 4734                      /dev/dri/card0
7f1472800000-7f1472980000 rw-s 10388d000 00:05 4734                      /dev/dri/card0
7f1472980000-7f1472b00000 rw-s 10370d000 00:05 4734                      /dev/dri/card0
7f1472b00000-7f1472c00000 rw-p 00000000 00:00 0 
7f1472c20000-7f1472c80000 rw-s 10490d000 00:05 4734                      /dev/dri/card0
7f1472c80000-7f1472e00000 rw-s 1034cd000 00:05 4734                      /dev/dri/card0
7f1472e00000-7f1472f00000 rw-p 00000000 00:00 0 
7f1472f00000-7f1473080000 rw-s 103280000 00:05 4734                      /dev/dri/card0
7f1473080000-7f1473200000 rw-s 103100000 00:05 4734                      /dev/dri/card0
7f1473200000-7f1473400000 rw-p 00000000 00:00 0 
7f1473420000-7f1473480000 rw-s 1036ad000 00:05 4734                      /dev/dri/card0
7f1473480000-7f1473600000 rw-s 102be8000 00:05 4734                      /dev/dri/card0
7f1473600000-7f1473780000 rw-s 102a68000 00:05 4734                      /dev/dri/card0
7f1473780000-7f1473900000 rw-s 1028e8000 00:05 4734                      /dev/dri/card0
7f1473900000-7f1473a80000 rw-s 102768000 00:05 4734                      /dev/dri/card0
7f1473a80000-7f1473c00000 rw-s 102159000 00:05 4734                      /dev/dri/card0
7f1473c00000-7f1473e00000 rw-p 00000000 00:00 0 
7f1473e00000-7f1473f00000 rw-p 00000000 00:00 0 
7f1473f40000-7f1474000000 rw-s 103400000 00:05 4734                      /dev/dri/card0
7f1474000000-7f1476922000 rw-p 00000000 00:00 0 
7f1476922000-7f1478000000 ---p 00000000 00:00 0 
7f1478000000-7f147af77000 rw-p 00000000 00:00 0 
7f147af77000-7f147c000000 ---p 00000000 00:00 0 
7f147c000000-7f147f21f000 rw-p 00000000 00:00 0 
7f147f21f000-7f1480000000 ---p 00000000 00:00 0 
7f1480000000-7f1480021000 rw-p 00000000 00:00 0 
7f1480021000-7f1484000000 ---p 00000000 00:00 0 
7f1484038000-7f14841b8000 rw-s 101e1e000 00:05 4734                      /dev/dri/card0
7f14841b8000-7f14841ba000 r-xp 00000000 08:01 6293820                    /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
7f14841ba000-7f14843b9000 ---p 00002000 08:01 6293820                    /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
7f14843b9000-7f14843ba000 r--p 00001000 08:01 6293820                    /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
7f14843ba000-7f14843bb000 rw-p 00002000 08:01 6293820                    /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
7f14843bb000-7f14843bc000 ---p 00000000 00:00 0 
7f14843bc000-7f1484bbc000 rw-p 00000000 00:00 0                          [stack:2309]
7f1484bbc000-7f1484bbd000 ---p 00000000 00:00 0 
7f1484bbd000-7f14853bd000 rw-p 00000000 00:00 0                          [stack:2308]
7f14853bd000-7f14853be000 ---p 00000000 00:00 0 
7f14853be000-7f1485bbe000 rw-p 00000000 00:00 0                          [stack:2307]Aborted

Erk. It looks like Oolite died with an error. When making an error
report, please copy + paste the log above into the report.

(Press Ctrl-C to continue)
Nothing unusual that I can detect in the log again, apart from some unfamiliar shipData.merge.failed during OXP initialization:

Code: Select all

Opening log for Oolite version 1.77 (x86-64) under Linux 3.5.0-27-generic at 2013-04-23 12:00:31 +0200.
4 processors detected.
Build options: spoken messages, mass/fuel pricing.

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

12:00:33.013 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
12:00:33.517 [display.mode.list.native]: X11 native resolution detected: 1024 x 600
12:00:33.693 [joystick.init]: Number of joysticks detected: 0
12:00:33.695 [rendering.opengl.version]: OpenGL renderer version: 2.0.0 ("2.0 Mesa 9.1.1"). Vendor: "Intel Open Source Technology Center". Renderer: "Mesa DRI Intel(R) IGD ".
12:00:33.696 [rendering.opengl.extensions]: OpenGL extensions (120):
GL_ARB_depth_texture, GL_ARB_invalidate_subdata, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_IBM_multimode_draw_arrays, GL_EXT_texture3D, GL_EXT_compiled_vertex_array, GL_ARB_framebuffer_object, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ATI_draw_buffers, GL_ARB_transpose_matrix, GL_ARB_half_float_pixel, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ATI_separate_stencil, GL_ARB_texture_non_power_of_two, GL_INGR_blend_func_separate, GL_EXT_bgra, GL_ARB_sync, GL_EXT_texture_env_dot3, GL_EXT_provoking_vertex, GL_APPLE_packed_pixels, GL_NV_light_max_exponent, GL_ARB_sampler_objects, GL_SUN_multi_draw_arrays, GL_ARB_map_buffer_range, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_ARB_vertex_program, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ARB_get_program_binary, GL_ATI_texture_env_combine3, GL_NV_texture_env_combine4, GL_EXT_stencil_wrap, GL_EXT_framebuffer_blit, GL_MESA_pack_invert, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_ARB_vertex_array_object, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_APPLE_vertex_array_object, GL_EXT_texture_compression_s3tc, GL_EXT_subtexture, GL_ARB_debug_output, GL_ARB_point_sprite, GL_EXT_vertex_array, GL_EXT_abgr, GL_ARB_vertex_buffer_object, GL_NV_blend_square, GL_EXT_framebuffer_multisample, GL_NV_texture_rectangle, GL_ARB_multitexture, GL_EXT_texture, GL_ARB_copy_buffer, GL_ARB_draw_elements_base_vertex, GL_APPLE_object_purgeable, GL_ARB_shadow, GL_EXT_blend_subtract, GL_EXT_separate_shader_objects, GL_ARB_internalformat_query, GL_MESA_window_pos, GL_ARB_texture_storage, GL_ARB_window_pos, GL_EXT_texture_lod_bias, GL_IBM_texture_mirrored_repeat, GL_ARB_texture_env_crossbar, GL_ARB_point_parameters, GL_ARB_robustness, GL_EXT_texture_edge_clamp, GL_EXT_copy_texture, GL_ANGLE_texture_compression_dxt3, GL_EXT_texture_compression_dxt1, GL_MESA_ycbcr_texture, GL_ARB_texture_env_combine, GL_ANGLE_texture_compression_dxt5, GL_ARB_fragment_program, GL_ARB_explicit_attrib_location, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_range_elements, GL_ARB_pixel_buffer_object, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_EXT_fog_coord, GL_ARB_ES2_compatibility, GL_SGIS_texture_lod, GL_3DFX_texture_compression_FXT1, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_OES_EGL_image, GL_EXT_polygon_offset, GL_ARB_shading_language_100, GL_SGIS_texture_border_clamp, GL_EXT_secondary_color, GL_EXT_point_parameters, GL_ARB_draw_buffers, GL_SGIS_generate_mipmap, GL_EXT_texture_rectangle, GL_ATI_blend_equation_separate, GL_OES_read_format, GL_EXT_blend_func_separate, GL_ARB_texture_cube_map, GL_S3_s3tc, GL_ARB_occlusion_query, GL_EXT_framebuffer_object, GL_EXT_packed_pixels, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_ARB_provoking_vertex, GL_EXT_blend_equation_separate, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_SGIS_texture_edge_clamp
12:00:33.726 [rendering.opengl.shader.support]: Shaders are supported.
12:00:35.246 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
12:00:35.263 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    ~/GNUstep/Applications/Oolite/oolite.app/Resources
    AddOns
    ~/.Oolite/AddOns
    ~/.Oolite/AddOns/longway 1.1.oxp
    ~/.Oolite/AddOns/Energy Equipment 1.11.oxp
    ~/.Oolite/AddOns/Cargo Spotter 1.01.oxp
    ~/.Oolite/AddOns/behemoth 2.6.oxp
    ~/.Oolite/AddOns/Taranis 1.3.oxp
    ~/.Oolite/AddOns/Custom Keymap.oxp
    ~/.Oolite/AddOns/BigShips 1.02.oxp
    ~/.Oolite/AddOns/Cabal_Common_Library1.7.oxp
    ~/.Oolite/AddOns/Snoopers2.4.oxp
    ~/.Oolite/AddOns/sunskimmers.oxp
    ~/.Oolite/AddOns/RoC2.1.oxp
    ~/.Oolite/AddOns/ClippersV1.3.2.oxp
    ~/.Oolite/AddOns/murgh_Xships 1.0.1.oxp
    ~/.Oolite/AddOns/Missile Analyser 1.2.oxp
    ~/.Oolite/AddOns/RandomHits1.4.18.oxp
    ~/.Oolite/AddOns/Famous_Planets_v2.7.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack D.oxp
    ~/.Oolite/AddOns/FuelCollectorV0.07.oxp
    ~/.Oolite/AddOns/Explorers'_Club_1.3.3_2012-06-30.oxp
    ~/.Oolite/AddOns/Vortex 1.30.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack B.oxp
    ~/.Oolite/AddOns/WildShips 1.06.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack C.oxp
    ~/.Oolite/AddOns/Deposed1.3.4.oxp
    ~/.Oolite/AddOns/Planetary Compass Name Pack A.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy8_Textures.oxp
    ~/.Oolite/AddOns/Delightful-Docking.oxp
    ~/.Oolite/AddOns/Ships_Library_0.5.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy1_Textures_v1.1.oxp
    ~/.Oolite/AddOns/Taxi Galactica.oxp
    ~/.Oolite/AddOns/Cargo_wrecks_teaser 1.7.1.oxp
    ~/.Oolite/AddOns/In-System_Taxi_1.2.1.oxp
    ~/.Oolite/AddOns/Planetary Compass 1.01.oxp
    ~/.Oolite/AddOns/marett_vol1.oxp
    ~/.Oolite/AddOns/adcks_behemoths_lite_1.0.oxp
    ~/.Oolite/AddOns/PlanetFall 1.51.oxp
    ~/.Oolite/AddOns/Dictators v1.5.oxp
    ~/.Oolite/AddOns/MvM_veloceeappuntita v1.1.oxp
    ~/.Oolite/AddOns/The_Feudal_States_v1.16.2.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy2_Textures_v1.1.oxp
    ~/.Oolite/AddOns/BountyStatus 1.00.oxp
    ~/.Oolite/AddOns/Turret Toggler 1.1.oxp
    ~/.Oolite/AddOns/marketObserver_2.2.2.oxp
    ~/.Oolite/AddOns/Escort_Formations_1.1.oxp
    ~/.Oolite/AddOns/Military Fuel Injectors 1.03.oxp
    ~/.Oolite/AddOns/DTTManta.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy4_Textures.oxp
    ~/.Oolite/AddOns/Welcome Mat 1.13.oxp
    ~/.Oolite/AddOns/TrophyCollector_2.1.1.oxp
    ~/.Oolite/AddOns/Factions-1.12.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy7_Textures.oxp
    ~/.Oolite/AddOns/BlOomberg Markets v2.5.oxp
    ~/.Oolite/AddOns/Armoury 1.12.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy3_Textures.oxp
    ~/.Oolite/AddOns/oldships.oxp
    ~/.Oolite/AddOns/Smivs'Shipset-v4.1.4-SD-replace.oxp
    ~/.Oolite/AddOns/Library_Extracts_1.0.oxp
    ~/.Oolite/AddOns/Police_Scanner_Upgrade_1.3.1_2011-12-18.oxp
    ~/.Oolite/AddOns/accessoriesV2.1.oxp
    ~/.Oolite/AddOns/Ore_processor 1.59.oxp
    ~/.Oolite/AddOns/Galactic_Navy 5.4.3.oxp
    ~/.Oolite/AddOns/BountyScannerv2.0.oxp
    ~/.Oolite/AddOns/Target Autolock Plus 1.12.oxp
    ~/.Oolite/AddOns/outrider.oxp
    ~/.Oolite/AddOns/Commies.oxp
    ~/.Oolite/AddOns/Escort_Contracts_1.5.6_2012-05-07.oxp
    ~/.Oolite/AddOns/galaxy 2, Blackjack's Bullion 1.2.9.oxp
    ~/.Oolite/AddOns/Assassins.oxp
    ~/.Oolite/AddOns/OXPConfig2.3.1.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy6_Textures.oxp
    ~/.Oolite/AddOns/Povray_Planets_Galaxy5_Textures.oxp
    ~/.Oolite/AddOns/EnhancedMisjump_1.1.oxp
    ~/.Oolite/AddOns/Povray_Planets_1.0.oxp
    ~/.Oolite/AddOns/DTT_MK-1_v1.0.oxp
    ~/.Oolite/AddOns/randomshipnames1.3.oxp
    ~/.Oolite/AddOns/technical_reference_library_1.0.1.oxp
12:00:35.895 [shipData.load.begin]: Loading ship data.
12:00:37.207 [shipData.merge.failed]: ***** ERROR: one or more shipdata.plist entries have like_ship references that cannot be resolved: factions-bountyhunter-asp, factions-bountyhunter-fdl, factions-hacker-viper
12:00:44.215 [script.javascript.init]: JavaScript reset successful.
12:00:45.630 [script.load.world.listAll]: Loaded 91 world scripts:
    ams_system 2.02
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    assassins
    behemoth 2.6
    bigShips_populator 1.0.2
    Blackjacks 1.2.9
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    clipper_tanks_script.js 1.3.2
    communist_population 2.11
    CT_Script 2.0
    deposed
    dictators.js 1.0
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    Escort_Contracts 1.5.6
    Escort_Contracts_Rep 1.5.6
    explorer_club.js 1.3.3
    explorer_club_snapshot.js 1.3.3
    Factions 1.12
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    Fuel Collector 0.07
    GalNavy 5.4.3
    hofd 5.3.0
    in-system_taxi 1.2.1
    Library book: EFTTCAOIL 1.0
    long_way_round
    market_observer 2.2.2
    mil_injectors.js 1.03
    missile_analyser 1.2
    newskim
    oolite-cloaking-device 1.77
    oolite-constrictor-hunt 1.77
    oolite-contracts-cargo 1.77
    oolite-contracts-helpers 1.77
    oolite-contracts-parcels 1.77
    oolite-contracts-passengers 1.77
    oolite-nova 1.77
    oolite-thargoid-plans 1.77
    oolite-trumbles 1.77
    oreProcessor 1.59
    OXPConfig 2.3.1
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    Police_Scanner_Upgrade 1.3.1
    Povray Planets 1
    Povray Planets Galaxy1 Textures 1.1
    Povray Planets Galaxy2 Textures 1.1
    Povray Planets Galaxy3 Textures 0.1
    Povray Planets Galaxy4 Textures 0.1
    Povray Planets Galaxy5 Textures 0.1
    Povray Planets Galaxy6 Textures 0.1
    Povray Planets Galaxy7 Textures 0.1
    Povray Planets Galaxy8 Textures 0.1
    Random_Hits 1.4.18
    randomshipnames 1.3
    SE-main-script 2.5
    Ships Library 0.5
    snoopers 2.4
    taranis_one 1.3
    targetAutolock 1.11
    taxi_galactica_main 1.0
    tech_ref_lib 1.0.1
    trophy_col 2.1
    uni_turret_switcher.js 0.01
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
12:00:52.235 [Povray Planets]: Startup
12:00:52.235 [Povray Planets]: Povray Planets Galaxy1 Textures
12:00:52.236 [Povray Planets]: Monkey patch Povray Planets Galaxy1 Textures
12:00:52.237 [Povray Planets]: Povray Planets Galaxy2 Textures
12:00:52.237 [Povray Planets]: Monkey patch Povray Planets Galaxy2 Textures
12:00:52.238 [Povray Planets]: Povray Planets Galaxy3 Textures
12:00:52.239 [Povray Planets]: Monkey patch Povray Planets Galaxy3 Textures
12:00:52.239 [Povray Planets]: Povray Planets Galaxy4 Textures
12:00:52.240 [Povray Planets]: Monkey patch Povray Planets Galaxy4 Textures
12:00:52.241 [Povray Planets]: Povray Planets Galaxy5 Textures
12:00:52.241 [Povray Planets]: Monkey patch Povray Planets Galaxy5 Textures
12:00:52.242 [Povray Planets]: Povray Planets Galaxy6 Textures
12:00:52.242 [Povray Planets]: Monkey patch Povray Planets Galaxy6 Textures
12:00:52.243 [Povray Planets]: Povray Planets Galaxy7 Textures
12:00:52.244 [Povray Planets]: Monkey patch Povray Planets Galaxy7 Textures
12:00:52.245 [Povray Planets]: Povray Planets Galaxy8 Textures
12:00:52.245 [Povray Planets]: Monkey patch Povray Planets Galaxy8 Textures
12:00:54.748 [startup.complete]: ========== Loading complete in 21.34 seconds. ==========
12:01:39.097 [script.javascript.init]: JavaScript reset successful.
12:01:39.236 [script.load.world.listAll]: Loaded 91 world scripts:
    ams_system 2.02
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    assassins
    behemoth 2.6
    bigShips_populator 1.0.2
    Blackjacks 1.2.9
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    clipper_tanks_script.js 1.3.2
    communist_population 2.11
    CT_Script 2.0
    deposed
    dictators.js 1.0
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    Escort_Contracts 1.5.6
    Escort_Contracts_Rep 1.5.6
    explorer_club.js 1.3.3
    explorer_club_snapshot.js 1.3.3
    Factions 1.12
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    Fuel Collector 0.07
    GalNavy 5.4.3
    hofd 5.3.0
    in-system_taxi 1.2.1
    Library book: EFTTCAOIL 1.0
    long_way_round
    market_observer 2.2.2
    mil_injectors.js 1.03
    missile_analyser 1.2
    newskim
    oolite-cloaking-device 1.77
    oolite-constrictor-hunt 1.77
    oolite-contracts-cargo 1.77
    oolite-contracts-helpers 1.77
    oolite-contracts-parcels 1.77
    oolite-contracts-passengers 1.77
    oolite-nova 1.77
    oolite-thargoid-plans 1.77
    oolite-trumbles 1.77
    oreProcessor 1.59
    OXPConfig 2.3.1
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    Police_Scanner_Upgrade 1.3.1
    Povray Planets 1
    Povray Planets Galaxy1 Textures 1.1
    Povray Planets Galaxy2 Textures 1.1
    Povray Planets Galaxy3 Textures 0.1
    Povray Planets Galaxy4 Textures 0.1
    Povray Planets Galaxy5 Textures 0.1
    Povray Planets Galaxy6 Textures 0.1
    Povray Planets Galaxy7 Textures 0.1
    Povray Planets Galaxy8 Textures 0.1
    Random_Hits 1.4.18
    randomshipnames 1.3
    SE-main-script 2.5
    Ships Library 0.5
    snoopers 2.4
    taranis_one 1.3
    targetAutolock 1.11
    taxi_galactica_main 1.0
    tech_ref_lib 1.0.1
    trophy_col 2.1
    uni_turret_switcher.js 0.01
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
12:01:42.224 [Povray Planets]: Startup
12:01:42.225 [Povray Planets]: Povray Planets Galaxy1 Textures
12:01:42.226 [Povray Planets]: Monkey patch Povray Planets Galaxy1 Textures
12:01:42.227 [Povray Planets]: Povray Planets Galaxy2 Textures
12:01:42.227 [Povray Planets]: Monkey patch Povray Planets Galaxy2 Textures
12:01:42.228 [Povray Planets]: Povray Planets Galaxy3 Textures
12:01:42.229 [Povray Planets]: Monkey patch Povray Planets Galaxy3 Textures
12:01:42.230 [Povray Planets]: Povray Planets Galaxy4 Textures
12:01:42.231 [Povray Planets]: Monkey patch Povray Planets Galaxy4 Textures
12:01:42.232 [Povray Planets]: Povray Planets Galaxy5 Textures
12:01:42.233 [Povray Planets]: Monkey patch Povray Planets Galaxy5 Textures
12:01:42.233 [Povray Planets]: Povray Planets Galaxy6 Textures
12:01:42.234 [Povray Planets]: Monkey patch Povray Planets Galaxy6 Textures
12:01:42.235 [Povray Planets]: Povray Planets Galaxy7 Textures
12:01:42.236 [Povray Planets]: Monkey patch Povray Planets Galaxy7 Textures
12:01:42.237 [Povray Planets]: Povray Planets Galaxy8 Textures
12:01:42.238 [Povray Planets]: Monkey patch Povray Planets Galaxy8 Textures
12:02:07.801 [bigShips_populator]: 2 big trader(s) added to the Esbete system.
12:02:45.574 [bigShips_populator]: 0 big trader(s) added to the Atorat system.
It's quite annoying how often the game crashes on me lately. Doubly so as I have a Random Hits bounty in Atorat. Twice I've managed to dispatch that one so far, only for the game to quit on me afterwards: the first time while approaching the planet (no stations in this system apart from the main Coriolis and a seedy space bar), and the second time just after the docking animation at the main station. The latter was especially frustrating, as I expect you can imagine.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by cim »

Could you try using a nightly build to see if that makes a difference? That looks like a memory allocation bug causing a crash deep in the graphics drivers, and we did fix a graphics related allocation bug recently. (Of course, it could be your graphics drivers that have the bug instead)
User avatar
BuggyBY
Dangerous
Dangerous
Posts: 108
Joined: Thu Feb 09, 2012 9:03 am

Re: Graphics bug and occasional CTD using v1.77 on netbook

Post by BuggyBY »

cim wrote:
Could you try using a nightly build to see if that makes a difference? That looks like a memory allocation bug causing a crash deep in the graphics drivers, and we did fix a graphics related allocation bug recently. (Of course, it could be your graphics drivers that have the bug instead)
On my first try using v1.77.1.5674 (x86-64), Oolite crashed while approaching the Seedy Space Bar (which seemed to be under attack by mob bosses, judging by the laser fire and wormholes around it; I didn't get close enough to ID any of the ships before the crash). The console log just said Segmentation fault (something I also got once using stable v1.77).
The second time on trunk, the game froze (but did not die) after some time spent mining a few asteroids near the Space Bar. Quoth the console:

Code: Select all

*** glibc detected *** ./oolite.app/oolite: corrupted double-linked list: 0x000000000641e720 ***
According to System Monitor, just before I killed the oolite process it was taking up 269.2MiB of RAM, Waiting Channel listed as futex_wait_queue_me. (For future reference, is the info from the System Monitor of any use for tracing these errors?)
The third time it froze again (this time just after locking on the bar's resident GalMine Hopper), with a slightly different message:

Code: Select all

*** glibc detected *** ./oolite.app/oolite: malloc(): smallbin double linked list corrupted: 0x0000000008d64f60 ***
On my fourth attempt, I got another Segmentation fault approaching the space bar (this time without attackers in the vicinity).

I'll try again tomorrow, as I'm fairly tired.
Post Reply