找回密码
 初始化身份识别芯片
查看: 747|回复: 3

读档失败

[复制链接]

巡洋大副

发表于 2025-5-17 00:11:24 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
116837 [Thread-VC-7] INFO exerelin.utilities.versionchecker.VersionChecker - Loading version info from remote URL https://raw.githubusercontent.com/boggled-starsector/boggled_modpack/master/Terraforming%20and%20Station%20Construction/boggled_TSC.version
116983 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入中D:Starsectorstarsector-core..savessave_yi_6995221479870397423...
116989 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入阶段2
116989 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入阶段3
117980 [Thread-2] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: D:Starsectorstarsector-core..modsNexerelin (data/config/exerelin/milestoneDefs.json)]
118173 [Thread-2] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: D:Starsectorstarsector-core..modsIndEvo]
118333 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入出错
118333 [Thread-2] 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 : 327921
class[1] : java.util.ArrayList
required-type[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : com.fs.starfarer.campaign.fleet.FleetData
required-type[2] : com.fs.starfarer.campaign.fleet.FleetData
class[3] : com.fs.starfarer.campaign.fleet.CampaignFleet
required-type[3] : com.fs.starfarer.campaign.fleet.CampaignFleet
class[4] : boggled.scripts.BoggledTerraformingRequirement$RequirementContext
required-type[4] : boggled.scripts.BoggledTerraformingRequirement$RequirementContext
class[5] : boggled.campaign.econ.industries.BoggledCommonIndustry
required-type[5] : boggled.campaign.econ.industries.BoggledCommonIndustry
class[6] : boggled.campaign.econ.industries.Boggled_Cryosanctum
required-type[6] : boggled.campaign.econ.industries.Boggled_Cryosanctum
class[7] : com.fs.starfarer.campaign.econ.Market
required-type[7] : com.fs.starfarer.campaign.econ.Market
class[8] : com.fs.starfarer.campaign.CustomCampaignEntity
required-type[8] : com.fs.starfarer.campaign.CustomCampaignEntity
class[9] : com.fs.util.container.repo.ObjectRepository
required-type[9] : com.fs.util.container.repo.ObjectRepository
class[10] : com.fs.starfarer.campaign.StarSystem
required-type[10] : com.fs.starfarer.campaign.StarSystem
class[11] : com.fs.starfarer.api.impl.campaign.command.WarSimScript
required-type[11] : com.fs.starfarer.api.impl.campaign.command.WarSimScript
class[12] : java.util.LinkedHashMap
required-type[12] : java.util.LinkedHashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[13] : com.fs.starfarer.campaign.rules.Memory
required-type[13] : com.fs.starfarer.campaign.rules.Memory
class[14] : com.fs.starfarer.api.impl.campaign.missions.hub.BaseHubMission$VariableSet
required-type[14] : com.fs.starfarer.api.impl.campaign.missions.hub.BaseHubMission$VariableSet
class[15] : com.fs.starfarer.api.impl.campaign.missions.CommodityProductionMission
required-type[15] : com.fs.starfarer.api.impl.campaign.missions.CommodityProductionMission
class[16] : com.fs.starfarer.rpg.Person
required-type[16] : com.fs.starfarer.rpg.Person
class[17] : java.util.HashSet
required-type[17] : java.util.HashSet
class[18] : com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData
required-type[18] : com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData
class[19] : com.fs.starfarer.api.impl.campaign.fleets.RouteManager
required-type[19] : com.fs.starfarer.api.impl.campaign.fleets.RouteManager
class[20] : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
required-type[20] : com.fs.starfarer.campaign.ai.NavigationModule$AvoidData
class[21] : com.fs.starfarer.api.util.TimeoutTracker$ItemData
required-type[21] : com.fs.starfarer.api.util.TimeoutTracker$ItemData
class[22] : com.fs.starfarer.api.util.TimeoutTracker
required-type[22] : com.fs.starfarer.api.util.TimeoutTracker
class[23] : com.fs.starfarer.campaign.ai.NavigationModule
required-type[23] : com.fs.starfarer.campaign.ai.NavigationModule
class[24] : com.fs.starfarer.campaign.ai.ModularFleetAI
required-type[24] : com.fs.starfarer.campaign.ai.ModularFleetAI
class[25] : com.fs.starfarer.campaign.CampaignPlanet
required-type[25] : com.fs.starfarer.campaign.CampaignPlanet
class[26] : com.fs.starfarer.campaign.CircularOrbit
required-type[26] : com.fs.starfarer.campaign.CircularOrbit
class[27] : exerelin.campaign.ai.MilitaryAIModule$RaidRecord
required-type[27] : exerelin.campaign.ai.MilitaryAIModule$RaidRecord
class[28] : java.util.LinkedList
required-type[28] : java.util.LinkedList
class[29] : exerelin.campaign.ai.MilitaryAIModule
required-type[29] : exerelin.campaign.ai.MilitaryAIModule
class[30] : exerelin.campaign.ai.StrategicAI
required-type[30] : exerelin.campaign.ai.StrategicAI
class[31] : com.fs.starfarer.campaign.Faction
required-type[31] : com.fs.starfarer.campaign.Faction
class[32] : exerelin.campaign.ai.concern.DevelopRelationsConcern
required-type[32] : exerelin.campaign.ai.concern.DevelopRelationsConcern
class[33] : exerelin.campaign.ai.DiplomaticAIModule
required-type[33] : exerelin.campaign.ai.DiplomaticAIModule
class[34] : exerelin.campaign.ai.concern.CloseAdversariesConcern
required-type[34] : exerelin.campaign.ai.concern.CloseAdversariesConcern
class[35] : exerelin.campaign.ai.concern.InterventionConcern
required-type[35] : exerelin.campaign.ai.concern.InterventionConcern
class[36] : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent$AvailableOfficer
required-type[36] : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent$AvailableOfficer
class[37] : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent
required-type[37] : com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent
class[38] : com.fs.starfarer.campaign.CommDirectoryEntry
required-type[38] : com.fs.starfarer.campaign.CommDirectoryEntry
class[39] : com.fs.starfarer.campaign.CommDirectory
required-type[39] : com.fs.starfarer.campaign.CommDirectory
class[40] : com.fs.starfarer.campaign.CircularOrbitPointDown
required-type[40] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[41] : com.fs.starfarer.api.impl.campaign.procgen.Constellation
required-type[41] : com.fs.starfarer.api.impl.campaign.procgen.Constellation
class[42] : exerelin.campaign.intel.fleets.NexOrganizeStage
required-type[42] : exerelin.campaign.intel.fleets.NexOrganizeStage
class[43] : exerelin.campaign.intel.invasion.InvasionIntel
required-type[43] : exerelin.campaign.intel.invasion.InvasionIntel
class[44] : exerelin.campaign.ai.action.fleet.InvasionAction
required-type[44] : exerelin.campaign.ai.action.fleet.InvasionAction
class[45] : exerelin.campaign.ai.concern.ImportDependencyConcern
required-type[45] : exerelin.campaign.ai.concern.ImportDependencyConcern
class[46] : exerelin.campaign.ai.EconomicAIModule
required-type[46] : exerelin.campaign.ai.EconomicAIModule
class[47] : exerelin.campaign.intel.diplomacy.DiplomacyIntel
required-type[47] : exerelin.campaign.intel.diplomacy.DiplomacyIntel
class[48] : exerelin.campaign.ai.action.MakePeaceAction
required-type[48] : exerelin.campaign.ai.action.MakePeaceAction
class[49] : exerelin.campaign.ai.concern.WarWearinessConcern
required-type[49] : exerelin.campaign.ai.concern.WarWearinessConcern
class[50] : exerelin.campaign.ai.concern.CommodityCompetitionConcern
required-type[50] : exerelin.campaign.ai.concern.CommodityCompetitionConcern
class[51] : exerelin.campaign.intel.fleets.BlockadeWrapperIntel
required-type[51] : exerelin.campaign.intel.fleets.BlockadeWrapperIntel
class[52] : exerelin.campaign.ai.action.fleet.BlockadeAction
required-type[52] : exerelin.campaign.ai.action.fleet.BlockadeAction
class[53] : java.util.HashMap
required-type[53] : java.util.HashMap
class[54] : exerelin.campaign.ColonyManager
required-type[54] : exerelin.campaign.ColonyManager
class[55] : java.util.LinkedHashSet
required-type[55] : java.util.LinkedHashSet
class[56] : indevo.industries.salvageyards.industry.SalvageYards
required-type[56] : indevo.industries.salvageyards.industry.SalvageYards
class[57] : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
required-type[57] : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[58] : com.fs.starfarer.campaign.ai.AssignmentModule
required-type[58] : com.fs.starfarer.campaign.ai.AssignmentModule
class[59] : mmm.missions.DefenseMission$MissionData
required-type[59] : mmm.missions.DefenseMission$MissionData
class[60] : com.fs.starfarer.loading.specs.FactionProduction
required-type[60] : com.fs.starfarer.loading.specs.FactionProduction
class[61] : com.fs.starfarer.campaign.econ.reach.ReachEconomy
required-type[61] : com.fs.starfarer.campaign.econ.reach.ReachEconomy
class[62] : com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper
required-type[62] : com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper
class[63] : com.fs.starfarer.campaign.econ.Economy
required-type[63] : com.fs.starfarer.campaign.econ.Economy
class[64] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
required-type[64] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[65] : com.fs.starfarer.campaign.BaseLocation$LocationToken
required-type[65] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[66] : com.fs.starfarer.campaign.Hyperspace
required-type[66] : com.fs.starfarer.campaign.Hyperspace
class[67] : com.fs.starfarer.campaign.CampaignEngine
required-type[67] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : not available
    复现步骤:
    读档失败
    Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[327921,78]
    Message: 在 "vDN" 属性值中找到无效的 XML 字符 (Unicode: 0x16), 并且元素为 "savedVariant"。
            at java.xml/com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:652) ~[?:?]
            at com.thoughtworks.xstream.io.xml.StaxReader.pullNextEvent(StaxReader.java:58) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:148) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:135) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.io.xml.AbstractPullReader.hasMoreChildren(AbstractPullReader.java:87) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:329) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:277) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ~[xstream-1.4.17.jar:1.4.17]
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:72) ~[xstream-1.4.17.jar:1.4.17]

    ———————————————————————————————————————————————————————————————————

    ### 游戏信息

    游戏版本:                0.97a-RC11

    ### 系统信息

    操作系统:Microsoft Windows 11 家庭中文版

    版本:10.0.26100 暂缺 Build 26100

    总可用内存:`47.18G`


    Java版本:`1.7.0_79`

    Java路径:D:\Starsector\jre


    虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms6144m -Xmx6144m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher

    堆栈初始大小(`-Xms`):`6144m`

    堆栈最大大小(`-Xmx`):`6144m`


    ### Mod信息

    |Mod名称                           |Mod版本   |已启用     |
    |-|-|-|
    |LazyLib                         |2.8b    |是       |
    |zz GraphicsLib                  |1.9.0   |是       |
    |MagicLib                        |1.4.6   |是       |
    |$Weebshit Core Portrait Pack    |1.1     |是       |
    |00 少女星域                         |3.0.2   |是       |
    |[QoL补丁]手动地貌改造殖民地过滤              |1.0.1   |是       |
    |ac alice ship pack              |0.75 C-3|是       |
    |Adjustable Skill Thresholds     |1.2.0   |是       |
    |All the Domain Drones+ New Drones 人之领无人机拓展|0.6D    |是       |
    |All the Domain Drones+ Vanilla  |0.1b    |是       |
    |Apex设计集团                        |1.2.12  |是       |
    |Ashlib                          |1.1.5   |是       |
    |Caymon的船包                       |1.2.2   |是       |
    |CTB-星际小卖部                       |0.5.3b  |是       |
    |Diable Avionics - Seal balance patch.|1.0.1   |是       |
    |Diable Avionics - Seal ed.      |1.0.0   |是       |
    |FSF军事公司[FSF_MilitaryCorporation]|4.9rc2  |是       |
    |HMI反派势力                         |0.0.5c  |是       |
    |LngA7Gw的随手之作                    |0.4.3   |是       |
    |Lukas的随手之作                      |2.5.14  |是       |
    |LunaLib                         |1.8.7   |是       |
    |Moci's mini ship pack Moci的迷你船包 |0.0.95  |是       |
    |MOD溯源[WhichMod]                 |1.2.0   |是       |
    |MRC开局之地狱模式                      |1.0.1   |是       |
    |Omega Blueprints                |1.0     |是       |
    |omega_core_drop                 |1.0     |是       |
    |SpeedUp                         |1.0.0   |是       |
    |zz BoxUtil                      |1.2.3   |是       |
    |zzz Mikohime Additionals Settings|2.0.0   |是       |
    |余?舰船小扩展                         |0.4     |是       |
    |势力争霸 [Nexerelin]                |0.11.3c |是       |
    |博尔肯基金会 [Foundation Of Borken]   |0.8.1   |是       |
    |卢德骑士团                           |1.3.6   |是       |
    |地貌改造 & 空间站建设                    |9.0.11  |是       |
    |天工造物局                           |1.2.1   |是       |
    |威胁渐显 Emergent Threats           |0.9.5   |是       |
    |威胁渐显: 第九战斗群 复兴                  |0.9.5   |是       |
    |工业革命                            |3.3.e   |是       |
    |布莱顿联盟                           |0.0.3d  |是       |
    |幽灵部队                            |1.0.6   |是       |
    |底渊之境, 异界之光                      |0.0.1   |是       |
    |彻底扫描星系                          |1.1.4   |是       |
    |战斗骚话[Combat Chatter]            |1.14.2  |是       |
    |星际帝国 [Interstellar Imperium]    |2.6.4   |是       |
    |更优的技术挖掘                         |2.7.4   |是       |
    |更大的殖民地                          |2.1.a   |是       |
    |未知星域[Unknown Skies]             |2.0.2   |是       |
    |沃尔科夫工业集团[VIC]                   |1.6.3a  |是       |
    |泰兰船包                            |1.3     |是       |
    |海盗拓展 [Underworld]               |1.8.3   |是       |
    |羊头航务局[Goat_Aviation_Bureau]     |1.9.10  |是       |
    |蓝海渔业[BlueSeaFisher]             |1.1.1   |是       |
    |装配Li解 [Variant AcknowLIdged]    |0.4.0   |是       |
    |详细战斗报告[Detailed Combat Results] |5.4.1   |是       |
    |超级欧米茄蓝图包                        |19.19   |是       |
    |迷失中科船包                          |2.0.0   |是       |
    |迷失左径船包                          |2.0.0   |是       |
    |迷失武器包                           |2.0.0   |是       |
    |迷失民用船包                          |2.0.0   |是       |
    |迷失海盗船包                          |2.0.0   |是       |
    |迷失超级船包                          |2.0.0   |是       |
    |迷失霸主辅助船包                        |2.0.0   |是       |
    |陨石战舰拓展                          |1.4d    |是       |
    |风险矿业公司                          |0.3.8   |是       |
    |骤雨军事公司                          |3.1.5   |是       |
    |骤雨军事公司 - 动漫风头像包                 |1.0     |是       |
    |鬣犬矿业                            |3.3     |是       |
    |魔女城塞 [Witch Citadel]            |0.9b-Rc2|是       |
    |黑石船坞 [Blackrock Drive Yards]    |0.9.5_cn0.1|是       |
    |[链戍集团军]Shackles Garrison - XXVIIBattleGroup |1.0.0   |否       |
    |Building Menu Overhaul 建筑菜单美化   |1.1.4   |否       |

    (以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).



    势力巨擘

    ╭﹌☆﹌﹌﹌☆﹌╮ ∣        ∣ ∣  ●   ●

    发表于 2025-5-17 08:46:04 | 显示全部楼层
    campaign.xml的第327921行

    建议直接去save文件夹的对应存档里,删除.bak结尾文件的.bak,还原成上次保存的存档

    点评

    是这么个东西  详情 回复 发表于 2025-5-17 12:35

    巡洋大副

     楼主| 发表于 2025-5-17 12:35:07 | 显示全部楼层
    墨语流年恰似水 发表于 2025-5-17 08:46
    campaign.xml的第327921行

    建议直接去save文件夹的对应存档里,删除.bak结尾文件的.bak,还原成上次保存的 ...

    是这么个东西
    <savedVariant z="109961" hId="NYX_default_D" v="55" c="53" hVId="NYX_B" vDN="黑夜女神" s="REFIT" mAAW="false" gV="true">

    巡洋大副

     楼主| 发表于 2025-5-17 13:02:26 | 显示全部楼层
    找到问题了,在打捞了迷失的一艘欧米伽无畏舰后保存就无法再读档了。

    本版积分规则

    Archiver|手机版|小黑屋|远行星号中文论坛

    GMT+8, 2025-12-6 06:37

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

    快速回复 返回顶部 返回列表