ezawatamichan 发表于 2024-8-15 00:14:56

对殖民地进行如下调整后,会在改动后的约18~21天后的某一天刚开始时闪退

本帖最后由 ezawatamichan 于 2024-8-15 14:08 编辑

### 游戏信息

游戏版本:                0.95.1a-RC6

### 系统信息

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

版本:10.0.22631 暂缺 Build 22631

总可用内存:`31.81G`


**警告:未找到游戏默认Java运行时**


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xverify:none -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=80 -XX:MaxTenuringThreshold=15 -Xmn2g -Xms15g -Xmx15g -Xss2m -XX:+PrintGCDetails -XX:+PrintGCDateStamps-Xloggc:jvm.log -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`):`15360m`

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


### Mod信息

|Mod名称                           |Mod版本   |已启用   |
|-|-|-|
|LazyLib                         |2.7b    |是       |
|zz GraphicsLib                  |1.6.1   |是       |
|MagicLib                        |0.46.1-rc03|是       |
|(扩充)更多的船体插件More HullMods 1.11.1|1.11.1|是       |
|跨河系统合部                   |1.22a   |是       |
|[势力] 鬣犬矿业协会                     |2.6.0   |是       |
|[链戍集团军]Shackles Garrison - XXVIIBattleGroup |0.7.7   |是       |
|A New Level of Confidence       |40 2.1 Fast|是       |
|Adversary 乌托邦保卫者                |3.1.0   |是       |
|Amazigh铸船厂                      |0.9   |是       |
|Apex设计集团                        |1.1.0b|是       |
|Better Colonies 更好的殖民地          |1.86    |是       |
|Caymon船包                        |1.2.1   |是       |
|cjy的玩具箱                         |0.3.0p -fix6|是       |
|CK 工业                           |2.0.2   |是       |
|Combat Activators               |1.0.2   |是       |
|Concord                         |3.1.1b|是       |
|Console Commands                |2021.12.25|是       |
|Content Unlocking Missions 战役加成 |1.1.2   |是       |
|Dynamic Tariffs               |1.4   |是       |
|Epta Consortium               |1.6.SO4 |是       |
|Fluff船包                         |0.2.3-1 |是       |
|FSF军事公司   |3.20rc6 |是       |
|Gensoukyou Manufacture [幻想工造]   |0.6.2_rc5, in dev|是       |
|Grand.Colonies                  |1.0.d   |是       |
|Gundam UC                     |0.5.1   |是       |
|Hiigaran Descendants            |2.1.1   |是       |
|HMI反派势力    |0.0.4a|是       |
|Industrial.Evolution            |3.0.e   |是       |
|Iron Shell 铁壳                   |1.181   |是       |
|J GEEK Federation               |0.8.0   |是       |
|LunaLib                         |1.6.0   |是       |
|MOD溯源               |1.2.1   |是       |
|Nijigen Extend                  |0.3.2   |是       |
|Omega Blueprints                |1.0   |是       |
|omega_core_drop               |1.0   |是       |
|P9殖民领                           |0.55    |是       |
|Planet Search 星体搜索界面            |1.2.0   |是       |
|Prasrity ScrapMaster1   |0.5.3a|是       |
|Progressive S-Mods 更好的内置机制      |0.8.7   |是       |
|prv 星工场                         |v25.1   |是       |
|prv的左径船包                        |v1      |是       |
|prv的额外内容                        |v3      |是       |
|Secrets of the Frontier 前线秘闻    |0.13.1|是       |
|Seeker - 未知接触                   |0.51    |是       |
|Slightly Better Tech-Mining 更好的技术挖掘|2.7.3   |是       |
|Special Hullmod Upgrades      |1.3   |是       |
|SpecialBounty                   |0.17    |是       |
|SpeedUp                         |0.7.2   |是       |
|Take No Prisoners 战俘营地          |0.14.4|是       |
|Tartarus Portrait Pack          |1.2   |是       |
|timeless                        |0.01    |是       |
|URB-UNGP非官方规则扩展               |1.1.2a|是       |
|Vayra's Sector                  |3.2.1   |是       |
|XInvade                         |0.0.1   |是       |
|一个商人的传奇                         |0.3.6   |是       |
|世界之树科研殖民地         |1.66    |是       |
|中微子公司:怀旧版                     |1.87-RC3|是       |
|人之领历史学会|0.3a    |是       |
|伊甸流亡舰队                |0.4.3   |是       |
|内置船插增益 |1.53    |是       |
|军官升级技能更多选择                      |1.0   |是       |
|凯尔捷夫技术官僚                        |1.9   |是       |
|势力争霸                 |0.10.6d |是       |
|北极星之首          |0.3.2   |是       |
|博尔肯基金会    |0.6.1   |是       |
|卡特贸易公司(CFT)                     |1.0   |是       |
|卢德拓展        |1.2.5l|是       |
|厄雷修斯技术综合体                     |1.3.0   |是       |
|古达兰慕                 |0.24.1|是       |
|回到未来(0.97a-RC6)               |0.1b    |是       |
|圣殿骑士团    |0.9.9d|是       |
|地貌改造 & 空间站建设                  |8.1.6   |是       |
|地质协会                   |0.4.3   |是       |
|外环带联盟Outer Rim Allience       |0.94rc1 |是       |
|大豆船包(BigBeans Ship Compilation) |0.1.97|是       |
|奇异科技改造    |1.5.1   |是       |
|女武神组织             |3.1.0   |是       |
|导弹舰艇大修                        |1.2.6-0.95.1a|是       |
|布莱顿联盟    |0.0.2c|是       |
|希尔芬研究所                        |1.0   |是       |
|恶魔航电           |2.7.0rc2|是       |
|战斗骚话            |1.13.1|是       |
|战机扩展 - 平衡版                      |1.1.1   |是       |
|扩展纪元拓展                        |1.4.11|是       |
|捕获军官船员                        |1.0.4   |是       |
|放逐往事                            |1.00    |是       |
|无人舰队拓展 & 幽灵部队                   |0.4.5   |是       |
|无情星域 Ruthless Sector            |1.3.0   |是       |
|无此组织(NSO) - 相位舰队                |0.3.2   |是       |
|星海集群                            |1.11.1|是       |
|星系检索网络                        |2.6.1   |是       |
|星舰传奇          |2.1.2   |是       |
|星际帝国     |2.5.2   |是       |
|星际联邦                            |0.99 RC3|是       |
|智械黎明 美化包                        |0.0.1   |是       |
|暗影重建局              |0.9.5-rc4|是       |
|更多的大教堂                        |1.9.1   |是       |
|未殖民星系扩展 |0.3.4   |是       |
|未知星域             |1.0.0rc2|是       |
|机械虚空船厂                        |0.53    |是       |
|标量科技解决方案                        |0.8.5   |是       |
|格里佩普和莫里亚蒂防务局                  |0.9.9   |是       |
|楼兰军工综合体                         |1.8.0   |是       |
|武器&战机逆向实验室 - 工业革命 扩展            |1.0.1   |是       |
|沃尔科夫工业集团                   |1.5.8a|是       |
|泰兰船包                            |0.9RC3|是       |
|浣熊军备拓展       |1.5.5   |是       |
|海盗拓展                |1.7.1   |是       |
|海鲜船包       |0.0.7f|是       |
|清理星域              |0.2.3-RC1|是       |
|火炬舰队与死亡军武                     |0.17rc1 |是       |
|燃料虹吸            |1.2.2   |是       |
|玛雅苏兰海军                        |8.3.9 RC2|是       |
|畅饮美酒 Substance Abuse            |1.0.k   |是       |
|穿越者设计局li解版 |1.3.0   |是       |
|羊头航务局   |1.4.5   |是       |
|联合极光联邦                        |0.7.3c|是       |
|舰船/武器拓展       |1.13.0|是       |
|蓝海渔业             |0.98b1.4|是       |
|蜜柑族群             |0.3.0   |是       |
|补漏措施                            |v 1.2.2 |是       |
|装配Li解     |0.2.3   |是       |
|详细战斗报告 |5.3.0   |是       |
|超空间跳跃                           |2.2.1   |是       |
|趋光拓展          |0.6.3   |是       |
|趋光议会                |1.2.0   |是       |
|辉影能源公司|1.0.0   |是       |
|达索-米高扬设计局                     |1.6a    |是       |
|这是破船                            |1.1.0   |是       |
|迷失船包0.4.1                     |0.4.1   |是       |
|迷赛尔科技                           |0.67    |是       |
|速子特勤局                           |0.2   |是       |
|重生                        |2.1.0   |是       |
|锡罕帝国             |2.4 千眼|是       |
|锻造生产(Forge Production)          |1.0.3   |是       |
|阿卡涅西斯之遗                         |v1.9.11 |是       |
|陨石战舰拓展                        |1.4a    |是       |
|霸主改装厂                           |0.61    |是       |
|风险矿业公司 |0.3.5f|是       |
|骤雨军事公司           |2.1.3   |是       |
|麦哲伦保护国                        |1.5a    |是       |
|黑石船坞     |0.9.5b2 |是       |
|黑色的光芒音乐包                        |1.0.0   |是       |
|酒品配方获取扩展                        |1.0.0   |否       |
|高质量舰长 Quality Captains          |1.5.3   |否       |

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



以下为操作前的殖民地:

以下为操作后的殖民地:





Tick_Tock_Man 发表于 2024-8-15 00:35:22

本帖最后由 Tick_Tock_Man 于 2024-8-15 17:13 编辑

at com.fs.starfarer.api.XIPerFrameCheck.checkXenonInvasionStart(XIPerFrameCheck.java:102)
编辑:
给后来的人:“X入侵”mod页面上作者挂着的那个2023年6月14日更新的附件经测试仍然有问题,等不到修复之前可以先尝试妥协或者干脆禁用本mod。

以下是解释:
这个是“X入侵”mod(mod标识:XI)在报错,是XI的终局入侵事件判断有问题,根据报错的文件,事件有三个条件:
玩家等级大于等于15;玩家舰队总DP大于等于600;玩家拥有5个或更多的殖民地;
在这个情况下,玩家舰队不处于Chaldea星系内,就会开始事件链,
你在殖民火星之前,根据截图,已经有Luno、Lymphia、Crepusca和新地球四个殖民地,Hestia刚好是第五个,所以老版本XI会开始执行这个有问题的事件,并报致命错误(这就是为什么你尝试在更早的存档里提前殖民Hestia照样会报错的原因)。你其实可以通过不殖民第5个殖民地、控制舰队大小在600以下两种方法来永远回避这个事件,这样你哪怕不更新这个mod也应该可以继续玩下去。

ezawatamichan 发表于 2024-8-15 01:05:24

Tick_Tock_Man 发表于 2024-8-15 00:35
at com.fs.starfarer.api.XIPerFrameCheck.checkXenonInvasionStart(XIPerFrameCheck.java:102)
解决办法是 ...

感谢大佬指点!
但可惜的是,更新mod版本后再去重新殖民仍然会触发该问题,日志中的报错仍未变化。
[游戏日志]

449400 INFOsound.public- Cleaning up music with id
449891 INFOsound.public- Creating streaming player for music with id
449892 INFOsound.OooO- Playing music with id
452558 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
        at com.fs.starfarer.api.XIPerFrameCheck.checkXenonInvasionStart(XIPerFrameCheck.java:102)
        at com.fs.starfarer.api.XIPerFrameCheck.advance(XIPerFrameCheck.java:64)
        at com.fs.starfarer.campaign.CampaignEngine.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.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)

ezawatamichan 发表于 2024-8-15 03:33:01

Tick_Tock_Man 发表于 2024-8-15 00:35
at com.fs.starfarer.api.XIPerFrameCheck.checkXenonInvasionStart(XIPerFrameCheck.java:102)
解决办法是 ...

根据原帖已有的回帖来看,这位modder后来似乎并没有把这个bug彻底修复。
虽然不清楚您所说的Chaldea星系在哪,但目前我尝试使用一种权宜之计——通过修改存档的方式使得等级一直低于15级。这是我已知的唯一一种不破坏当前游戏体验的避免bug的方法。

Tick_Tock_Man 发表于 2024-8-15 07:40:40

本帖最后由 Tick_Tock_Man 于 2024-8-15 07:50 编辑

ezawatamichan 发表于 2024-8-15 03:33
根据原帖已有的回帖来看,这位modder后来似乎并没有把这个bug彻底修复。
虽然不清楚您所说的Chaldea星系 ...
我倒是没想到你最后会在三个条件里选择改等级……所以我只建议了保持较低的殖民地数量和舰队DP,但暂时解决了就好。XI在原本mod页面上有提示说“终局危机没有做完”,而且从目前各类迹象来看作者很可能放弃了更新,这就变得很难办……换句话说有相同报错的用户群体很可能经历的都是未完工事件(且可能永远烂尾下去)。
然后就是,你不用纠结事件里面写的“Chaldea”星球在哪里(我昨天写错了吗?抱歉。它是星球,标记是market),因为事件是“你不在那里”就会触发。换句话说,你在满足三个条件的情况下,要“一直呆在Chaldea所在的星系”才能回避事件触发,这没有意义,还不如考虑降低其中一个条件。
对于这件事情,作者说2023年6月14日的更新“解决了一些致命错误”现在看来也可能不包括这个,我没有了解清楚情况导致浪费了你的时间,要向你道歉。
最后,对于这类更新无期甚至不会再做的mod,在你完成这个存档想做的事情之后,下一个存档就禁用掉吧,否则你的游戏进度会永远受限。

另:这么看来所谓的“轮椅”整合包又多了一个暂时没修复的恶性bug,扶额,这太轮椅了

ezawatamichan 发表于 2024-8-15 14:07:52

Tick_Tock_Man 发表于 2024-8-15 07:40
我倒是没想到你最后会在三个条件里选择改等级……所以我只建议了保持较低的殖民地数量和舰队DP,但暂时解 ...

总而言之,非常感谢"Bug汇报及解决"区有像您一样敬业且专业的人肉debugger,对于一款相对小众的独立游戏而言,此乃社区之福祉。再次向您致敬
页: [1]
查看完整版本: 对殖民地进行如下调整后,会在改动后的约18~21天后的某一天刚开始时闪退