Fractal Softworks Forum
Starsector => Bug Reports & Support => Bug Reports & Support (modded) => Topic started by: Orloth on February 11, 2019, 08:06:30 PM
-
This only happens to me after I take over colony or station. Once taken I can play for a few minutes, then it crashes to desktop with a null error.
Beyond this I have had no problems. I can play normally without issues as long as I do not take over a station and claim it for myself.
Sorry if this has been addressed already.
-
This sounds like you're running Nexerelin, right? Can you post the stack trace from starsector.log? That should help narrow it down.
-
Sadly, I am unsure how to do that. Is there a specific file I need to look in?
-
Assuming the default installation directory, the file will be:
C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\starsector.log
What you want to do is open that up and search for the last occurrence of "NullPointerException", without the quotes. Below that will be some indented lines (maybe 20ish?) that constitute the stack trace. If the game had just crashed, these lines should be very near the end of the file, if not at the very end.
-
Sorry, I had already started a saved game, so I basically just re-created the same error. This was taking over a different station than previously just to test it out.
4668263 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.campaign.econ.industries.MS_supersolar.addPostDemandSection(MS_supersolar.java:87)
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:969)
at com.fs.starfarer.campaign.ui.marketinfo.nullnew$1.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
at com.fs.starfarer.ui.ooOo.õo0000(Unknown Source)
at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.whilesuper$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.whilesuper.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.D.oooO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.while.processInputImpl(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.while.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.J.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.while.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.U.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.donew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.donew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
-
Hmm - looks like the same crash as here:
http://fractalsoftworks.com/forum/index.php?topic=15012.msg243418#msg243418
I'm not sure if "dealt with" means it's fixed in the dev verison of Shadowyards, or if there's a newer, released version of Shadowyards where it's fixed.
-
Thank you very much Alex for looking into that so quickly and finding that information.
I appeared to have the updated version per version checker, but I noticed in my files the date was different than the newest update in the Shadowyards mod forum.
I have downloaded and will test it out now.
Thank you again!
-
Glad to help, good luck!