CTD trunk nightly 1.83.0.6610-150824-1274242

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

Moderators: winston, another_commander, Getafix

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Tue Aug 25, 2015 12:13 am

Paused the game whilst docked, minimised it to task bar, went to the loo - and Oolite had crashed when I returned.

Latest.log here.


Edit to add: can't repeat it, but on subsequent flights, Oolite seems to be using more RAM than usual.
Last edited by Cody on Tue Aug 25, 2015 1:10 am, edited 7 times in total.

Layne
---- E L I T E ----
---- E L I T E ----
Posts: 355
Joined: Sat Mar 28, 2015 11:14 pm

Re: Trunk nightly 1.83.0.6610-150824-1274242 crash

Post by Layne » Tue Aug 25, 2015 12:34 am

Cody wrote:Paused the game whilst docked, minimised it to task bar, went to the loo - and Oolite had crashed when I returned.

Latest.log here.
Now, are you sure it wasn't the loo causing the error?

Maybe you should include a log from the privy as well.

*eyebrow waggle*

On second thought... don't.
Reports of my death have been greatly underestimated.

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4018
Joined: Fri Nov 11, 2011 6:19 pm

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by cim » Tue Aug 25, 2015 6:30 am

Looks like something filled up all the memory in the Javascript engine. None of your OXPs seem particularly likely to do that - have any of them been upgraded recently? On the other hand I don't think anything in the core JS scripts should be doing that either.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Tue Aug 25, 2015 12:57 pm

No, nothing's been upgraded within the last fortnight, and I run trunk every night. A CTD, of any sort, is a very rare occurrence on my machine.


An unconnected question: roughly how much system RAM would you expect Oolite to use? Not that I'm lacking RAM - I've got oodles of it.

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4018
Joined: Fri Nov 11, 2011 6:19 pm

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by cim » Tue Aug 25, 2015 7:10 pm

Strange. I wonder if there's something in one of the OXPs that causes trouble if the game is paused for a while.

Oolite uses a bit over 1Gb for me. Depending on how many large texture OXPs you run, it could easily go higher.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Tue Aug 25, 2015 9:50 pm

Been experimenting: normally, Oolite uses 1.2GB/1.3GB here whether flying, docked, or paused. When docked, paused, and minimised however, I've just had one occurrence where its RAM usage jumped to over 5GB <scratches head>


Again - docked, paused, minimised, RAM usage climbed steadily. At over 8GB Oolite locked-up solid, with a similar bunch of errors in the log.

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4018
Joined: Fri Nov 11, 2011 6:19 pm

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by cim » Wed Aug 26, 2015 5:19 pm

Does it happen if you're minimised but not paused? (If so, does it matter if you're docked)

Does it also happen while minimised in 1.82?

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Wed Aug 26, 2015 5:45 pm

Only pausing when docked (then minimising) is my usual way of playing, so I'm very rarely, if ever, paused in flight. I did try last night, but could not induce the fault. I've not noticed it before when only minimised, whether docked or in flight, and I would surely notice such an increase in RAM usage (I have a tell-tale in the system tray). I'll test that later, though - and I'll try without OXPs too. Any other logging I can enable?

I've never seen it in 1.82 (again, I'll test that later), and I hadn't seen it in 1.83 until 1.83.0.6610-150824-1274242.


Off-topic: I'm still seeing that occasional gfx glitch with planetary textures (at varying distances), btw.

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

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Zireael » Wed Aug 26, 2015 7:27 pm

Cody, I seem to recall you're on Windows. What program are you using to get that info in system tray?

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Wed Aug 26, 2015 7:30 pm

Zireael wrote:Cody, I seem to recall you're on Windows. What program are you using to get that info in system tray?
Sysinternals Process Explorer. Very useful tool - been using it for years (since before MS bought Sysinternals, in fact).

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Wed Aug 26, 2015 9:32 pm

I can't reproduce it when minimised in flight, but when minimised whilst docked I can, whether paused or not. Strangely, though I've never seen it before, I reproduced it once in 1.82 - docked, paused, and minimised. Hmm... could it be my machine? I can't see how, but... time to try without OXPs, I suppose.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13636
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Cody » Wed Aug 26, 2015 11:04 pm

Cody wrote:... time to try without OXPs, I suppose.
No difference in strict mode - still occurring. <scratches head - again>

Commander_X
---- E L I T E ----
---- E L I T E ----
Posts: 274
Joined: Sat Aug 09, 2014 4:16 pm

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Commander_X » Thu Aug 27, 2015 2:51 am

<tosses 0.02 Credits on the table>
Could be some of the AddOns.
Here are two examples of memory behavior (both with the self build of the latest):
1. No AddOns (launched from oolite.app created by the build, with an older save file)
a. startup (@ 18:38)
Image
b. one trip, docked, paused (@ 20:07)
Image
2. With AddOns (launched from my "regular" local x86_64 folder with the same Resources + dlls + exe as above)
a. startup (@ 20:15)
Image
b. one trip, docked paused (@ 20:54)
Image
While in case 1 oolite recovers 56k RAM in 1 hour 29 minutes, in case 2 it looses over 55 M in 39 minutes.
For the record, this is the report on AddOns in case 2:

Code: Select all

