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

游戏过程中崩溃,报错标题Fatal: null

[复制链接]

巡洋大副

发表于 2025-2-5 23:11:22 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]

31034 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseIntel - Removing pirate base at [Daphon 星系]
32585 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetRouteManager - Added trade fleet route from Yama 到 Volturn
33742 [Thread-3] INFO sound.O - Cleaning up music with id [campaign_noncore_part1.ogg]
33902 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseIntel.updateStationIfNeeded(PirateBaseIntel.java:500)
at com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseIntel.checkForTierChange(PirateBaseIntel.java:626)
at com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseIntel.advanceImpl(PirateBaseIntel.java:589)
at com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin.advance(BaseIntelPlugin.java:78)
at com.fs.starfarer.api.impl.campaign.intel.BaseEventManager.advance(BaseEventManager.java:114)
at com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseManager.advance(PirateBaseManager.java:59)
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.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
    复现步骤:
    跳超空间闪退报错
    本帖最后由 2324 于 2025-3-3 22:51 编辑


    巡洋大副

     楼主| 发表于 2025-2-5 23:12:07 | 显示全部楼层
    ### 游戏信息

    游戏版本:                0.97a-RC11

    ### 系统信息

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

    版本:10.0.22631 暂缺 Build 22631

    总可用内存:`15.69G`


    Java版本:`1.7.0_79`

    Java路径:D:\Starsector\jre


    虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -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`):`1536m`

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


    ### Mod信息

    |Mod名称                           |Mod版本   |已启用     |
    |-|-|-|
    |LazyLib                         |2.8b    |是       |
    |Console Commands                |2024.10.04|是       |

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

    星域军阀

    请校准时钟

    搬运能手学院教员

    发表于 2025-2-6 09:52:38 | 显示全部楼层
    piratebaseintel类报错频发在你尝试读取一个游戏大版本不对应的存档
    比如你刚更新到097但读了一个096的档等
    如确实是这个情况,重开097新档即可解决,老档不能跳版本读取

    点评

    这个问题,退回原来的版本或者重新开个档都可以解决吗?  详情 回复 发表于 2025-2-6 12:59

    巡洋大副

    发表于 2025-2-6 12:59:48 | 显示全部楼层
    Tick_Tock_Man 发表于 2025-2-6 09:52
    piratebaseintel类报错频发在你尝试读取一个游戏大版本不对应的存档时
    比如你刚更新到097但读了一个096的档 ...

    这个问题,退回原来的版本或者重新开个档都可以解决吗?

    点评

    都是可以的,只是存档有比较严格的游戏版本限制,无论是游戏版本妥协还是重建正确版本存档都ok  详情 回复 发表于 2025-2-6 13:16

    星域军阀

    请校准时钟

    搬运能手学院教员

    发表于 2025-2-6 13:16:07 | 显示全部楼层
    2324 发表于 2025-2-6 12:59
    这个问题,退回原来的版本或者重新开个档都可以解决吗?

    都是可以的,只是存档有比较严格的游戏版本限制,无论是游戏版本妥协还是重建正确版本存档都ok

    本版积分规则

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

    GMT+8, 2025-12-6 10:00

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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