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

改配装的时候选中天工的星相护卫舰就会闪退

[复制链接]

巡洋大副

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

303644 [Thread-6] INFO sound.O - Cleaning up music with id [faction_generic_market_01_neutral_var01.ogg]
303767 [Thread-9] INFO sound.O - Creating streaming player for music with id [faction_generic_market_01_neutral_var01.ogg]
303767 [Thread-9] INFO sound.OooO - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
304463 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.o0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.D.update(org.lwjgl.util.vector.Vector2f, float)" because the return value of "com.fs.starfarer.combat.entities.Ship.getExactBounds()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.o0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.D.update(org.lwjgl.util.vector.Vector2f, float)" because the return value of "com.fs.starfarer.combat.entities.Ship.getExactBounds()" is null
at com.fs.starfarer.coreui.refit.super.exactContains(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.coreui.refit.super.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.coreui.refit.return.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.o0OO.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.L.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.O.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.newui.o0Oo.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(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:?]
    复现步骤:
    把星相级护卫舰从殖民地仓库取出后进行配装修改选中这艘护卫舰就会发生闪退
    本帖最后由 桀桀桀 于 2025-8-9 13:06 编辑

    ### 游戏信息

    游戏版本:                0.97a-RC11

    ### 系统信息

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

    版本:10.0.19045 暂缺 Build 19045

    总可用内存:`7.89G`


    Java版本:`1.7.0_79`

    Java路径:E:\Starsector\jre


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

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


    ### Mod信息

    |Mod名称                           |Mod版本   |已启用     |
    |-|-|-|
    |LazyLib                         |2.8b    |是       |
    |zz GraphicsLib                  |1.9.0   |是       |
    |MagicLib                        |1.4.6   |是       |
    |[C](扩充)更多的船体插件More HullMods 1.12.0|1.12.0  |是       |
    |[N]碧蓝档案头像包v1.12 0.97a-RC11      |1.12    |是       |
    |AI 改修 AI Tweaks                 |1.12.7  |是       |
    |Ashlib                          |1.1.5   |是       |
    |Building Menu Overhaul 建筑菜单美化   |1.1.4   |是       |
    |Console Commands                |2024.10.04|是       |
    |CTB-星际小卖部                       |0.5.3d  |是       |
    |Dynamic Tariffs                 |2.0     |是       |
    |Enable TranspONder 开启"应答器"      |0.1.5   |是       |
    |Exotica Technologies            |1.8.6   |是       |
    |Leading Pip                     |1.9.3   |是       |
    |LngA7Gw的随手之作                    |0.4.3   |是       |
    |LunaLib                         |1.8.7   |是       |
    |omega_core_drop                 |1.0     |是       |
    |Phillip Andrada:加油站经理           |1.14.1  |是       |
    |SpeedUp                         |1.2.0   |是       |
    |Stellar Networks                |3.1.6   |是       |
    |zz BoxUtil                      |1.3.4   |是       |
    |zzz Mikohime Additionals Settings|2.0.0   |是       |
    |一个商人的传奇                         |0.5.0   |是       |
    |光环动力舰船工业                        |1.7.0-fix3|是       |
    |兽耳助手!                           |0.73    |是       |
    |势力争霸 [Nexerelin]                |0.11.3c |是       |
    |博尔肯基金会 [Foundation Of Borken]   |0.8.1   |是       |
    |卢德骑士团                           |1.3.6   |是       |
    |地貌改造 & 空间站建设                    |9.0.11  |是       |
    |天工联合船舶设计局                       |2.0     |是       |
    |工业革命                            |3.3.e   |是       |
    |工业革命_宠物扩展_莉莉丝                   |1.1     |是       |
    |幽灵部队                            |1.0.7   |是       |
    |彻底扫描星系                          |1.2.3   |是       |
    |战俘营地 Take No Prisoners          |0.17.0  |是       |
    |星海集群                            |1.13.7b |是       |
    |星系检索网络汉化                        |3.1.6   |是       |
    |更优的技术挖掘                         |2.7.4   |是       |
    |更大的殖民地                          |2.1.a   |是       |
    |特殊船插升级                          |1.5     |是       |
    |畅饮美酒                            |1.1.c   |是       |
    |舰船/武器拓展 [Ship/Weapon Pack]      |1.15.1  |是       |
    |装配Li解 [Variant AcknowLIdged]    |0.4.0   |是       |
    |详细战斗报告[Detailed Combat Results] |5.4.1   |是       |
    |超空间跳跃                           |2.5.2   |是       |
    |超级欧米茄蓝图包                        |19.19   |是       |
    |重生[UNGP]                        |2.3.0   |是       |
    |重生规则拓展                          |1.3.0   |是       |
    |靶子:测试准备 [Prepare For Test]      |0.2.1   |是       |
    |高质量舰长 Quality Captains          |1.6.1   |是       |
    |UNGP扩展 - 逆向进度继承                 |1.0.0   |否       |

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

    战列舰长

    发表于 2025-7-28 11:09:28 | 显示全部楼层
    8G内存分配4G,而且mod还不老少,你这游戏不得卡成PPT?

    点评

    跑路还好,只有打架的时候帧率只有10帧,昨天把画质改成最低后能到30帧了,还能接受  详情 回复 发表于 2025-7-28 11:11

    巡洋大副

     楼主| 发表于 2025-7-28 11:11:36 | 显示全部楼层
    猫条闪闪 发表于 2025-7-28 11:09
    8G内存分配4G,而且mod还不老少,你这游戏不得卡成PPT?

    跑路还好,只有打架的时候帧率只有10帧,昨天把画质改成最低后能到30帧了,还能接受

    点评

    、 本子玩的吗?还是台式机? 我本子也是8G的运存,玩远行直接把内存利用率干满了,昨天刚给本子加了根16G的内存条,瞬间流畅的一批,什么导弹海、航母海、护卫驱逐海啥的,通通不卡了。加内存卡真是一个解决卡顿的  详情 回复 发表于 2025-7-28 11:45

    战列舰长

    发表于 2025-7-28 11:45:56 | 显示全部楼层
    桀桀桀 发表于 2025-7-28 11:11
    跑路还好,只有打架的时候帧率只有10帧,昨天把画质改成最低后能到30帧了,还能接受 ...


    本子玩的吗?还是台式机? 我本子也是8G的运存,玩远行直接把内存利用率干满了,昨天刚给本子加了根16G的内存条,瞬间流畅的一批,什么导弹海、航母海、护卫驱逐海啥的,通通不卡了。加内存卡真是一个解决卡顿的好办法。前提是你的电脑里有空余卡槽。

    点评

    本子玩的,没拆过笔记本后盖看有没有插槽,对这些也不是很懂,本身就只是个商务本,插不插感觉也无所谓了,还是感谢你给的建议  详情 回复 发表于 2025-7-28 11:48

    巡洋大副

     楼主| 发表于 2025-7-28 11:48:22 | 显示全部楼层
    猫条闪闪 发表于 2025-7-28 11:45

    本子玩的吗?还是台式机? 我本子也是8G的运存,玩远行直接把内存利用率干满了,昨天刚给本子加了根16 ...

    本子玩的,没拆过笔记本后盖看有没有插槽,对这些也不是很懂,本身就只是个商务本,插不插感觉也无所谓了,还是感谢你给的建议

    点评

    我原先也是抱着跟你一样的心态,觉得一个工作用的商务本,加不加内存无所谓,但是真的加了之后才会庆幸自己做出的选择,现在有内存条又便宜,我们这边16G的也就300左右,8的没问,估计老便宜了。  详情 回复 发表于 2025-7-28 12:00
    不用拆开看,鼠标右键点桌面最下面的任务栏,选择任务管理器,点性能,然后看右下角信息,应该会显示卡槽数,要么1/2、要么2/2。  详情 回复 发表于 2025-7-28 11:57

    战列舰长

    发表于 2025-7-28 11:57:44 | 显示全部楼层
    桀桀桀 发表于 2025-7-28 11:48
    本子玩的,没拆过笔记本后盖看有没有插槽,对这些也不是很懂,本身就只是个商务本,插不插感觉也无所谓了 ...


    不用拆开看,鼠标右键点桌面最下面的任务栏,选择任务管理器,点性能,然后看右下角信息,应该会显示卡槽数,要么1/2、要么2/2。

    战列舰长

    发表于 2025-7-28 12:00:06 | 显示全部楼层
    桀桀桀 发表于 2025-7-28 11:48
    本子玩的,没拆过笔记本后盖看有没有插槽,对这些也不是很懂,本身就只是个商务本,插不插感觉也无所谓了 ...


    我原先也是抱着跟你一样的心态,觉得一个工作用的商务本,加不加内存无所谓,但是真的加了之后才会庆幸自己做出的选择,现在有内存条又便宜,我们这边16G的也就300左右,8的没问,估计老便宜了。

    点评

    按大佬你说的看了看,我电脑貌似是只有一个插槽的,这就去研究研究内存条买个16g的弄上去  详情 回复 发表于 2025-7-28 14:03

    巡洋大副

     楼主| 发表于 2025-7-28 14:03:40 | 显示全部楼层
    猫条闪闪 发表于 2025-7-28 12:00
    我原先也是抱着跟你一样的心态,觉得一个工作用的商务本,加不加内存无所谓,但是真的加了之后才会庆幸 ...

    按大佬你说的看了看,我电脑貌似是只有一个插槽的,这就去研究研究内存条买个16g的弄上去

    点评

    可以直接带上电脑去数码城啊之类的地方,找个靠谱的师傅给操作一下,顺便让他清理一下散热风扇,我那本子3、4年没清理过风扇,都被脏东西堵死不散热了,之前玩远行老自动关机,现在情况改善很多。  详情 回复 发表于 2025-7-28 14:41

    战列舰长

    发表于 2025-7-28 14:41:27 | 显示全部楼层
    桀桀桀 发表于 2025-7-28 14:03
    按大佬你说的看了看,我电脑貌似是只有一个插槽的,这就去研究研究内存条买个16g的弄上去 ...

    可以直接带上电脑去数码城啊之类的地方,找个靠谱的师傅给操作一下,顺便让他清理一下散热风扇,我那本子3、4年没清理过风扇,都被脏东西堵死不散热了,之前玩远行老自动关机,现在情况改善很多。

    星域军阀

    高级机师通讯记者

    发表于 2025-7-29 05:39:09 | 显示全部楼层
    304463 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.o0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.D.update(org.lwjgl.util.vector.Vector2f, float)" because the return value of "com.fs.starfarer.combat.entities.Ship.getExactBounds()" is null
    java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.o0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.D.update(org.lwjgl.util.vector.Vector2f, float)" because the return value of "com.fs.starfarer.combat.entities.Ship.getExactBounds()" is null

    之前出现过的问题,去天宫的帖子上汇报一下吧,下了mod看一下,星相级没有填写碰撞边界,报错是早晚的。不确定是不是因为没做完还是填漏了。

    本版积分规则

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

    GMT+8, 2025-12-6 05:52

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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