I disabled all mods except the latest industrial evolution, nexerelin and the three libraries commonly used. (Magic, graphics, lazy)
Still got the crash, after trying to load a game- All i did, for testing purposes, was to buy some ships and supplies, enter an unknown star system with a yellow warning beacon, salvage a ship, scan a planet, save and exit.
This log includes me saving the game, returning to the main menu, and trying and failing to load the save.
Spoiler
324501 [Thread-3] INFO exerelin.plugins.ExerelinModPlugin - Before game save
324502 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving to ..\\saves/save_dfghjk_7600770850365553843...
324502 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 2
324502 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 3
325498 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 4
325498 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 6
325730 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 6B
325732 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Renaming [campaign.xml] to [campaign.xml.bak]
325732 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Renaming [descriptor.xml] to [descriptor.xml.bak]
325732 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Renaming [campaign.xml.inprogress] to [campaign.xml]
325733 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Renaming [descriptor.xml.inprogress] to [descriptor.xml]
325733 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 7
325733 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Saving stage 8
325733 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Finished saving
325754 [Thread-3] INFO exerelin.plugins.ExerelinModPlugin - After game save
325759 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_ResLab at 1.4
325759 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_HullDecon at 1.1
325759 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_RiftGen at 0.6
325759 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_HullForge at 1.2
330746 [Thread-9] INFO sound.O - Creating streaming player for music with id [miscallenous_main_menu.ogg]
330746 [Thread-9] INFO sound.null - Playing music with id [miscallenous_main_menu.ogg]
330903 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_dfghjk_7600770850365553843\descriptor.xml]
330910 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_gfhfh_3935798150279529979\descriptor.xml]
330929 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_test_8632735482256685986\descriptor.xml]
330943 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_VarunaYang_738930536615101538\descriptor.xml]
330957 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_vb_991850264943680250\descriptor.xml]
330969 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Reading save data from [..\saves\save_z7tztf_6729981246259419235\descriptor.xml]
332865 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\saves\save_dfghjk_7600770850365553843...
332870 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 2
332870 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 3
333780 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_ResLab at 1.4
333780 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_HullDecon at 1.1
333780 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_RiftGen at 0.6
333780 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition - Chance for IndEvo_HullForge at 1.2
333781 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Error loading
333781 [Thread-3] ERROR com.fs.starfarer.campaign.save.CampaignGameManager - Failed calling method
---- Debugging information ----
message : Failed calling method
cause-exception : java.lang.NullPointerException
cause-message : null
method : com.fs.starfarer.campaign.econ.PlanetConditionMarket.readResolve()
class : com.fs.starfarer.campaign.econ.PlanetConditionMarket
required-type : com.fs.starfarer.campaign.econ.PlanetConditionMarket
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 210524
class[1] : com.fs.starfarer.campaign.CampaignPlanet
class[2] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3] : com.fs.util.container.repo.ObjectRepository
class[4] : com.fs.starfarer.campaign.StarSystem
class[5] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[6] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[7] : com.fs.starfarer.campaign.Hyperspace
class[8] : com.fs.starfarer.campaign.CampaignEngine
converter-type[2] : com.fs.starfarer.campaign.save.I
version : not available
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Failed calling method
---- Debugging information ----
message : Failed calling method
cause-exception : java.lang.NullPointerException
cause-message : null
method : com.fs.starfarer.campaign.econ.PlanetConditionMarket.readResolve()
class : com.fs.starfarer.campaign.econ.PlanetConditionMarket
required-type : com.fs.starfarer.campaign.econ.PlanetConditionMarket
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 210524
class[1] : com.fs.starfarer.campaign.CampaignPlanet
class[2] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3] : com.fs.util.container.repo.ObjectRepository
class[4] : com.fs.starfarer.campaign.StarSystem
class[5] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[6] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[7] : com.fs.starfarer.campaign.Hyperspace
class[8] : com.fs.starfarer.campaign.CampaignEngine
converter-type[2] : com.fs.starfarer.campaign.save.I
version : not available
-------------------------------
at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:282)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.N.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.K.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.k.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.oooO.new(Unknown Source)
at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.super(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.fs.starfarer.campaign.BaseLocation.getAllEntities(Unknown Source)
at com.fs.starfarer.api.plugins.addOrRemovePlugins.IndEvo_PlanetMovingScript.getEntitiesWithOrbitTarget(IndEvo_PlanetMovingScript.java:201)
at com.fs.starfarer.api.IndEvo_IndustryHelper.planetHasRings(IndEvo_IndustryHelper.java:348)
at com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition.setUpgradeSpec(IndEvo_RuinsCondition.java:167)
at com.fs.starfarer.api.impl.campaign.econ.conditions.IndEvo_RuinsCondition.apply(IndEvo_RuinsCondition.java:31)
at com.fs.starfarer.campaign.econ.PlanetConditionMarket.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.PlanetConditionMarket.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.PlanetConditionMarket.readResolve(Unknown Source)
at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
... 91 more
333783 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 11
333783 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 12
336036 [Thread-3] INFO sound.O - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
336036 [Thread-3] INFO sound.O - Cleaning up music with id [campaign_music_part_2_v28.ogg]
336042 [Thread-7] INFO sound.O - Cleaning up music with id [miscallenous_main_menu.ogg]