Alright I managed to break my save!
First of all it's still awesome as always, thanks for the "wasted" hours!
Secondly:
I get a NullPointerException right as the game finished loading the save.
The list of mods enabled:
Spoiler
- Exerelin
- LazyLib
- --
- Blackrock Drive Yards
- Bushi
- ASP Syndicate
- Zorg
- Hiigaran Descendants
- Gedune
- Junk Pirates
- Nomades
- Shadowyards
- Kadur Theocracy
- Neutrino Corp
The save + descriptors (settings.json compression enabled, I hope it isn't a problem
):
https://app.box.com/s/dfzbwh6gvfirkwjks4zoThe error message (+last few INFOs):
Spoiler
192475 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/blackrock.json]
192484 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/junkpirate.json]
192484 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/zorg_hive.json]
192491 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/shadowyards_hi.json]
192497 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/sindrian_diktat.json]
192498 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hegemony.json]
192500 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/regime.json]
192501 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hiigaran_descendants.json]
192501 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/tritachyon.json]
193109 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.world.exerelin.FactionDirector.getFactionDirectorForFactionId(FactionDirector.java:160)
at data.scripts.world.exerelin.InSystemStationAttackShipSpawnPoint.setFleetAssignm ents$(InSystemStationAttackShipSpawnPoint.java:112)
at data.scripts.world.exerelin.InSystemStationAttackShipSpawnPoint$1.run(InSystemStationAttackShipSpawnPoint.java:157)
at com.fs.starfarer.campaign.ai.CampaignFleetAI.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.B.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.K.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.oooO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.O00o.o00000(Unknown Source)
at com.fs.starfarer.ui.OOoO.processInput(Unknown Source)
at com.fs.starfarer.ui.O00o.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.o0ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.oOo0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oOo0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o0ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.oOo0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oOo0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.oOo0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oOo0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.D.I.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.oOo0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oOo0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.K.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.ui.oOo0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oOo0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O.processInput(Unknown Source)
at com.fs.starfarer.title.B.o00000(Unknown Source)
at com.fs.starfarer.new.øÒÒ000(Unknown Source)
at com.fs.super.A.Ò00000(Unknown Source)
at com.fs.starfarer.combat.D.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
And I'm on a 64 bit Linux running the 64 bit Sun Java 7, and I changed the memory parameters to: -Xms1024m -Xmx2048m.
I'll keep on playing from the backup so I lost ~20 minutes, nothing *too* serious
But I believe the most valuable information is the bug itself so I posted this anyways.
Thanks in advance!