1
Bug Reports & Support (modded) / [0.95a-RC10] Random bar crash that started up after a few cycles. (Solved)
« on: March 28, 2021, 10:43:56 PM »
Running rc10 with a few mods that are up to date with the current version. Everything was fine for a cycle or two, but now when I go into a bar I sometimes get a "IllegalStateException: sys.star must not be null" notification that crashes my game unless Im running devmode on console commands. Relevant logs below.
Any help I could get for determing if this is a mod or base game issue would be appreciated.
Spoiler
210843 [Thread-3] WARN com.fs.starfarer.campaign.rules.oOOO - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD: sys.star must not be null
java.lang.IllegalStateException: sys.star must not be null
at org.wisp.stories.nirvana.NirvanaQuest.regenerateQuest(NirvanaQuest.kt:63)
at wisp.questgiver.AutoBarEventDefinition$AutoBarEvent.shouldShowAtMarket(AutoBarEventDefinition.kt:50)
at com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD.showOptions(BarCMD.java:255)
at com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD.execute(BarCMD.java:153)
at com.fs.starfarer.campaign.rules.oOOO.execute(Unknown Source)
at com.fs.starfarer.campaign.rules.C.runScript(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:176)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:209)
at com.fs.starfarer.ui.newui.O0Oo$1.o00000(Unknown Source)
at com.fs.starfarer.ui.newui.new.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.k.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.int.Ò00000(Unknown Source)
at com.fs.starfarer.ui.int.processInput(Unknown Source)
at com.fs.starfarer.ui.k.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.new.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0O.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.O0Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.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.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.IllegalStateException: sys.star must not be null
at org.wisp.stories.nirvana.NirvanaQuest.regenerateQuest(NirvanaQuest.kt:63)
at wisp.questgiver.AutoBarEventDefinition$AutoBarEvent.shouldShowAtMarket(AutoBarEventDefinition.kt:50)
at com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD.showOptions(BarCMD.java:255)
at com.fs.starfarer.api.impl.campaign.rulecmd.missions.BarCMD.execute(BarCMD.java:153)
at com.fs.starfarer.campaign.rules.oOOO.execute(Unknown Source)
at com.fs.starfarer.campaign.rules.C.runScript(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:176)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:209)
at com.fs.starfarer.ui.newui.O0Oo$1.o00000(Unknown Source)
at com.fs.starfarer.ui.newui.new.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.k.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.int.Ò00000(Unknown Source)
at com.fs.starfarer.ui.int.processInput(Unknown Source)
at com.fs.starfarer.ui.k.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.new.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0O.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.O0Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Q.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00.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.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[close]
Any help I could get for determing if this is a mod or base game issue would be appreciated.