Fractal Softworks Forum

Starsector => Bug Reports & Support => Bug Reports & Support (modded) => Topic started by: PopoDalopo on April 04, 2021, 06:17:46 PM

Title: .95a save won't load
Post by: PopoDalopo on April 04, 2021, 06:17:46 PM
Hi, I just went to load my current save after playing earlier today and im getting this https://imgur.com/a/BJMgOjE (https://imgur.com/a/BJMgOjE)

The only mods I have are LazyLib, Console commands and Adjustable Skill Threshold

This isn't a save from .91, this is a newish save

Any help would be greatly appreciated as I'm already a good bit into this save

Thank you
Title: Re: .95a save won't load
Post by: Alex on April 04, 2021, 06:18:53 PM
Hmm - if your character level is higher than the max level, I understand that can cause this sort of thing. So it's quite likely mod-related.

If you can send me your save, I can take a look tomorrow.
Title: Re: .95a save won't load
Post by: PopoDalopo on April 04, 2021, 06:28:42 PM
The level is 15, but I do have more skill points than I should.

Heres a link for it https://drive.google.com/file/d/1kh942VoaiigIH37JnWR01RIjUVaRbTu0/view?usp=sharing (https://drive.google.com/file/d/1kh942VoaiigIH37JnWR01RIjUVaRbTu0/view?usp=sharing)

Thanks a bunch
Title: Re: .95a save won't load
Post by: Jet Black on April 16, 2021, 10:44:35 AM
I just updated a few mods today, made a new game and tried to load my first save. I got that error as well. I posted about it before I saw this. I will paste my post below incase any of it helps.

I also want to add that before today I have never had any problems loading.

Quote
Today I updated two mods. [0.95a] Arma Armatura 1.4.5d (4/16/2021) and [0.95a] Industrial.Evolution 2.1.a - Campaign content expansion.
Then I installed [0.95a] Kingdom of Terra (v0.13.1) - Taverns in Caverns (+Hotfix).
Then I removed Outer Rim Alliance and Xhan Empire.

When I update, I always delete the old mod folder. I have also never had loading problems before today.

I had to start a new game because of the Industrial Evolution mod. Failed to load my save about an hour after starting. Might have been my first load with those mods.

When the load bar ends some text pops up instead of loading into game. I dug through my log file for what I think it was showing me and pasted it below. I made a test game and loaded with no problem.

Anyone have any ideas of which mod did it? Or any tips on what to look for in my log file to figure it out?

---- 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         : 388197
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.api.impl.campaign.procgen.Constellation
class[6]            : com.fs.starfarer.campaign.CircularOrbit
class[7]            : com.fs.starfarer.campaign.JumpPoint
class[8]            : exerelin.campaign.intel.fleets.NexTravelStage
class[9]            : exerelin.campaign.intel.colony.ColonyExpeditionIntel
class[10]           : com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData
class[11]           : com.fs.starfarer.api.impl.campaign.fleets.RouteManager
class[12]           : com.fs.starfarer.campaign.fleet.CampaignFleet
class[13]           : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
class[14]           : com.fs.starfarer.api.util.TimeoutTracker$ItemData
class[15]           : com.fs.starfarer.api.util.TimeoutTracker
class[16]           : com.fs.starfarer.campaign.ai.NavigationModule
class[17]           : com.fs.starfarer.campaign.ai.ModularFleetAI
class[18]           : com.fs.starfarer.campaign.econ.Market
class[19]           : com.fs.starfarer.rpg.Person
class[20]           : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent$AvailableOfficer
class[21]           : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent
class[22]           : java.util.LinkedHashMap
converter-type[2]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[23]           : com.fs.starfarer.campaign.rules.Memory
class[24]           : com.fs.starfarer.campaign.CommDirectoryEntry
class[25]           : com.fs.starfarer.campaign.CommDirectory
class[26]           : com.fs.starfarer.campaign.econ.reach.ReachEconomy
class[27]           : com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper
class[28]           : com.fs.starfarer.campaign.econ.Economy
class[29]           : com.fs.starfarer.campaign.CustomCampaignEntity
class[30]           : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[31]           : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[32]           : com.fs.starfarer.campaign.Hyperspace
class[33]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[3]   : 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         : 388197
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.api.impl.campaign.procgen.Constellation
class[6]            : com.fs.starfarer.campaign.CircularOrbit
class[7]            : com.fs.starfarer.campaign.JumpPoint
class[8]            : exerelin.campaign.intel.fleets.NexTravelStage
class[9]            : exerelin.campaign.intel.colony.ColonyExpeditionIntel
class[10]           : com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData
class[11]           : com.fs.starfarer.api.impl.campaign.fleets.RouteManager
class[12]           : com.fs.starfarer.campaign.fleet.CampaignFleet
class[13]           : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
class[14]           : com.fs.starfarer.api.util.TimeoutTracker$ItemData
class[15]           : com.fs.starfarer.api.util.TimeoutTracker
class[16]           : com.fs.starfarer.campaign.ai.NavigationModule
class[17]           : com.fs.starfarer.campaign.ai.ModularFleetAI
class[18]           : com.fs.starfarer.campaign.econ.Market
class[19]           : com.fs.starfarer.rpg.Person
class[20]           : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent$AvailableOfficer
class[21]           : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent
class[22]           : java.util.LinkedHashMap
converter-type[2]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[23]           : com.fs.starfarer.campaign.rules.Memory
class[24]           : com.fs.starfarer.campaign.CommDirectoryEntry
class[25]           : com.fs.starfarer.campaign.CommDirectory
class[26]           : com.fs.starfarer.campaign.econ.reach.ReachEconomy
class[27]           : com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper
class[28]           : com.fs.starfarer.campaign.econ.Economy
class[29]           : com.fs.starfarer.campaign.CustomCampaignEntity
class[30]           : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[31]           : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[32]           : com.fs.starfarer.campaign.Hyperspace
class[33]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[3]   : com.fs.starfarer.campaign.save.I
version             : not available

Title: Re: .95a save won't load
Post by: ShangTai on April 16, 2021, 12:20:48 PM
I think, I have same problem. I also downloaded [0.95a] Industrial.Evolution 2.1.a - Campaign content expansion today.

Quote
3286603 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Error loading
3286603 [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         : 605172
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         : 605172
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.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(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.campaign.CampaignState.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.k.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.Oo0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Oo0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.D.oooO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.interface.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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.getEn titiesWithOrbitTarget(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.setUpg radeSpec(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.GeneratedMethodAccessor67.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)
   ... 114 more