Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Planet Search Overhaul (07/13/24)

Author Topic: Late game crashes. Trying to find what causes this.  (Read 2872 times)

Tigrextreme

  • Ensign
  • *
  • Posts: 14
    • View Profile
Late game crashes. Trying to find what causes this.
« on: August 20, 2019, 08:28:08 AM »

Hello everyone. I'm having a difficult time trying to read and find the culprit of this error. Can anyone give me an insight of this error log ?

Spoiler
155992 [Thread-10] INFO  sound.oo0O  - Creating streaming player for music with id [faction_generic_market_01_neutral_var01.ogg]
155993 [Thread-10] INFO  sound.null  - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
161026 [Thread-8] INFO  sound.oo0O  - Cleaning up music with id [faction_generic_market_01_neutral_var01.ogg]
161321 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
   at com.fs.starfarer.title.Object.OO0O.o00000(Unknown Source)
   at com.fs.starfarer.title.Object.OO0O.render(Unknown Source)
   at com.fs.starfarer.coreui.intsuper.o00000(Unknown Source)
   at com.fs.starfarer.ui.newnew.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.fleet.FleetMemberView.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.coreui.D.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.e.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.coreui.O0oo.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.coreui.oOOo.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.String.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.N.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.O0oO.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.N.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.Objectsuper.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.render(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.render(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)
161501 [Thread-10] INFO  sound.oo0O  - Creating streaming player for music with id [faction_generic_market_01_neutral_var01.ogg]
161502 [Thread-10] INFO  sound.null  - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
[close]

This reproducible error happens when i opened my own colony's ship storage which contain some modded ships (around 6-7 ships i believed). It CTD instantly.

This kind of crash also happen randomly on my old late game heavily modded save when i tried to prioritize my patrol ships in doctrine or when i visited trade menu (I forgot to keep those error logs but it showed the similar unknown source error like above one)

Here are the mods that i'm using if it helps.

Spoiler
AI Flag Tool
Another Portrait Pack
Arsenal Expansion
Automatic Orders
Autosave
Blackrock Drive Yards
Combat Chatter
Common Radar
Console Commands
Dassault-Mikoyan Engineering
Disassemble Reassemble
Fuel Siphoning
Grytpype and Moriarty's Defense Authority
Hazard Mining Incorporated
High Tech Armada
Interstellar Imperium
Kadur Remnant
LazyLib
Leading Pip
Legacy of Arkgneisis
Luddic Enhancement
MagicLib
Mayasuran Navy
Nexerelin
Outer Rim Alliance
Planetary Shield: Access Control
Ruthless Sector
Sanguinary Anarchistic Defectors
Scy Nation
Shadowyards
Ship/Weapon Pack
SkilledUp
SpeedUp
Starship Legends
Sundiving
Sylphon RnD
Tahlan Shipworks
Unknown Skies
Vayra's Ship Pack
Version Checker
Weapons Group Controls
ZZ Audio Plus
ZZ GraphicsLib
[close]

Game used around 3.5gb with these mods.
I ran vmparams with 6GBs
Idk.. I really need help with this problem.
Logged

Tigrextreme

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #1 on: August 23, 2019, 09:38:19 AM »

So i've found the cause of this problem. It was related to my custom autofit. Once i tried removing my own loadout from list, all the problems that causes Fatal:Null
 from Re-generate heavy patrol sample to newly built ship that did not use my custom loadout were now fine without any crashes.. which is very weird...

Here's the log that showed error when you scroll down your ship storage to the said problematic ship.

Spoiler
360808 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.ui.A.new.super(Unknown Source)
   at com.fs.starfarer.ui.A.new.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.String.<init>(Unknown Source)
   at com.fs.starfarer.ui.P.super(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOOo.addIconFor(Unknown Source)
   at com.fs.starfarer.campaign.command.J.updateSampleFleet(Unknown Source)
   at com.fs.starfarer.campaign.command.J.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.campaign.command.F.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.String.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.O0oO.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.Objectsuper.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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)
[close]

In case this might be useful for additional information. I also searched around the ship that crashed my game in ship storage (I tried deleting these line and my ship storage is now functional.. phew..)

Spoiler
Broken

<FMmbr z="197525" o="0" sid="23bde4_0" sN="FDT Loch Stemster" t="SHIP" iF="false" id="23bde6" sUN="false" civ="false" cCiv="false">
<savedVariant z="197526" hId="HA_lodium" v="36" c="16" hVId="23bde4_0" vDN="Burst" s="REFIT" mAAW="true" gV="false">
<wpn z="197527">
<e>
<st>WS0008</st>
<st>SRD_charity</st>
</e>
<e>
<st>WS0006</st>
<st>istl_pdlaser</st>
</e>
<e>
<st>WS0007</st>
<st>SRD_charity</st>
</e>
<e>
<st>WS0004</st>
<st>ora_recital</st>
</e>
<e>
<st>WS0005</st>
<st>istl_pdlaser</st>
</e>
<e>
<st>WS0001</st>
<st>ora_recital</st>
</e>
<e>
<st>WS0003</st>
<st>ora_recital</st>
</e>
<e>
<st>WS0002</st>
<st>ora_recital</st>
</e>
<e>
<st>CORE</st>
<st>HA_core_lodium</st>
</e>
</wpn>
<sM z="197528">
<e>
<st>WS0009</st>
<st>HA_seekerpulse_Pulse_0</st>
</e>
</sM>
<wng z="197529">
<st>mining_drone_wing</st>
</wng>
<wG z="197530">
<WGSpec z="197531" t="LINKED" a="true">
<s z="197532">
<st>WS0008</st>
<st>WS0007</st>
</s>
</WGSpec>
<WGSpec z="197533" t="LINKED" a="true">
<s z="197534">
<st>WS0004</st>
<st>WS0001</st>
<st>WS0003</st>
<st>WS0002</st>
</s>
</WGSpec>
<WGSpec z="197535" t="LINKED" a="true">
<s z="197536">
<st>WS0006</st>
<st>WS0005</st>
</s>
</WGSpec>
</wG>
<hM z="197537">
<st>HA_core</st>
<st>solar_shielding</st>
<st>advancedshieldemitter</st>
</hM>
<pM z="197538"></pM>
<suM z="197539"></suM>
</savedVariant>
<rT z="197540" cr="0.0" crPTM="0.5" sR="false" mo="true" lCR="false">
<m ref="197525"></m>
</rT>
<fD ref="196891"></fD>
</FMmbr>

Not Broken

<FMmbr z="1866" o="0" sid="1910fe_0" sN="FDT Godly Warrior" t="SHIP" iF="false" id="191100" sUN="false" civ="false" cCiv="false">
<savedVariant z="1867" hId="HA_lodium" v="36" c="10" hVId="sun_sl_191100" vDN="Burst" s="REFIT" mAAW="true" gV="false">
<wpn z="1868">
<e>
<st>WS0008</st>
<st>istl_hybridblaster</st>
</e>
<e>
<st>WS0006</st>
<st>istl_pdlaser</st>
</e>
<e>
<st>WS0007</st>
<st>istl_hybridblaster</st>
</e>
<e>
<st>WS0004</st>
<st>istl_magpulser</st>
</e>
<e>
<st>WS0005</st>
<st>istl_pdlaser</st>
</e>
<e>
<st>WS0001</st>
<st>istl_magpulser</st>
</e>
<e>
<st>WS0003</st>
<st>istl_magpulser</st>
</e>
<e>
<st>WS0002</st>
<st>istl_magpulser</st>
</e>
<e>
<st>CORE</st>
<st>HA_core_lodium</st>
</e>
</wpn>
<sM z="1869">
<e>
<st>WS0009</st>
<st>HA_seekerpulse_Pulse_0</st>
</e>
</sM>
<wng z="1870">
<st>SAD_Wadjet_Wing</st>
</wng>
<wG z="1871">
<WGSpec z="1872" t="LINKED" a="true">
<s z="1873">
<st>WS0008</st>
<st>WS0007</st>
</s>
</WGSpec>
<WGSpec z="1874" t="LINKED" a="true">
<s z="1875">
<st>WS0004</st>
<st>WS0001</st>
<st>WS0003</st>
<st>WS0002</st>
</s>
</WGSpec>
<WGSpec z="1876" t="LINKED" a="true">
<s z="1877">
<st>WS0006</st>
<st>WS0005</st>
</s>
</WGSpec>
</wG>
<hM z="1878">
<st>HA_core</st>
<st>solar_shielding</st>
<st>advancedshieldemitter</st>
<st>sun_sl_famous</st>
</hM>
<pM z="1879">
<st>sun_sl_famous</st>
</pM>
<suM z="1880"></suM>
<originalVariant>HA_lodium_Strike</originalVariant>
<savedModuleVariants z="1881">
<e>
<st>WS0009</st>
<HullVariantSpec z="1882" hId="HA_seekerpulse" v="0" c="0" hVId="HA_seekerpulse_Pulse_0" vDN="Pulse" s="REFIT" mAAW="false" gV="false">
<wpn z="1883"></wpn>
<sM z="1884"></sM>
<wng z="1885"></wng>
<wG z="1886"></wG>
<hM z="1887">
<st>HA_a</st>
</hM>
<pM z="1888"></pM>
<suM z="1889"></suM>
</HullVariantSpec>
</e>
</savedModuleVariants>
</savedVariant>
<c z="1890" id="p_125433" pid="steady" spr="graphics/portraits/app_115.png" rnk="spaceLieutenant" pst="mercenary" wTCRC="0" cW="1.0" fid="player" a="true">
<n z="1891" f="Frost" l="Imran" g="FEMALE"></n>
<m z="1892">
<d z="1893">
<e>
<st>$ome_salary</st>
<st>900</st>
</e>
<e>
<st>$originalFaction</st>
<st>persean</st>
</e>
<e>
<st>$chatterChar</st>
<st>default</st>
</e>
</d>
</m>
<stats z="1894" xp="275193" l="16" pt="0">
<s>{"damage_control":3,"ordnance_expert":3,"missile_specialization":3,"impact_mitigation":3,"advanced_countermeasures":3,"gunnery_implants":2}</s>
</stats>
</c>
<crew z="1895">20.0|0.0</crew>
<rT z="1896" cr="0.84999996" crPTM="0.0" sR="false" mo="false" lCR="false">
<m ref="1866"></m>
</rT>
<fD ref="1704"></fD>
</FMmbr>
[close]

So in conclusion.. Why does my custom loadout causes crash ?? IDK.. but it worked fine if i clicked autofit myself and delete that cursed loadout to prevent game from using my loadout and cause Fatal:Null.
Logged

Snrasha

  • Admiral
  • *****
  • Posts: 705
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #2 on: August 24, 2019, 11:46:15 PM »

Maybe two screenshoots of them will be better to see.

The first use ORA weapons and SRD weapons, but no reason to cause the problem...

This is a module ship than you use from my mod, but do not seems the cause like you have also a no-broken case.


Maybe we have fatal null because he cannot replicate your custom layout because he do not have the blueprint for them? But weird, very weird.
Logged
I am pretty bad on english. So, sorry in advance.

Gladiator Society
Add battle options on Com Relay/ Framework for modders for add their own bounty.

Sanguinary Autonomist Defectors A fan-mod of Shadowyard.

Tigrextreme

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #3 on: September 04, 2019, 04:49:25 AM »

*Sry for late reply.. been dropping from this game for awhile.*

IDK... since this happened to most of my custom loadout that regenerated in fleet doctrine... (Not all ships causes crash with my custom loadout).

**Also happened to built ship that used my custom loadout in ship storage.**

So far, here are all the ships in my playthrough that causes Fatal:Null when adding them to autofit goal variants.

Scyan

Spoiler
[close]

Spoiler
[close]

Spoiler
[close]

Pulse Industry (unfortunately the one that didn't cause crash before is also crashing my game if saved into loadout )

Spoiler
[close]



I suspect that it has something to do with incompatibity when saving modded hull mod into autofit goal variants ?

Since all of my ships that caused Fatal:Null were included their own modded hulls.

But strangely enough.. This one didn't cause crashes at all (Also have modded hull.. a different one of course)

Sylphon RnD

Spoiler
[close]

Also what they all had in common is the Medium weapon slot but... it's unlikely the cause of crash since most ships were fine even with those weapon slots installed.

That's all the update so far but yeah... Very weird bug indeed.

Logged

Innominandum

  • Commander
  • ***
  • Posts: 167
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #4 on: September 04, 2019, 05:40:14 AM »

Code
ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)

kinda problematic to pinpoint without knowing the exact source of the exception. There are some posts around the board that are talking about changing the jre of starsector from 7 to 8, you would need to change into jdk 7u80, this would give you the info (unknown source) as JRE can't pinpoint errors originating from class files that are in a JAR archive.
 
http://fractalsoftworks.com/forum/index.php?topic=11822.0

Edit: But if i would have to take a wild guess then the Problem would lie somewhere between Automatic Orders + (any other mod that adds Hull mods) + 30% Traits Starship legends. 
« Last Edit: September 04, 2019, 10:53:50 AM by Hastur »
Logged
"The early worm catcheth the bird."

Sundog

  • Admiral
  • *****
  • Posts: 1760
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #5 on: September 04, 2019, 12:40:22 PM »

@Tigrextreme: Think I could get a copy of one of your affected save files? And possibly a zipped mods folder?

I also searched around the ship that crashed my game in ship storage (I tried deleting these line and my ship storage is now functional.. phew..)
It looks like "Broken" is shorter than "Not Broken," but you said you fixed it by deleting lines.  Are they swapped?

Edit: But if i would have to take a wild guess then the Problem would lie somewhere between Automatic Orders + (any other mod that adds Hull mods) + 30% Traits Starship legends.
Starship Legends has been available for four months without anyone reporting anything like this to me, but with a crash like this? Who knows. The fact that the problematic goal variants all have reputation hullmods has me suspicious enough to try to get to the bottom of this in case it is caused by starship legends. I haven't managed to reproduce this by messing with goal variants that include reputation hullmods, but there's likely more to it.

Sundog

  • Admiral
  • *****
  • Posts: 1760
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #6 on: September 04, 2019, 01:35:57 PM »

@Tigrextreme: What version of Varya's Ship Pack are you using? Alex thinks this looks like a crash caused by versions of it older than 1.0.3

Innominandum

  • Commander
  • ***
  • Posts: 167
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #7 on: September 04, 2019, 02:39:03 PM »

Starship Legends has been available for four months without anyone reporting anything like this to me, but with a crash like this? Who knows. The fact that the problematic goal variants all have reputation hullmods has me suspicious enough to try to get to the bottom of this in case it is caused by starship legends. I haven't managed to reproduce this by messing with goal variants that include reputation hullmods, but there's likely more to it.
Didn't assume that starship legends was the origin of this, it would be more something alike the getaway car driver if this was a bank-robbery ... jjk.
But get this Topic: [0.9a] Automatic Orders 0.3.2
Quote
A range of hullmods (all under the "Automatic Orders" category, for easy filtering), including:
Personality overrides: override faction doctrine, but not officer personality unless the relevant setting is changed in the settings file.
Quote
This kind of crash also happen randomly on my old late game heavily modded save when i tried to prioritize my patrol ships in doctrine or when i visited trade menu (I forgot to keep those error logs but it showed the similar unknown source error like above one)
« Last Edit: September 04, 2019, 02:41:23 PM by Hastur »
Logged
"The early worm catcheth the bird."

Tigrextreme

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #8 on: September 04, 2019, 08:01:26 PM »

@Tigrextreme: What version of Varya's Ship Pack are you using? Alex thinks this looks like a crash caused by versions of it older than 1.0.3

Yikes... I used to play with version 1.0.1 i believed... then updated it... to current version (completely forgot the warning). But this Fatal:Null also happened to old save before Vayra separate his mod into 3 packs so idk.. gotta try new save to test things out again.

Also here's the save + mods that you've requested, just in case : https://www.dropbox.com/s/9w4agqkr3lbt2mm/Starsector.rar?dl=0
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1760
    • View Profile
Re: Late game crashes. Trying to find what causes this.
« Reply #9 on: September 04, 2019, 08:55:32 PM »

Also here's the save + mods that you've requested, just in case : https://www.dropbox.com/s/9w4agqkr3lbt2mm/Starsector.rar?dl=0
Thanks! With that I should be able to at least make sure it's not caused by starship legends