765323 发表于 2023-12-9 00:18:22

存档读取错误

[游戏日志]

1919369 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1919369 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1919383 INFOcom.fs.starfarer.campaign.save.CampaignGameManager- Error loading
1919383 ERROR com.fs.starfarer.campaign.save.CampaignGameManager- Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception   : java.lang.NullPointerException
cause-message       : null
method            : com.fs.starfarer.campaign.fleet.FleetMember.readResolve()
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         : 2022305
class            : starship_legends.RepChange
class            : java.util.LinkedList
converter-type   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class            : starship_legends.BattleReport
class            : java.util.ArrayList
class            : com.fs.util.container.repo.ObjectRepository
class            : com.fs.starfarer.campaign.comms.v2.IntelManager
class            : com.fs.starfarer.campaign.CampaignEngine
converter-type   : com.fs.starfarer.campaign.save.oooO
version             : not available
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception   : java.lang.NullPointerException
cause-message       : null
method            : com.fs.starfarer.campaign.fleet.FleetMember.readResolve()
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         : 2022305
class            : starship_legends.RepChange
class            : java.util.LinkedList
converter-type   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class            : starship_legends.BattleReport
class            : java.util.ArrayList
class            : com.fs.util.container.repo.ObjectRepository
class            : com.fs.starfarer.campaign.comms.v2.IntelManager
class            : com.fs.starfarer.campaign.CampaignEngine
converter-type   : com.fs.starfarer.campaign.save.oooO
version             : not available
-------------------------------
        at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:282)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
        at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
        at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)
        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)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
        at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
        at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)
        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)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
        at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
        at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
        at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
        at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
        at com.fs.starfarer.campaign.CampaignState.dialogDismissed(Unknown Source)
        at com.fs.starfarer.ui.N.dismiss(Unknown Source)
        at com.fs.starfarer.ui.impl.K.dismiss(Unknown Source)
        at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
        at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
        at com.fs.starfarer.ui.oooO.?00000(Unknown Source)
        at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
        at com.fs.starfarer.ui.V.o00000(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.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
        at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.getSupply(BaseIndustry.java:739)
        at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.supply(BaseIndustry.java:321)
        at com.fs.starfarer.api.impl.campaign.econ.ResourceDepositsCondition.apply(ResourceDepositsCondition.java:193)
        at com.fs.starfarer.campaign.econ.Market.reapplyConditions(Unknown Source)
        at com.fs.starfarer.campaign.CharacterStats.refreshAllOutpostsEffectsForPlayerOutposts(Unknown Source)
        at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
        at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
        at com.fs.starfarer.campaign.CharacterStats.setSkillLevel(Unknown Source)
        at data.scripts.skill.Mimikko_nonona_2$Level2.apply(Mimikko_nonona_2.java:55)
        at com.fs.starfarer.campaign.CharacterStats.applyPersonalToStats(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetData.syncIfNeeded(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetData.getMembers(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetData.getMembersListCopy(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.getTotalOP(BaseSkillEffectDescription.java:665)
        at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:326)
        at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:297)
        at com.fs.starfarer.api.impl.campaign.skills.FieldRepairs$Level2.apply(FieldRepairs.java:151)
        at com.fs.starfarer.campaign.CharacterStats.applyFleetwideToStats(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
        at com.fs.starfarer.campaign.fleet.FleetMember.readResolve(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
        ... 73 more
1919384 INFOcom.fs.starfarer.campaign.save.CampaignGameManager- Loading stage 11
1919384 INFOcom.fs.starfarer.campaign.save.CampaignGameManager- Loading stage 12
1925388 INFOcom.fs.starfarer.util.OOoO- 保存截图 D:\游戏2\Starsector\starsector-core\..\screenshots\screenshot016.png...
1933173 INFOcom.fs.starfarer.util.OOoO- 保存截图 D:\游戏2\Starsector\starsector-core\..\screenshots\screenshot017.png...
1970091 INFOcom.fs.starfarer.loading.LoadingUtils- Loading CSV data from
1970092 INFOcom.fs.starfarer.loading.LoadingUtils- Loading CSV data from
1970092 INFOcom.fs.starfarer.loading.LoadingUtils- Loading CSV data from
1970093 INFOcom.fs.starfarer.loading.LoadingUtils- Loading CSV data from
1970093 INFOcom.fs.starfarer.loading.LoadingUtils- Loading CSV data from
1970096 INFOfleethistory.BattleLogger- Battle logger initialized
1970098 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1970099 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1970100 INFOcombat.plugin.aEP_CombatEffectPlugin- aEP_CombatEffectPlugin init


765323 发表于 2023-12-9 00:19:52

cjy4312 发表于 2023-12-9 11:46:38

看起来像是兽耳助手的某个技能出了问题
页: [1]
查看完整版本: 存档读取错误