闪退Fatal:null
本帖最后由 0v01 于 2023-10-22 20:10 编辑### 游戏信息
游戏版本: 0.96a-RC10
### 系统信息
操作系统:Microsoft Windows 10 专业版
版本:10.0.19042 暂缺 Build 19042
总可用内存:`31.42G`
Java版本:`1.7.0_79`
Java路径:E:\Starsector\jre
虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms6016m -Xmx6016m -Xss2048k -XX:MaxPermSize=128m -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`):`6016m`
堆栈最大大小(`-Xmx`):`6016m`
### Mod信息
|Mod名称 |Mod版本 |已启用 |
|-|-|-|
|LazyLib |2.8 |是 |
|zz GraphicsLib |1.7.0 |是 |
|MagicLib |1.2.0 |是 |
|AoTD - 惊蛰行动 |1.2.0 |是 |
|AoTD - 重握星辰 |0.0.4 |是 |
|AoTD - 问道圣殿 |1.6.9 |是 |
|Aptly Simple Hullmods |1.5.5 |是 |
|cjy的玩具箱-势力争霸拓展 |0.0.6a|是 |
|cjy的玩具箱 |0.3.2h|是 |
|Combat Activators |1.1.1 |是 |
|FSF军事公司|4.1rc3|是 |
|High Tech Expansion |1.4.13|是 |
|J GEEK Federation |0.8.0 |是 |
|LunaLib |1.8.2 |是 |
|P9殖民领 |0.56 |是 |
|Progressive S-Mods 经验内插 |0.10.1|是 |
|Random Assortment of Things |1.5.11|是 |
|Witch Citadel |0.66b-rc5|是 |
|势力争霸 |0.11.0b |是 |
|卢德拓展 |1.2.6b|是 |
|古达兰慕 |0.25.3|是 |
|奇异科技改造 |1.5.3 |是 |
|女武神组织 |3.2.1 |是 |
|星际帝国 |2.6.2e|是 |
|星际联邦 |0.99-RC5|是 |
|标量科技解决方案 |0.9 |是 |
|楼兰军工综合体 |1.8.8 |是 |
|泰兰船包 |1.2.6 |是 |
|海盗拓展 |1.8.1 |是 |
|燃料虹吸 |1.3.0 |是 |
|羊头航务局 |1.7.1 |是 |
|重生 |2.2.0 |是 |
|重生规则拓展 |1.2.0 |是 |
|阿卡涅西斯之遗 |v1.9.12 |是 |
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).
换个早点的存档复现了一遍,日志如下
[游戏日志]
148700 INFOexerelin.campaign.diplomacy.DiplomacyBrain- tahlan_legioinfernalis weariness: 0.0/5000.0
148700 INFOexerelin.campaign.diplomacy.DiplomacyBrain- Checking war for faction 卢德教会
149382 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Cleaning up music with id
149603 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.startUpgrading(BaseIndustry.java:572)
at data.scripts.campaign.bar.events.CTBBarMissionEvent.GenRefineryStation(CTBBarMissionEvent.java:2901)
at data.scripts.campaign.bar.events.CTBObjRunner$MissionStationSpawner.advance(CTBObjRunner.java:268)
at data.scripts.campaign.bar.events.CTBObjRunner.advance(CTBObjRunner.java:159)
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)
at java.lang.Thread.run(Unknown Source)
149605 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Creating streaming player for music with id
cjy的玩具箱在完成送货任务后在目标点生成幸存者空间站时,对空间站的设施进行升级时报错
很奇怪,你的报错的代码与位置与我目前的代码行数有差异
我自己本地测试起来这个部分并不会导致报错
你是第一次安装这个mod,还是从旧版本更新上来的?
如果你是从旧版更新上来的,并且是新开的档出现这个报错,可能是你更新的时候没有彻底删除旧mod,覆盖更的时候出现问题,新旧文件掺杂在一起出现错误
如果你没有开新存档,而是用旧版mod的存档,0.3.2h版本的mod是不支持0.3.2f以前的旧版mod存档的,
cjy4312 发表于 2023-10-22 15:06
cjy的玩具箱在完成送货任务后在目标点生成幸存者空间站时,对空间站的设施进行升级时报错
很奇怪,你的报 ...
删除mod文件重新解压后再次加载,仍旧在同一时间点崩溃,游戏日志如下。
以及该档为0.95.1升0.96,玩具箱mod也存在旧版覆盖更新的情况,如果需要彻底删除文件烦请提供除mod文件夹以外的相关文件位置,谢谢
[游戏日志]
81511 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Cleaning up music with id
81666 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Creating streaming player for music with id
81666 INFOsound.H- Playing music with id
81722 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.startUpgrading(BaseIndustry.java:572)
at data.scripts.campaign.bar.events.CTBBarMissionEvent.GenRefineryStation(CTBBarMissionEvent.java:2901)
at data.scripts.campaign.bar.events.CTBObjRunner$MissionStationSpawner.advance(CTBObjRunner.java:268)
at data.scripts.campaign.bar.events.CTBObjRunner.advance(CTBObjRunner.java:159)
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)
cjy4312 发表于 2023-10-22 15:06
cjy的玩具箱在完成送货任务后在目标点生成幸存者空间站时,对空间站的设施进行升级时报错
很奇怪,你的报 ...
以及刚才开了个幸存者阵营的新档,等我吧主线搞定了再看看会不会有这个情况 cjy4312 发表于 2023-10-22 15:06
cjy的玩具箱在完成送货任务后在目标点生成幸存者空间站时,对空间站的设施进行升级时报错
很奇怪,你的报 ...
新档已核验,一样报错,现在重装游戏试验一下
cjy4312 发表于 2023-10-22 15:06
cjy的玩具箱在完成送货任务后在目标点生成幸存者空间站时,对空间站的设施进行升级时报错
很奇怪,你的报 ...
重装游戏后,未汉化,继续报错
日志如下
[游戏日志]
159779 INFOcom.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel- Created AnalyzeEntityMissionIntel: 人之领-探测器, faction: Luddic Path
160339 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Cleaning up music with id
160351 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Cleaning up music with id
160538 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.startUpgrading(BaseIndustry.java:572)
at data.scripts.campaign.bar.events.CTBBarMissionEvent.GenRefineryStation(CTBBarMissionEvent.java:2901)
at data.scripts.campaign.bar.events.CTBObjRunner$MissionStationSpawner.advance(CTBObjRunner.java:268)
at data.scripts.campaign.bar.events.CTBObjRunner.advance(CTBObjRunner.java:159)
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)
at java.lang.Thread.run(Unknown Source)
160839 INFOsound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- Creating streaming player for music with id
{:5_123:}.....怪事
我重新打包上传一遍mod,你重新下载一份试试?
我这边自己开了三次档跑了三条不同的剧情路线,都没出毛病
鉴于安装了很多我没见过的mod,我得问一下,你安装的mod中是否有改变了原版殖民地设施的内容?
报错log显示的是,在幸存者殖民地出现后,对太空港下达升级指令但游戏找不到太空港所需的升级时长
如果这都能报错,那么即便你不安装玩具箱mod,自己建立一个殖民地,在升级太空港的时候也同样会报错
不妨先把其他mod去掉,仅加载玩具箱mod,测试幸存者空间站能否成功建立
或者其他mod都选上,但不启用玩具箱mod,然后你随便找个球建立自己的殖民地,升级太空港看看会不会报错
cjy4312 发表于 2023-10-22 19:39
.....怪事
我重新打包上传一遍mod,你重新下载一份试试?
我这边自己开了三次档跑了三条不同的剧 ...
那我大概知道是哪几个mod有问题了,明天我去掉点有特色建筑的mod试试看
cjy4312 发表于 2023-10-22 19:39
.....怪事
我重新打包上传一遍mod,你重新下载一份试试?
我这边自己开了三次档跑了三条不同的剧 ...
AoTD - 惊蛰行动 1.2.0 是
AoTD - 重握星辰 0.0.4 是
AoTD - 问道圣殿 1.6.9 是
比如这组mod就有特色建筑::L 报错的源头就是太空港升级至特大港口时,游戏内找不到特大港口这个建筑
这种情况只有哪个mod删除或改变了特大港口的id才有可能
那我建议你先去掉其余mod,仅使用前置mod,势力争霸和玩具箱看看会不会在同样的位置闪退
{:5_123:}
{:5_127:}我也装上AoTD,开个档试试吧 {:5_132:}嗯,我装了AoTD三件套,重开了个档,也闪退了
cjy4312 发表于 2023-10-22 20:06
嗯,我装了AoTD三件套,重开了个档,也闪退了
好,以及这组mod有点虎,居然对原版建筑的参数动手动脚 针对这一问题有了临时解决方法
在mod贴置顶下载兼容AoTD的补丁进行覆盖即可
https://www.fossic.org/forum.php?mod=viewthread&tid=151&page=1&extra=#pid839
页:
[1]