Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: Infrequent crashes after big battles or fighting particular enemies.  (Read 219 times)

Matheld

  • Lieutenant
  • **
  • Posts: 87
  • Warm to the Touch
    • View Profile

Literally the first time posting here, so please excuse any mistakes :)

To the point, I've infrequently crashed to desktop at the end of battles or in the middle of them. With the message "Fatal: Null - Check starsector.log for more info." Finding this file provides me with this (I think it's the important bit of the crash report, do tell me if you want the whole thing.)

Spoiler
56585 [Thread-3] INFO  fleethistory.BattleLogger  - Battle logger initialized
60588 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Picked fleet Automated Defenses
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Shields, What Shields?, isEnemy 0
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Cethlenn, isEnemy 0
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Keter, isEnemy 0
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Mercurial Scythe, isEnemy 0
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship SDS Judgement of Andrada, isEnemy 0
60589 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Anticlea, isEnemy 0
60590 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Stars Below, isEnemy 0
60590 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Star Ark, isEnemy 0
60590 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Basilisk, isEnemy 0
60590 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Manawydan, isEnemy 0
60590 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [cruiser]
60591 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship ISS Prize of High Orbit, isEnemy 0
61094 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Playing intro sound
63255 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63255 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63256 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63256 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63256 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63257 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63257 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
63257 [Thread-3] INFO  org.histidine.chatter.combat.ChatterCombatPlugin  - Adding ship null, isEnemy 0
70454 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
72675 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [cruiser]
84239 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [cruiser]
90978 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
92780 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
93239 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [frigate]
96458 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [frigate]
97396 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
99647 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
99647 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [cruiser]
103995 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [cruiser]
107654 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
108568 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [frigate]
115700 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
116163 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
120327 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
124025 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
130585 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
131929 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
135580 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
137399 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [destroyer]
139513 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at listeners.DamageModel.modifyDamageTaken(DamageModel.java:196)
   at com.fs.starfarer.api.combat.listeners.CombatListenerUtil.modifyDamageTaken(CombatListenerUtil.java:68)
   at com.fs.starfarer.api.combat.listeners.CombatListenerUtil.modifyDamageTaken(CombatListenerUtil.java:60)
   at com.fs.starfarer.combat.entities.Ship.applyDamage(Unknown Source)
   at com.fs.starfarer.combat.E.super.A.o00000(Unknown Source)
   at com.fs.starfarer.combat.E.oOOO.super(Unknown Source)
   at com.fs.starfarer.combat.E.oOOO.super(Unknown Source)
   at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
   at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
   at com.fs.starfarer.combat.CombatState.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]

I am unsure where the problem lies, I do run a handful of mods, (Realistic Combat, Combat chatter, Fleet Action History, Fuel Siphoning, LazyLib, MagicLib, Autosave and Terraforming & Stations), and I have a feeling its perhaps the realistic combat mod? If so I shall post a bug report there as well. But I felt I should put it up here since it involves the "Special ships", the automated defences around a Hypershunt that breaks apart into smaller ships when destroyed? (I don't actually know the name of them yet) It crashes a second or two after one of them breaks up.

The other time it happens is right after a battle has been concluded. Mostly with pirates (as those are the ones I fight the most) and mostly when it comes to very large pirate fleets. I've been able to circumvent the issue by just.. not doing the battle, but it's not always I can do that, and since it happens so infrequently and I've honestly no idea when it will happen.. I've sometimes lost an hour or so of progress because I forgot to save.

Anyway, I hope I can find what the issue is so I can figure out what the Hypershunt is for, and learn what these entities are.

(Also I love the game, keep up the good work. <3 )
Logged

Histidine

  • Admiral
  • *****
  • Posts: 4688
    • View Profile
    • GitHub profile
Re: Infrequent crashes after big battles or fighting particular enemies.
« Reply #1 on: June 01, 2023, 05:25:08 PM »

This crash is from Realistic Combat; if you're not already on the latest version, see if updating fixes it.
Logged

Matheld

  • Lieutenant
  • **
  • Posts: 87
  • Warm to the Touch
    • View Profile
Re: Infrequent crashes after big battles or fighting particular enemies.
« Reply #2 on: June 01, 2023, 05:41:39 PM »

That's the issue then. I am on the latest update (Updated before posting here in fact, to see if it fixed anything), I'll post a bug report there as well then. Thanks!
Logged