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

没见过的偶发报错

[复制链接]

势力巨擘

论坛讨口子,时不时讨要坛友们的船图和代码

发表于 2025-1-16 17:23:00 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
11601400 [Thread-9] INFO sound.OooO - Playing music with id [battle_ambience_01.ogg]
11601403 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.ArrayIndexOutOfBoundsException: Index 28 out of bounds for length 28
java.lang.ArrayIndexOutOfBoundsException: Index 28 out of bounds for length 28
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) [?:?]
    复现步骤:
    800规模连续与大规模舰队集群战斗后概率报错。。看不懂报错日志))

    Starsector 0.97a-RC11 2025_1_16 17_04_49.png
    Starsector 0.97a-RC11 2025_1_16 17_20_36.png
    Starsector 0.97a-RC11 2025_1_16 17_20_42.png
    Starsector 0.97a-RC11 2025_1_16 17_20_46.png
    Starsector 0.97a-RC11 2025_1_16 17_20_54.png
    Starsector 0.97a-RC11 2025_1_16 17_21_00.png
    Starsector 0.97a-RC11 2025_1_16 17_21_06.png
    Starsector 0.97a-RC11 2025_1_16 17_21_13.png
    Starsector 0.97a-RC11 2025_1_16 17_21_18.png
    Starsector 0.97a-RC11 2025_1_16 17_21_24.png
    Starsector 0.97a-RC11 2025_1_16 17_21_30.png

    星域军阀

    高级机师通讯记者

    发表于 2025-1-16 22:38:17 | 显示全部楼层
    Hmm,好像是帧动画问题,试着排查下出问题时有没有过高的时流倍数?

    点评

    大佬,想请问一下LPC的时流异常可能导致这个问题吗?如果是的话基本可以确定是LPC技能叠加舰船技能做出的高倍时流弄出来的问题了。  详情 回复 发表于 2025-1-18 12:56

    势力巨擘

    论坛讨口子,时不时讨要坛友们的船图和代码

     楼主| 发表于 2025-1-18 12:56:06 | 显示全部楼层
    Mycophobia 发表于 2025-1-16 22:38
    Hmm,好像是帧动画问题,试着排查下出问题时有没有过高的时流倍数?

    大佬,想请问一下LPC的时流异常可能导致这个问题吗?如果是的话基本可以确定是LPC技能叠加舰船技能做出的高倍时流弄出来的问题了。

    点评

    我之前在栗子的帮助下大概测了一下,主要怀疑的两个可能性是通过magicUI制作的特殊UI内容(例如有额外战术系统的船的充能条),或者有帧动画的武器在过高时流倍数下出的问题。尤其是如果你用了combat speed(也就是  详情 回复 发表于 2025-1-18 19:03

    星域军阀

    高级机师通讯记者

    发表于 2025-1-18 19:03:23 | 显示全部楼层
    JasonGiao 发表于 2025-1-18 12:56
    大佬,想请问一下LPC的时流异常可能导致这个问题吗?如果是的话基本可以确定是LPC技能叠加舰船技能做出的 ...

    我之前在栗子的帮助下大概测了一下,主要怀疑的两个可能性是通过magicUI制作的特殊UI内容(例如有额外战术系统的船的充能条),或者有帧动画的武器在过高时流倍数下出的问题。尤其是如果你用了combat speed(也就是战斗加速)再额外加速主管时流

    如果又符合上述条件的lpc,那可能也能造成这问题,但是一般想不到有什么lpc的武器会有帧动画?

    点评

    我没有使用战斗加速的mod,特殊UI可能也并不成立(当时是旗舰没上场);个人怀疑是一款TheDarkSix的mod里的一款似乎叫长枪的lpc,舰载系统似乎是时流之壳,再加上Apex的航母的舰载机时流技能可能造成异常的时流效果  详情 回复 发表于 2025-1-18 21:32

    势力巨擘

    论坛讨口子,时不时讨要坛友们的船图和代码

     楼主| 发表于 2025-1-18 21:32:22 | 显示全部楼层
    Mycophobia 发表于 2025-1-18 19:03
    我之前在栗子的帮助下大概测了一下,主要怀疑的两个可能性是通过magicUI制作的特殊UI内容(例如有额外战 ...

    我没有使用战斗加速的mod,特殊UI可能也并不成立(当时是旗舰没上场);个人怀疑是一款TheDarkSix的mod里的一款似乎叫长枪的lpc,舰载系统似乎是时流之壳,再加上Apex的航母的舰载机时流技能可能造成异常的时流效果。但是在之后的全apex航母测试中又没再出现这个报错了))

    星域军阀

    高级机师通讯记者

    发表于 2025-1-19 17:06:13 | 显示全部楼层
    提一句,单纯武器试图发射不存在的帧动画也会有这个报错,但是感觉这类错误应该回很快被排查到。 总之希望排查顺利,我这边也只能出点主意。

    单纯时流不会造成这个问题,因为实际的报错是你游戏试图找一个28个东西的列表。。。

    对了,你可以搜一搜你的mod列表里有没有什么东西有28个帧动画。这个东西应该是出问题的点。(一般应该是武器)

    本版积分规则

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

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

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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