Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: Unusual crash  (Read 1653 times)

Okim

  • Admiral
  • *****
  • Posts: 2161
    • View Profile
    • Okim`s Modelling stuff
Unusual crash
« on: December 27, 2014, 11:09:59 AM »

Hi.

Getting this odd crash upon attempting to trade with a particular market:

Spoiler
Quote
1695566 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.fleets.FleetFactory  - Creating trade fleet of tier 1 for market [Marauders Hideout] (volume: 318)
1695567 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager  - Spawned 10 point trade fleet from [Marauders Hideout] to [Black Widows Hideout]
1695582 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData  - Updating connection: [stal_rzhavaya]: trade (s: 5, l: 1), smuggling: (s: 0, l: 0)
1698085 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.events.TradeInfoUpdateEvent  - Picking market updates
1698085 [Thread-5] INFO  com.fs.starfarer.api.impl.campaign.events.TradeInfoUpdateEvent  - Adding Weapon Components(Cold Sands)
1717253 [Thread-5] ERROR com.fs.starfarer.combat.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
   at com.fs.starfarer.ui.Q.<init>(Unknown Source)
   at com.fs.starfarer.ui.s.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.oOOO.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.B.??0000(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super.int$new(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.sizeChanged(Unknown Source)
   at com.fs.starfarer.ui.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.setSize(Unknown Source)
   at com.fs.starfarer.coreui.float.super(Unknown Source)
   at com.fs.starfarer.coreui.float.?00000(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.MarketInfoPanel.sizeChanged(Unknown Source)
   at com.fs.starfarer.ui.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.setSize(Unknown Source)
   at com.fs.starfarer.campaign.ui.T.sizeChanged(Unknown Source)
   at com.fs.starfarer.ui.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.setSize(Unknown Source)
   at com.fs.starfarer.ui.Q.setSize(Unknown Source)
   at com.fs.starfarer.coreui.OO0o.sizeChanged(Unknown Source)
   at com.fs.starfarer.ui.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.setSize(Unknown Source)
   at com.fs.starfarer.ui.Q.setSize(Unknown Source)
   at com.fs.starfarer.ui.String.int$5.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.String.int.setCurrentTab(Unknown Source)
   at com.fs.starfarer.ui.String.int.setCurrentTab(Unknown Source)
   at com.fs.starfarer.ui.String.P.showCoreInternal(Unknown Source)
   at com.fs.starfarer.ui.String.P.showCore(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.rulecmd.OpenCoreTab.execute(OpenCoreTab.java:39)
   at com.fs.starfarer.campaign.rules.super.execute(Unknown Source)
   at com.fs.starfarer.campaign.rules.D.runScript(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:96)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:46)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:52)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:110)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:139)
   at com.fs.starfarer.ui.String.P$1.o00000(Unknown Source)
   at com.fs.starfarer.ui.String.A.actionPerformed(Unknown Source)
[close]

Looks like a loop of sorts. So far this happens with at least 3 different commodities, but always with the same entity. The dialogue with that entity loads up correctly, but when you click on 'open trade' - it hangs and then crashes.

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24126
    • View Profile
Re: Unusual crash
« Reply #1 on: December 27, 2014, 12:50:32 PM »

Hmm. I could see this maybe happening if you've somehow got obscenely high stockpiles and/or supply demand - i.e. somewhere up around Float.MAX_VALUE. I *think* it's running out of memory while adding a bunch of little icons for supply/demand/etc for a given commodity.
Logged

Okim

  • Admiral
  • *****
  • Posts: 2161
    • View Profile
    • Okim`s Modelling stuff
Re: Unusual crash
« Reply #2 on: December 27, 2014, 03:37:21 PM »

Would increasing the stack size fix this issue? Like changing default 1000 to 25000 or higher?

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24126
    • View Profile
Re: Unusual crash
« Reply #3 on: December 28, 2014, 12:43:08 PM »

No, it's not stacks - it's in the market info panel.
Logged