I have been using save copy and after a certain point I am unable to load games saved despite continuing to play on that file for hours after, and make more saves as I go. When I check the log I get the below error. I am able to load games from 2 hours in, but after that I get this error.
The wording on the error is
"Error loading saved game, see starsector.log for details
its possible that the save game is from an incompatible version or was created with mods that are now disabled."
This happened from saving a copy in the campaign map then trying to load it seconds later and it still would not work.
If nothing else I'd like to figure out which mod is causing this so I can stop losing campaigns to it, if I cant figure out how to fix this.
125091 [Thread-11] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading progress: 0.23236729
125108 [Thread-11] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading progress: 0.23740366
125109 [Thread-4] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Error loading
125109 [Thread-4] ERROR com.fs.starfarer.campaign.save.CampaignGameManager -
---- Debugging information ----
cause-exception : com.thoughtworks.xstream.io.StreamException
cause-message :
class : com.fs.starfarer.campaign.fleet.FleetMember
required-type : com.fs.starfarer.campaign.fleet.FleetMember
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 344863
class[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : com.fs.starfarer.campaign.fleet.FleetData
class[3] : com.fs.starfarer.campaign.fleet.CargoData
class[4] : com.fs.starfarer.api.impl.campaign.submarkets.StoragePlugin
class[5] : com.fs.starfarer.campaign.econ.Submarket
class[6] : com.fs.starfarer.campaign.econ.Market
class[7] : exerelin.campaign.fleets.InvasionFleetManager$InvasionFleetData
class[8] : exerelin.campaign.fleets.InvasionSupportFleetAI
class[9] : com.fs.starfarer.campaign.fleet.CampaignFleet
class[10] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[11] : com.fs.starfarer.campaign.rules.Memory
class[12] : com.fs.util.container.repo.ObjectRepository
class[13] : com.fs.starfarer.campaign.StarSystem
class[14] : com.fs.starfarer.campaign.CampaignPlanet
class[15] : com.fs.starfarer.campaign.CircularOrbit
class[16] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[17] : com.fs.starfarer.campaign.CustomCampaignEntity
class[18] : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[19] : com.fs.starfarer.campaign.ai.AssignmentModule
class[20] : com.fs.starfarer.campaign.ai.ModularFleetAI
class[21] : com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager$PatrolFleetData
class[22] : exerelin.campaign.fleets.ExerelinPatrolFleetManager
class[23] : com.fs.starfarer.campaign.CircularOrbitWithSpin
class[24] : com.fs.starfarer.api.util.TimeoutTracker$ItemData
class[25] : com.fs.starfarer.api.util.TimeoutTracker
class[26] : com.fs.starfarer.campaign.ai.StrategicModule
class[27] : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
class[28] : com.fs.starfarer.campaign.ai.NavigationModule
class[29] : exerelin.campaign.fleets.ResponseFleetManager$ResponseFleetData
class[30] : exerelin.campaign.fleets.ResponseFleetAI
class[31] : com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager
class[32] : data.scripts.world.templars.TEM_TemplarsDefenseFleetManager$ActiveFleetData
class[33] : data.scripts.world.templars.TEM_TemplarDefenseAI
class[34] : com.fs.starfarer.campaign.CircularFleetOrbit
class[35] : com.fs.starfarer.campaign.econ.Economy
class[36] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[37] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[38] : com.fs.starfarer.campaign.Hyperspace
class[39] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : not available
-------------------------------
com.thoughtworks.xstream.converters.ConversionException:
---- Debugging information ----
cause-exception : com.thoughtworks.xstream.io.StreamException
cause-message :
class : com.fs.starfarer.campaign.fleet.FleetMember
required-type : com.fs.starfarer.campaign.fleet.FleetMember
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 344863
class[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : com.fs.starfarer.campaign.fleet.FleetData
class[3] : com.fs.starfarer.campaign.fleet.CargoData
class[4] : com.fs.starfarer.api.impl.campaign.submarkets.StoragePlugin
class[5] : com.fs.starfarer.campaign.econ.Submarket
class[6] : com.fs.starfarer.campaign.econ.Market
class[7] : exerelin.campaign.fleets.InvasionFleetManager$InvasionFleetData
class[8] : exerelin.campaign.fleets.InvasionSupportFleetAI
class[9] : com.fs.starfarer.campaign.fleet.CampaignFleet
class[10] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[11] : com.fs.starfarer.campaign.rules.Memory
class[12] : com.fs.util.container.repo.ObjectRepository
class[13] : com.fs.starfarer.campaign.StarSystem
class[14] : com.fs.starfarer.campaign.CampaignPlanet
class[15] : com.fs.starfarer.campaign.CircularOrbit
class[16] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[17] : com.fs.starfarer.campaign.CustomCampaignEntity
class[18] : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[19] : com.fs.starfarer.campaign.ai.AssignmentModule
class[20] : com.fs.starfarer.campaign.ai.ModularFleetAI
class[21] : com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager$PatrolFleetData
class[22] : exerelin.campaign.fleets.ExerelinPatrolFleetManager
class[23] : com.fs.starfarer.campaign.CircularOrbitWithSpin
class[24] : com.fs.starfarer.api.util.TimeoutTracker$ItemData
class[25] : com.fs.starfarer.api.util.TimeoutTracker
class[26] : com.fs.starfarer.campaign.ai.StrategicModule
class[27] : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
class[28] : com.fs.starfarer.campaign.ai.NavigationModule
class[29] : exerelin.campaign.fleets.ResponseFleetManager$ResponseFleetData
class[30] : exerelin.campaign.fleets.ResponseFleetAI
class[31] : com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager
class[32] : data.scripts.world.templars.TEM_TemplarsDefenseFleetManager$ActiveFleetData
class[33] : data.scripts.world.templars.TEM_TemplarDefenseAI
class[34] : com.fs.starfarer.campaign.CircularFleetOrbit
class[35] : com.fs.starfarer.campaign.econ.Economy
class[36] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[37] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[38] : com.fs.starfarer.campaign.Hyperspace
class[39] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : not available
I also got the below a few hundred lines down
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
Caused by: com.thoughtworks.xstream.io.StreamException:
at com.thoughtworks.xstream.io.xml.StaxReader.pullNextEvent(StaxReader.java:73)
at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:148)
as well as
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
... 1 more
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[344863,111]
Message: An invalid XML character (Unicode: 0x{2}) was found in the value of attribute "{1}" and element is "13".
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(Unknown Source)
at com.thoughtworks.xstream.io.xml.StaxReader.pullNextEvent(StaxReader.java:58)
Im running starsector with 8 gb ram allocation and 64 gb total in the computer, with 8gb available vram. Mod list below
Arsenal Expansion
Audio Plus
Autosave
Blackrock Drive Yards
Combat Chatter
Common Radar
Console Commands
Dassault-Mikoyan Engineering
DIABLE AVIONICS
Disassemble Reassemble
DynaSector
Foundation Of Borken
GraphicsLib
GrytpypeMoriarty
Interstellar Imperium
Junk Pirates
LazyLib
Leading Pip
Legacy Of Arkgneisis
Lightshow
Mayasuran Navy
Neutrino corp
Nexerelin
ORA
Portrait pack
Safety Override mod
Save Transfer
SCY
Seekers Ship Pack
Shadowyards
Ship and Weapon Pack
Simulator Overhaul
Speed Up
Sylphon
Templars
ToggleWeaponGroup
Tyrador Safeguard Coalition
Underworld
Unknown Skies
Upgraded Rotary Weapons
Version Checker
Full starsector.log below
https://pastebin.com/D1w98yXuSaves, one working and one not working at below link
https://www.dropbox.com/s/5qy8ilxio1i1bh1/SSSaves.7z?dl=0