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

在游玩时出现空指针,求各位大神指导

[复制链接]

战列舰长

发表于 2024-4-29 17:28:09 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.95.1
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]

734990 [Thread-3] INFO org.histidine.chatter.ChatterLine - Extracted maybePrefix ISS from ship name ISS Firbolg
740139 [Thread-3] INFO sound.public - Cleaning up music with id [Zeniths_Call.ogg]
740158 [Thread-7] INFO sound.public - Cleaning up music with id [battle_ambience_01.ogg]
740602 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
at data.scripts.al_ArkgneisisModPlugin.pickMissileAI(al_ArkgneisisModPlugin.java:208)
at com.fs.starfarer.launcher.ModManager$6.o00000(Unknown Source)
at com.fs.starfarer.launcher.ModManager.getPriorityPlugin(Unknown Source)
at com.fs.starfarer.launcher.ModManager.pickMissileAIOverride(Unknown Source)
at com.fs.starfarer.loading.specs.O0oo.o00000(Unknown Source)
at com.fs.starfarer.loading.specs.O0oo.o00000(Unknown Source)
at com.fs.starfarer.combat.entities.ship.A.if.super(Unknown Source)
at com.fs.starfarer.combat.entities.ship.A.if.fireProjectile(Unknown Source)
at com.fs.starfarer.combat.entities.ship.trackers.new.?O0000(Unknown Source)
at com.fs.starfarer.combat.entities.ship.trackers.new.super(Unknown Source)
at com.fs.starfarer.combat.entities.ship.trackers.D.o00000(Unknown Source)
at com.fs.starfarer.combat.entities.ship.trackers.D.o00000(Unknown Source)
at com.fs.starfarer.combat.entities.ship.trackers.new.String(Unknown Source)
at com.fs.starfarer.combat.entities.ship.A.if.advance(Unknown Source)
at com.fs.starfarer.combat.systems.G.advanceLinked(Unknown Source)
at com.fs.starfarer.combat.systems.G.advance(Unknown Source)
at com.fs.starfarer.combat.entities.Ship.fire(Unknown Source)
at com.fs.starfarer.combat.entities.Ship.advance(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.CombatState.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.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
740644 [Thread-10] INFO sound.public - Creating streaming player for music with id [battle_ambience_01.ogg]
[md]### 游戏信息

游戏版本: 0.95.1a-RC6

### 系统信息

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

版本:10.0.22631 暂缺 Build 22631

总可用内存:`15.75G`


Java版本:`1.7.0_79`

Java路径:D:ppjre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\windows -Xms4096m -Xmx4096m -Xss2048k -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.7b |是 |
|zz GraphicsLib |1.6.1 |是 |
|MagicLib |0.46.1-rc03|是 |
|[C](扩充)更多的船体插件More HullMods 1.11.1|1.11.1 |是 |
|Amazigh铸船厂 |0.9 |是 |
|Apex设计集团 |1.1.0b |是 |
|Better Colonies 更好的殖民地 |1.86 |是 |
|Caymon船包 |1.2.1 |是 |
|CK 工业 |2.0.2 |是 |
|Console Commands |2021.12.25|是 |
|Content Unlocking Missions 战役加成 |1.1.2 |是 |
|Fast Engine Rendering |1.1.2 |是 |
|Fluff船包 |0.2.3-1 |是 |
|Grand.Colonies |1.0.d |是 |
|Gundam UC |0.5.1 |是 |
|Hyperdrive 超空间跳跃 |2.3.1 |是 |
|Iron Shell 铁壳 |1.181 |是 |
|Leading Pip |1.9.1 |是 |
|Logistics Notifications 物流报告 |1.4.4 |是 |
|Nijigen Extend |0.3.2 |是 |
|Planet Search 星体搜索界面 |1.2.0 |是 |
|Scan Those Gates 人之领巨构扫描器 |1.5.0 |是 |
|Secrets of the Frontier 前线秘闻 |0.13.1 |是 |
|Slightly Better Tech-Mining 更好的技术挖掘|2.7.3 |是 |
|Special Hullmod Upgrades |1.3 |是 |
|Starfarers Workshop |1.5.1 |是 |
|Take No Prisoners 战俘营地 |0.14.4 |是 |
|Tartarus Portrait Pack |1.2 |是 |
|Vayra's Sector |3.2.1 |是 |
|世界之树科研殖民地[Scy Nation] |1.66 |是 |
|中微子公司:怀旧版 |1.87-RC3|是 |
|作弊工厂/Cheat Industry |0.02 |是 |
|内置船插增益 [Better Deserved S-Mods] |1.53 |是 |
|凯尔捷夫技术官僚 |1.9 |是 |
|势力争霸 [Nexerelin] |0.10.6d |是 |
|卡特贸易公司(CFT) |1.2 |是 |
|卢德拓展 [Luddic Enhancement] |1.2.5l |是 |
|可视化维修进度 [Visualized Repair Progress]|0.1.4 |是 |
|地貌改造 & 空间站建设 |8.2.1 |是 |
|外环带联盟 Outer Rim Allience |0.94rc1 |是 |
|大豆船包(BigBeans Ship Compilation) |0.1.97.6|是 |
|导弹舰艇大修 |1.2.6-0.95.1a|是 |
|希尔芬研究所 |1.0 |是 |
|恶魔航电 [Diable Avionics] |2.7.0rc2|是 |
|战斗骚话[Combat Chatter] |1.13.1 |是 |
|战机扩展 - 平衡版 |1.1.1 |是 |
|星系检索网络 |2.6.1 |是 |
|星舰传奇 [Starship Legends] |2.1.2 |是 |
|星际帝国 [Interstellar Imperium] |2.5.2 |是 |
|未知星域[Unknown Skies] |1.0.0rc2|是 |
|机械虚空船厂 |0.53 |是 |
|标量科技解决方案 |0.8.7 |是 |
|沃尔科夫工业集团[VIC] |1.5.8a |是 |
|泰兰船包 |0.9RC3 |是 |
|海盗拓展 [Underworld] |1.7.1 |是 |
|海鲜船包 [Seafood Shipworks] |0.0.7f |是 |
|火炬舰队与死亡军武 |0.17rc1 |是 |
|燃料虹吸[Fuel Siphoning] |1.2.2 |是 |
|系统标识 [System Marker] |0.1.3-RC1|是 |
|自定义殖民地图像和描述 |1.1.a |是 |
|舰船/武器拓展 [Ship/Weapon Pack] |1.13.0 |是 |
|舰船目录 / 装配编辑器 [~Ship Catalogue / Variant Editor]|1.7.0 |是 |
|补漏措施 |v 1.2.2 |是 |
|装配Li解 [Variant Acknowledged] |0.2.3 |是 |
|详细战斗报告[Detailed Combat Results] |5.3.0 |是 |
|趋光拓展 [ApproLightPlus] |0.6.3 |是 |
|趋光议会 [ApproLight] |1.2.0 |是 |
|达索-米高扬设计局 |1.6a |是 |
|重生[UNGP] |2.1.0 |是 |
|锡罕帝国 [Xhan Empire] |2.4 千眼 |是 |
|锻造生产(Forge Production) |1.0.3 |是 |
|阿卡涅西斯之遗 |v1.9.11 |是 |
|骤雨军事公司 [Arma Armatura] |2.1.3 |是 |
|鬣犬矿业 |2.7.0 |是 |
|鱼雷警报 [Torpedo Alarm] |0.1.3-RC1|是 |
|黑石船坞 [Blackrock Drive Yards] |0.9.5b2 |是 |

(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).
[/md]
    复现步骤:
    在游玩时突然出现空指针
    本帖最后由 木七 于 2024-5-2 18:56 编辑


    势力巨擘

    发表于 2024-4-29 19:18:25 | 显示全部楼层
    是啥样的有截图吗

    点评

    抱歉大佬,刚下晚自习  详情 回复 发表于 2024-4-29 21:24

    战列舰长

     楼主| 发表于 2024-4-29 21:24:43 | 显示全部楼层
    yutu- 发表于 2024-4-29 19:18
    是啥样的有截图吗

    抱歉大佬,刚下晚自习
    屏幕截图 2024-04-29 211954.png

    星域军阀

    高级机师

    发表于 2024-4-29 21:46:01 | 显示全部楼层
    你这不是空指针,是内存溢出

    点评

    大佬,我之前闪退报错翻译在是空指针啊  详情 回复 发表于 2024-4-29 22:05

    战列舰长

     楼主| 发表于 2024-4-29 22:05:20 | 显示全部楼层
    cjy4312 发表于 2024-4-29 21:46
    你这不是空指针,是内存溢出

    大佬,我之前闪退报错翻译在是空指针啊

    点评

    你发出来的log是内存溢出 如果你要报告的是空指针错误,应该找到并贴出对应的报错记录  详情 回复 发表于 2024-4-29 22:31

    星域军阀

    高级机师

    发表于 2024-4-29 22:31:19 | 显示全部楼层
    木七 发表于 2024-4-29 22:05
    大佬,我之前闪退报错翻译在是空指针啊

    你发出来的log是内存溢出
    如果你要报告的是空指针错误,应该找到并贴出对应的报错记录

    点评

    再次打开游玩不到10分钟再次报错这次一并附上文件  详情 回复 发表于 2024-4-29 23:18
    好的,那内存溢出怎么处理呢大佬  详情 回复 发表于 2024-4-29 22:32

    战列舰长

     楼主| 发表于 2024-4-29 22:32:22 | 显示全部楼层
    cjy4312 发表于 2024-4-29 22:31
    你发出来的log是内存溢出
    如果你要报告的是空指针错误,应该找到并贴出对应的报错记录 ...

    好的,那内存溢出怎么处理呢大佬

    点评

    内存溢出的话,建议参考这个 [2024版]修改vmparams,解决存档卡顿,适用版本091/0951/096/097(/098/099/100/...) https://www.fossic.org/thread-10689-1-1.html (出处: 远行星号中文论坛)  详情 回复 发表于 2024-4-29 23:29

    战列舰长

     楼主| 发表于 2024-4-29 23:18:49 | 显示全部楼层
    cjy4312 发表于 2024-4-29 22:31
    你发出来的log是内存溢出
    如果你要报告的是空指针错误,应该找到并贴出对应的报错记录 ...

    再次打开游玩不到10分钟再次报错这次一并附上文件
    屏幕截图 2024-04-29 231428.png

    starsector.zip

    575.81 KB, 下载次数: 0

    星域军阀

    高级机师

    发表于 2024-4-29 23:29:36 | 显示全部楼层
    木七 发表于 2024-4-29 22:32
    好的,那内存溢出怎么处理呢大佬

    内存溢出的话,建议参考这个
    [2024版]修改vmparams,解决存档卡顿,适用版本091/0951/096/097(/098/099/100/...)
    https://www.fossic.org/thread-10689-1-1.html
    (出处: 远行星号中文论坛)

    点评

    大佬,覆盖文件后直接打不开游戏了怎么处理啊?  详情 回复 发表于 2024-4-29 23:37
    好的,谢谢大佬,万分感谢,跪谢!  详情 回复 发表于 2024-4-29 23:33

    战列舰长

     楼主| 发表于 2024-4-29 23:33:27 | 显示全部楼层
    cjy4312 发表于 2024-4-29 23:29
    内存溢出的话,建议参考这个
    [2024版]修改vmparams,解决存档卡顿,适用版本091/0951/096/097(/098/099/ ...

    好的,谢谢大佬,万分感谢,跪谢!

    战列舰长

     楼主| 发表于 2024-4-29 23:37:10 | 显示全部楼层
    cjy4312 发表于 2024-4-29 23:29
    内存溢出的话,建议参考这个
    [2024版]修改vmparams,解决存档卡顿,适用版本091/0951/096/097(/098/099/ ...

    大佬,覆盖文件后直接打不开游戏了怎么处理啊?

    点评

    用记事本打开这个vmparams 以及starsector-core/starsector.bat 将starsector.bat内的第一行,java.exe之后的部分复制到vmparams,即可还原最初的设置 然后手动修改-Xms和 -Xmx后面的数值,比如8192m,将游戏分配内  详情 回复 发表于 2024-4-29 23:42

    星域军阀

    高级机师

    发表于 2024-4-29 23:42:59 | 显示全部楼层
    木七 发表于 2024-4-29 23:37
    大佬,覆盖文件后直接打不开游戏了怎么处理啊?


    用记事本打开这个vmparams
    以及starsector-core/starsector.bat
    将starsector.bat内的第一行,java.exe之后的部分复制到vmparams,即可还原最初的设置
    然后手动修改-Xms和 -Xmx后面的数值,比如8192m,将游戏分配内存拉到8g

    点评

    大佬,这次还是直接闪退了  详情 回复 发表于 2024-4-30 00:06
    大佬,改完后可以正常打开了,我试试看还会不会报错  详情 回复 发表于 2024-4-29 23:51
    ok,我去试试,谢谢大佬  详情 回复 发表于 2024-4-29 23:45

    战列舰长

     楼主| 发表于 2024-4-29 23:45:50 | 显示全部楼层
    cjy4312 发表于 2024-4-29 23:42
    用记事本打开这个vmparams
    以及starsector-core/starsector.bat
    将starsector.bat内的第一行,java.exe ...

    ok,我去试试,谢谢大佬

    战列舰长

     楼主| 发表于 2024-4-29 23:51:51 | 显示全部楼层
    cjy4312 发表于 2024-4-29 23:42
    用记事本打开这个vmparams
    以及starsector-core/starsector.bat
    将starsector.bat内的第一行,java.exe ...

    大佬,改完后可以正常打开了,我试试看还会不会报错

    战列舰长

     楼主| 发表于 2024-4-30 00:06:28 | 显示全部楼层
    cjy4312 发表于 2024-4-29 23:42
    用记事本打开这个vmparams
    以及starsector-core/starsector.bat
    将starsector.bat内的第一行,java.exe ...

    大佬,这次还是直接闪退了

    星域军阀

    高级机师

    发表于 2024-4-30 11:09:52 | 显示全部楼层
    如果还是内存溢出,你可以试试java8
    将JRE更新为Java8JRE的方法
    https://www.fossic.org/thread-2938-1-1.html
    (出处: 远行星号中文论坛)

    点评

    大佬应该解决了我玩了半个小时没报错,感谢!  详情 回复 发表于 2024-4-30 13:44
    好的,大佬我去试试  详情 回复 发表于 2024-4-30 12:56

    战列舰长

     楼主| 发表于 2024-4-30 12:56:45 | 显示全部楼层
    cjy4312 发表于 2024-4-30 11:09
    如果还是内存溢出,你可以试试java8
    将JRE更新为Java8JRE的方法
    https://www.fossic.org/thread-2938-1-1.h ...

    好的,大佬我去试试

    战列舰长

     楼主| 发表于 2024-4-30 13:44:42 | 显示全部楼层
    cjy4312 发表于 2024-4-30 11:09
    如果还是内存溢出,你可以试试java8
    将JRE更新为Java8JRE的方法
    https://www.fossic.org/thread-2938-1-1.h ...

    大佬应该解决了我玩了半个小时没报错,感谢!

    战列舰长

    发表于 2024-4-30 14:25:25 | 显示全部楼层
    空指针崩溃不是Fatal:Null吗

    点评

    之前报错确实是空指针,但不知道为什么不报了变成内存溢出了  详情 回复 发表于 2024-4-30 15:59

    战列舰长

     楼主| 发表于 2024-4-30 15:59:23 | 显示全部楼层
    JKZS 发表于 2024-4-30 14:25
    空指针崩溃不是Fatal:Null吗

    之前报错确实是空指针,但不知道为什么不报了变成内存溢出了
    *滑块验证:

    本版积分规则

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

    GMT+8, 2024-5-15 19:17

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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