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

玩着玩着突然闪退了,试了好几次都是同样的闪退,报错提示也是一样的

[复制链接]

巡洋大副

发表于 2025-10-6 20:34:22 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
1771923 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "<local12>" is null
java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "<local12>" is null
at com.fs.graphics.super.C.Õ00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.super.C.super(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.super.C.Õ00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.super.C.String(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.ui.d.ôÓ0000(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.d.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.impl.StandardTooltipV2.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.comms.C.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.comms.super.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.render(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:1447) [?:?]
    复现步骤:
    本帖最后由 nbb 于 2025-10-6 23:21 编辑

    大佬们帮我看看

    星域军阀

    高级机师通讯记者

    发表于 2025-10-7 02:40:17 | 显示全部楼层
    java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "<local12>" is null
    看上去是某种颜色变量填写问题,你先排查下任何改版本号硬上的mod吧。

    此外能否说下闪退前你都在干什么

    点评

    nbb
    闪退前就等殖民地刷钱挂机,啥都没干  详情 回复 发表于 2025-10-7 10:28
    awt炸了可不常见,并且堆栈追踪里全是混淆名,我估计要么是游戏资源受损要么是运行在某些非常奇怪的本地环境上。 这可是jdk自带的标准库。  详情 回复 发表于 2025-10-7 02:57

    战列舰长

    电子生命

    发表于 2025-10-7 02:57:44 | 显示全部楼层
    本帖最后由 全自动电棍 于 2025-10-7 03:01 编辑
    Mycophobia 发表于 2025-10-7 02:40
    java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "" is null
    看上去是 ...

    awt炸了可不常见,并且堆栈追踪里全是混淆名,我估计要么是游戏资源受损要么是运行在某些非常奇怪的本地环境上。
    这可是jdk自带的标准库。

    Edit:疑似有谁动了tooltip然后搞出来null了
    你说的对,但是《远神》是由Fractal Softworks, LLC.自主研发的一款上古史山Java游戏。游戏被设计为不使用「SemVar」的非标准版本号,在这里,被Alex选中的人将被授予「授权」,引导字节码神力。你将扮演一位名为「开发者」的神秘角色,在并不自由的逆向工程中邂逅性格各异、能力独特的DMCA,被它们一起击败,找回Alex失散的亲人——同时,逐步发掘「CoreModding」的真相。

    巡洋大副

     楼主| 发表于 2025-10-7 10:28:22 | 显示全部楼层
    Mycophobia 发表于 2025-10-7 02:40
    java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "" is null
    看上去是 ...

    闪退前就等殖民地刷钱挂机,啥都没干之前这个档玩了好久也没出啥问题的

    本版积分规则

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

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

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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