20:12:13.238 [searchPaths.dumpAll]: Resource paths: 
    Resources
    ../AddOns
    ../AddOns/accessoriesV2.1.oxp
    ../AddOns/Alerting Crosshairs 1.0.oxp
    ../AddOns/Auto Crosshairs 1.0.oxp
    ../AddOns/BGS-A_1.10.9.oxz
    ../AddOns/Cabal_Common_Library_1.7.1.oxz
    ../AddOns/CameraDrones_1.4.oxz
    ../AddOns/Comms_Pack_A_0.5.oxz
    ../AddOns/Distant Suns 0.5.1.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 1 version 0.7.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 2 version 0.2.1.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 3 version 0.2.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 4 version 0.2.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 5 version 0.2.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 6 version 0.2.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 7 version 0.2.oxp
    ../AddOns/Distant Suns 0.5.1.oxp/Distant Suns of Chart 8 version 0.2.oxp
    ../AddOns/FontDangerousSquare.oxz
    ../AddOns/griff.oxp
    ../AddOns/griff.oxp/Core_ships_suppressor_V1.1.oxp
    ../AddOns/griff.oxp/Griff_Adder_v1.04.2.oxp
    ../AddOns/griff.oxp/griff_alloys_and_wreckage_V1.4.2.oxp
    ../AddOns/griff.oxp/Griff_Anaconda_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Asp_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Boa_Mk2_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Boa_v1.04.2.oxp
    ../AddOns/griff.oxp/griff_cargopods_v1.04.2.oxp
    ../AddOns/griff.oxp/griff_CobraIII_alternate_model_v1.3.1.oxp
    ../AddOns/griff.oxp/Griff_Cobra_Mk1_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Cobra_Mk3_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Constrictor_v1.03.oxp
    ../AddOns/griff.oxp/Griff_Decals_v1.0.oxp
    ../AddOns/griff.oxp/Griff_ECMProofMissile_v1.01.oxp
    ../AddOns/griff.oxp/Griff_Escape_Capsule_v1.04.oxp
    ../AddOns/griff.oxp/Griff_Ferdelance_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Gecko_v1.04.1.oxp
    ../AddOns/griff.oxp/griff_ico_normalmapped_fullsize_tex_v1.1.oxp
    ../AddOns/griff.oxp/Griff_Krait_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Mamba2013_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Mamba_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Missile_v1.01.oxp
    ../AddOns/griff.oxp/Griff_Moray_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Python_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Shuttle_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Sidewinder_v1.04.2.oxp
    ../AddOns/griff.oxp/griff_station_bundle_fullsize_tex_v1.1.oxp
    ../AddOns/griff.oxp/Griff_Tharglet_v1.04.oxp
    ../AddOns/griff.oxp/Griff_Thargoid_v1.04.oxp
    ../AddOns/griff.oxp/Griff_Transporter_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Viper_v1.04.2.oxp
    ../AddOns/griff.oxp/Griff_Worm_v1.04.2.oxp
    ../AddOns/griff.oxp/start_in_a_griff_cobra3.oxp
    ../AddOns/Hawksound.oxp
    ../AddOns/Hyperradio.oxp
    ../AddOns/Hyperradio.oxp/Hyperradio1.26.1.oxp
    ../AddOns/Hyperradio.oxp/HyperradioAFC01.oxp
    ../AddOns/Hyperradio.oxp/hyperradioHH01.oxp
    ../AddOns/Hyperradio.oxp/hyperradioJFRG01.oxp
    ../AddOns/Hyperradio.oxp/hyperradioPSY01.oxp
    ../AddOns/PlanetFall 1.51.oxp
    ../AddOns/Povray_Planets.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_1.0.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy1_Textures_v1.1.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy2_Textures_v1.1.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy3_Textures.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy4_Textures.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy5_Textures.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy6_Textures.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy7_Textures.oxp
    ../AddOns/Povray_Planets.oxp/Povray_Planets_Galaxy8_Textures.oxp
    ../AddOns/randomshipnames1.4.oxp
    ../AddOns/Snoopers_2.5.oxz
    ../AddOns/stations_for_extra_planets_1.2.oxp
    ../AddOns/System_Features_Rings_1.1.oxp
    ../AddOns/System_Features_Sunspots_1.4.oxp
    ../AddOns/System_Redux.oxp
    ../AddOns/TOGY_Main 1.1.oxp
    ../AddOns/TOGY_Monuments pack.oxp
    ../AddOns/ZygoCinematicSky&Nebulas1.1.7.oxp
20:12:13.498 [shipData.load.begin]: Loading ship data.

User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6310
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by Diziet Sma » Thu Aug 27, 2015 3:58 am

Cody wrote:
Zireael wrote:Cody, I seem to recall you're on Windows. What program are you using to get that info in system tray?
Sysinternals Process Explorer. Very useful tool - been using it for years (since before MS bought Sysinternals, in fact).
The entire Sysinternals range of tools is very useful.. I've been using them for years too.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4018
Joined: Fri Nov 11, 2011 6:19 pm

Re: CTD trunk nightly 1.83.0.6610-150824-1274242

Post by cim » Thu Aug 27, 2015 6:24 am

So happens occasionally in 1.82 while docked, paused and minimised; happens reliably in current nightly builds in the same situation?

Is your 1.82 install the "players" or "OXPers" version?

You don't think this happened in whatever your previous nightly build was? Can you remember which one that was?

Post Reply