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

【星际小卖部】0.5.3b将舰船带回到jeniu 任务报错

[复制链接]

巡洋大副

发表于 2025-5-1 11:56:40 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.97
Mod中文名: 星际小卖部
Mod版本: 0.5.3b
游戏日志:
将舰船带回到jenius
与NPC对话后出现
380598 [Thread-8] INFO sound.O - Creating streaming player for music with id [faction_generic_market_01_neutral_var01.ogg]
380598 [Thread-8] INFO sound.OooO - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
380602 [Thread-6] INFO sound.return - Creating music buffer #4
398641 [Thread-2] WARN com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.MakeOptionOpenCore: Name is null
java.lang.NullPointerException: Name is null
at java.base/java.lang.Enum.valueOf(Enum.java:291) ~[?:?]
at com.fs.starfarer.api.campaign.CampaignUIAPI$CoreUITradeMode.valueOf(CampaignUIAPI.java:1) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.MakeOptionOpenCore.execute(MakeOptionOpenCore.java:34) ~[starfarer.api.jar:?]
at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.FireAll.applyRule(FireAll.java:122) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.FireAll.execute(FireAll.java:114) ~[starfarer.api.jar:?]
at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBest(RuleBasedInteractionDialogPluginImpl.java:177) ~[starfarer.api.jar:?]
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionSelected(RuleBasedInteractionDialogPluginImpl.java:210) ~[starfarer.api.jar:?]
at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.int.Ò00000(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.int.processInput(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.W.o00000(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
406840 [Thread-2] INFO data.libs.CjyToolClass - CTBBarShopEvent 小卖部补货
413926 [Thread-2] WARN com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.MakeOptionOpenCore: Name is null
java.lang.NullPointerException: Name is null
at java.base/java.lang.Enum.valueOf(Enum.java:291) ~[?:?]

后面战斗闪退:
21635241 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 5
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 5
at com.fs.starfarer.combat.entities.ship.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.if.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.entities.Ship.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.entities.Ship.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.entities.BaseEntity.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.graphics.LayeredRenderer.renderExcluding(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
    复现步骤:
    1、将舰船带回到jeniu 任务
    带行秋后与NPC对话后出现告警,后面其他对话也会告警(盖柯夫级 护卫舰带在舰队并且修好了,之前以为没带身上去交任务报错)
    2、进入战斗后索引超长 ERROR 闪退


    MOD列表:

    {"enabledMods": [
      "CjyToyBox",
      "lw_console",
      "diableavionicsSealPatch",
      "diableavionics",
      "FSF_MilitaryCorporation",
      "lw_lazylib",
      "luddenhance",
      "luddenhanceied",
      "assortment_of_things",
      "lunalib",
      "whichmod",
      "MagicLib",
      "speedUp",
      "SGB",
      "BoxUtil",
      "shaderLib",
      "Rouge_Redstar",
      "HaloDynamicsShipIndustry",
      "nexerelin",
      "fob",
      "knights_of_ludd",
      "valkyrian",
      "IndEvo",
      "ss_indevo_pet_Lilith",
      "chatter",
      "SCE",
      "GalacticConstellate",
      "LLI",
      "vic",
      "tahlan",
      "underworld",
      "Seafood",
      "mayu_specialupgrades",
      "TraverserDesignBureau",
      "looted_sector_cn",
      "Goat_Aviation_Bureau",
      "swp",
      "BlueSeaFisher",
      "DetailedCombatResults",
      "NeighborPost",
      "astroidships",
      "armaa",
      "zzarmaa_anime",
      "blackrock_driveyards",
      "LobsterCruiser"
    ]}

    星域军阀

    高级机师

    发表于 2025-5-1 12:40:19 | 显示全部楼层
    小卖部的这个name为null问题不会导致闪退
    闪退另有原因
    排查重点在可控帧动画装饰武器

    点评

    感谢  详情 回复 发表于 2025-5-1 13:11

    巡洋大副

     楼主| 发表于 2025-5-1 13:11:14 | 显示全部楼层
    cjy4312 发表于 2025-5-1 12:40
    小卖部的这个name为null问题不会导致闪退
    闪退另有原因
    排查重点在可控帧动画装饰武器

    感谢

    本版积分规则

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

    GMT+8, 2025-12-6 04:50

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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