Arrowstar / ksptot

KSP Trajectory Optimization Tool
Other
78 stars 13 forks source link

KSPTOT halts when loading bodies.ini #26

Open thunder175 opened 3 years ago

thunder175 commented 3 years ago

I have a custom set up rescaled 6.4x/10.625x solar system using Sigma Dimensions. I also am using Minor Planets Expansion pack. I generated a new bodies.ini file, however when opening that new bodies.ini file the progress bar stops at 622/1215 and does not proceed any further. Only remedy is to close the program.

Attached are the offending bodies.ini file and log file. bodies.zip

Arrowstar commented 3 years ago

Doesn't appear to be an issue in the latest v1.6.8 pre-release. Could you please try loading that bodies file in v1.6.8 PR9? If you don't have it already, you'll need the MATLAB Compiler Runtime R2021a installed.

thunder175 commented 3 years ago

Installed both and I'm still getting a stoppage with that particular bodies.ini file. Updated log:

ksptot.log

Arrowstar commented 3 years ago

Okay, thanks for the info. Are you on Windows or Linux?

thunder175 commented 3 years ago

Windows 10

Arrowstar commented 3 years ago

Could you please try the following build of KSPTOT and see if it resolves the issue? If not, please post the ksptot.log file again. Thanks!

https://drive.google.com/file/d/1-aqO3hYUWqcVyjAd9BP0EG4Kb60vwS1w/view?usp=sharing

thunder175 commented 3 years ago

Nope, still halting at 622. ksptot.log

I thought it was maybe just too much to handle size wise so I tried a smaller bodies file and that worked. Then I tried a JNSQ bodies.ini file I made a long time ago which is actually a little bigger than the one I posted above and it loaded fine as well. So I'm guessing something in that bodies.ini file it doesn't like?

Arrowstar commented 3 years ago

Hmm, I'm not really sure. I tried the executable I built over here and your bodies file worked with it. I also tried it on another computer and it also worked with it. Can you start removing bodies from the file one by one until you figure out which one is causing it to break?