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

战斗时闪退,求助

[复制链接]

战列舰长

发表于 2024-10-1 23:56:06 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.96
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]2447132 [Thread-6] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Cleaning up music with id [battle_ambience_01.ogg]2447481 [Thread-9] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Creating streaming player for music with id [battle_ambience_01.ogg]2447481 [Thread-9] INFO sound.H - Playing music with id [battle_ambience_01.ogg]2453264 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.characters.PersonAPI.getNameString()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" is nulljava.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.characters.PersonAPI.getNameString()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" is null at data.scripts.OIACCombatPlugin.playSoundIfNecessary(OIACCombatPlugin.java:382) ~[?:?] at data.scripts.OIACCombatPlugin.advance(OIACCombatPlugin.java:132) ~[?:?] at com.fs.starfarer.title.Object.for$Oo.o00000(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.super.new.super(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.CombatEngine.advance(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.o00000(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?][游戏日志]2447132 [Thread-6] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Cleaning up music with id [battle_ambience_01.ogg]2447481 [Thread-9] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Creating streaming player for music with id [battle_ambience_01.ogg]2447481 [Thread-9] INFO sound.H - Playing music with id [battle_ambience_01.ogg]2453264 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.characters.PersonAPI.getNameString()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" is nulljava.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.characters.PersonAPI.getNameString()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" is null at data.scripts.OIACCombatPlugin.playSoundIfNecessary(OIACCombatPlugin.java:382) ~[?:?] at data.scripts.OIACCombatPlugin.advance(OIACCombatPlugin.java:132) ~[?:?] at com.fs.starfarer.title.Object.for$Oo.o00000(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.super.new.super(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.combat.CombatEngine.advance(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.o00000(Unknown Source) ~[port_obf.jar:?] at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
    复现步骤:
    本帖最后由 泉之夜灵 于 2024-10-2 12:39 编辑

    ### 游戏信息游戏版本:                0.96a-RC10### 系统信息操作系统:Microsoft Windows 10 家庭中文版版本:10.0.18363 暂缺 Build 18363总可用内存:`7.89G`**警告:未找到游戏默认Java运行时**虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms4096m -Xmx4096m -Xss2048k -XX:MaxPermSize=128m -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.8     |是       ||zz GraphicsLib                  |1.7.0   |是       ||MagicLib                        |1.1.1-rc02|是       ||AI 改修 AI Tweaks                 |1.7.2   |是       ||All the Domain Drones+ New Drones 人之领无人机拓展|0.6D    |是       ||All the Domain Drones+ Vanilla  |0.1b    |是       ||Aptly Simple Hullmods           |1.5.5   |是       ||Automated Commands              |1.4     |是       ||Autosave 自动保存                   |1.2b    |是       ||Big Fighters Ship Pack          |1.0.3   |是       ||Combat Activators               |1.1.1   |是       ||Combat Misc Utils               |0.4.0   |是       ||Console Commands                |2023.5.05|是       ||Customizable Star Systems       |2.0.0   |是       ||D-MOD Services                  |1.0.0   |是       ||Dassault-Mikoyan Engineering    |1.9Hijacked|是       ||Dassault-Mikoyan Engineering    |1.9Hijacked C|是       ||Diable Avionics - Seal balance patch.|1.0.1   |是       ||Diable Avionics - Seal ed.      |1.0.0   |是       ||D插件修复禁用 [Stop Remove D-Mods]    |1.04    |是       ||Gensoukyou Manufacture [幻想工造]   |0.8.1_rc1, in dev|是       ||Grand Colonies 更大的殖民地           |2.0.d   |是       ||Hexagonal Shieldidgeridoos      |1.3.1   |是       ||J GEEK Federation               |0.8.2   |是       ||Library of Ruina Ui             |1.1.2   |是       ||LunaLib                         |1.8.3   |是       ||market retrofits                |0.2.1   |是       ||MOD溯源[WhichMod]                 |1.2.2   |是       ||More Military Missions 军事任务扩展   |0.3.3   |是       ||Progressive S-Mods 更好的内置机制      |0.8.7   |是       ||Progressive S-Mods 经验内插         |0.10.2  |是       ||Random Assortment of Things     |1.5.11  |是       ||Slightly Better Tech-Mining 更好的技术挖掘|2.7.3   |是       ||Special Hullmod Upgrades        |1.3c    |是       ||SpecialBounty                   |0.17    |是       ||SpecialBounty额外拓展包              |0.6a    |是       ||SpeedUp                         |1.0.0   |是       ||Terraforming & Station Construction 地貌改造 & 空间站建设|8.4.5   |是       ||timeless                        |0.01    |是       ||Underworld                      |1.8.2   |是       ||Unusually Gullible Hullmods     |0.5.0-RC1|是       ||余?舰船小扩展                         |0.4     |是       ||兽耳助手!                           |0.7     |是       ||军官升级技能更多选择                      |1.1     |是       ||军官头像和战斗语音                       |0.3b    |是       ||势力争霸 [Nexerelin]                |0.11.0b |是       ||卢德拓展IED[Luddic_Enhancement_IED] |1.2.6   |是       ||复活十字                            |1.0     |是       ||威胁渐显 Emergent Threats           |0.5.2   |是       ||威胁渐显: 第九战斗群复兴 Emergent Threats: IX Revival|0.5.2   |是       ||战斗骚话[Combat Chatter]            |1.14.0  |是       ||无人舰队拓展 & 幽灵部队                   |0.5.3   |是       ||未殖民星系扩展 [UnColonized System Expansion]|0.3.4   |是       ||未知星域[Unknown Skies]             |1.0.0rc2|是       ||泰兰船包                            |1.2.6   |是       ||清理星域 [Clean Sector]             |0.2.4   |是       ||炫目星域 [Dazzling Sector]          |2.0.0   |是       ||联合极光联邦                          |0.7.5.pt|是       ||舰船/武器拓展 [Ship/Weapon Pack]      |1.15.0  |是       ||舰队行动历史[Fleet Action History]    |1.0.10  |是       ||蓝海渔业[BlueSeaFisher]             |0.99A.1 |是       ||重生[UNGP]                        |2.2.0   |是       ||重生规则拓展                          |1.2.0   |是       ||魔女城塞 [Witch Citadel]            |0.71b-Rc1|是       ||魔女城塞 [Witch Citadel]            |0.9b-Rc1|是       ||魔女城塞 [Witch Citadel]            |0.7b-Rc2|是       ||(势力)圣殿骑士团 [The Knights Templar] |0.9.9d  |是       ||[AzurLane] 碧蓝航线                 |0.1.7   |否       ||[N]碧蓝档案头像包v1.07 0.96a-RC8       |1.07    |否       ||[链戍集团军]Shackles Garrison - XXVIIBattleGroup |0.7.5   |否       ||Adversary 乐园残响                  |5.1.0   |否       ||AI-Retrofit                     |0.8     |否       ||AoTD - 惊蛰行动                     |1.2.0   |否       ||AoTD - 重握星辰                     |0.0.4   |否       ||AoTD - 问道圣殿                     |1.6.10  |否       ||Arma Armatura                   |2.24    |否       ||Astral Ascension                |1.2.7   |否       ||BigBeans Ship Compilation       |0.1.98.2|否       ||cjy的玩具箱-势力争霸拓展                  |0.0.7c  |否       ||cjy的玩具箱[CTB]                    |0.4.0c  |否       ||Crew Replacer                   |0.6.5   |否       ||DIY Planets                     |1.0.20  |否       ||Eos曙光                           |0.01.0  |否       ||Exotica Technologies            |1.8.4   |否       ||Experimental Hull Modifications |0.8.6a  |否       ||FSF军事公司[FSF_MilitaryCorporation]|4.5     |否       ||Industrial Evolution 工业革命       |3.3.c   |否       ||Lost Sector 失落星域                |0.6.1c  |否       ||Nes's ship and weapon           |1.9.h   |否       ||NPC殖民地防御增强                      |1.0.2   |否       ||Officer Extension 军官扩展          |0.4.3   |否       ||Omega-精神创伤                      |0.1.0   |否       ||omega_core_drop                 |1.0     |否       ||omega_core_drop                 |1.0     |否       ||P9殖民领                           |0.56    |否       ||Planetary Shield Replacer       |1.0     |否       ||SimpleIndustryOptionProvider 简单的工业设施选项|1.0.0   |否       ||Substance Abuse 畅饮美酒            |1.1.a   |否       ||Take No Prisoners 战俘营地          |0.17.0  |否       ||UI美化——碧蓝档案(动态组件版)               |1.0a    |否       ||zzz Mikohime Additionals Settings|0.0.3   |否       ||人之领设备迁移&建设工程处                   |1.0.0   |否       ||光环动力舰船工业                        |1.3Commissioner|否       ||博尔肯基金会 [Foundation Of Borken]   |0.7.2   |否       ||卢德骑士团                           |1.1.1   |否       ||古达兰慕 [Gudalanmu]                |0.25.3  |否       ||命令与征服 心灵终结语音                    |0.1b    |否       ||回到未来(0.97a-RC6)                 |0.1b    |否       ||女武神组织 [Valkyrians]              |3.2.1   |否       ||少女星域                            |1.1.5   |否       ||捕获军官船员                          |1.0.4   |否       ||新建-太阳系MOD                       |0.1.1   |否       ||星际2战巡和诺娃语音                      |0.1b    |否       ||星际联邦[The Star Federation]       |0.99-RC5|否       ||标量科技解决方案                        |0.9     |否       ||楼兰军工综合体                         |1.8.9-hotfix3|否       ||沃兰缇亚归复局 [Volantian Reclaimation Initiative]|0.4.1   |否       ||沃尔科夫工业集团[VIC]                   |1.6.1c  |否       ||漂浮 UI [Floating UI]修改版          |0.1.1   |否       ||相位力量增强包(PPEP)                   |3.27    |否       ||穿越者设计局 [Traverser Design Bureau]|1.6.4   |否       ||羊头航务局[Goat_Aviation_Bureau]     |1.8.0   |否       ||羊头航务局装配Li解[Goat_Aviation_Bureau_Variant_Acknowledged]|1.0.0   |否       ||航母战术                            |0.3.0b-fx4|否       ||航母现代化-改S                        |1.1.0a  |否       ||航母现代化扩展                         |1.3.7b  |否       ||蜜柑族群 [Mikan Kindred]            |0.5.0BETA|否       ||让小灰机再次伟大! [make fighter great again!]|0.0.1   |否       ||趋光议会 [ApproLight]               |1.3.3   |否       ||阿卡涅西斯之遗                         |v1.9.12 |否       ||高质量舰长 Quality Captains          |1.5.3   |否       |(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).

    超级版主

    发表于 2024-10-2 09:57:42 | 显示全部楼层
    你这反馈的内容不全啊或许可以把starsector.log文件夹打包传上来。

    点评

    谢谢帮助  详情 回复 发表于 2024-10-2 12:36

    战列舰长

     楼主| 发表于 2024-10-2 12:35:58 | 显示全部楼层
    找到原因了,是极客联盟的那艘雅典娜无人航母的问题,虽然不知道原因,但进战场就闪退

    战列舰长

     楼主| 发表于 2024-10-2 12:36:22 | 显示全部楼层
    肥龙太刀足 发表于 2024-10-2 09:57
    你这反馈的内容不全啊或许可以把starsector.log文件夹打包传上来。

    谢谢帮助

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-10-2 19:54:30 | 显示全部楼层
    你是怎么把报错贴到只有一行没有换行的,在论坛页面上根本没有办法阅读
    没关系,我换手机能看到报错,报错是OIAC(军官头像和战斗语音mod)导致的,不是极客联盟舰船的问题,你可以先把OIAC禁用然后再试一下是否出错

    点评

    我又试上游戏试了一下,在演习里测试又炸档了,但依然谢谢你  详情 回复 发表于 2024-10-2 23:01
    还有,谢谢你  详情 回复 发表于 2024-10-2 21:44
    电脑连不上网,发不了帖子,只能发给手机再复制粘贴过来  详情 回复 发表于 2024-10-2 21:44

    战列舰长

     楼主| 发表于 2024-10-2 21:44:19 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-10-2 19:54
    你是怎么把报错贴到只有一行没有换行的,在论坛页面上根本没有办法阅读
    没关系,我换手机能看到报错,报错 ...

    电脑连不上网,发不了帖子,只能发给手机再复制粘贴过来

    战列舰长

     楼主| 发表于 2024-10-2 21:44:48 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-10-2 19:54
    你是怎么把报错贴到只有一行没有换行的,在论坛页面上根本没有办法阅读
    没关系,我换手机能看到报错,报错 ...

    还有,谢谢你

    战列舰长

     楼主| 发表于 2024-10-2 23:01:25 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-10-2 19:54
    你是怎么把报错贴到只有一行没有换行的,在论坛页面上根本没有办法阅读
    没关系,我换手机能看到报错,报错 ...

    我又试上游戏试了一下,在演习里测试又炸档了,但依然谢谢你

    点评

    你在主楼发出的报错日志确实记载OIAC相关mod组件出错。如果你在禁用OIAC之后仍发现新的问题,那么新的问题需要另外分析,不再是OIAC导致。最有可能的是,你的游戏目前mod列表中存在多个闪退风险,你只是依次触发了他  详情 回复 发表于 2024-10-3 10:13
    你的mod列表里有 AI 改修,这个mod会试图找已经被机会母舰的模块船的母体,导致报错,我记得钟表哥在另一个帖子里说过。虽然没有log,但是我估计大概率是这个问题。  详情 回复 发表于 2024-10-3 02:48

    战列舰长

    通讯记者

    发表于 2024-10-3 02:48:45 | 显示全部楼层
    泉之夜灵 发表于 2024-10-2 23:01
    我又试上游戏试了一下,在演习里测试又炸档了,但依然谢谢你

    你的mod列表里有 AI 改修,这个mod会试图找已经被击毁的模块船的母体,导致报错,我记得钟表哥在另一个帖子里说过雅典娜是模块船。虽然没有log,但是我估计大概率是这个问题。

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-10-3 10:13:09 | 显示全部楼层
    泉之夜灵 发表于 2024-10-2 23:01
    我又试上游戏试了一下,在演习里测试又炸档了,但依然谢谢你

    你在主楼发出的报错日志确实记载OIAC相关mod组件出错。如果你在禁用OIAC之后仍发现新的问题,那么新的问题需要另外分析,不再是OIAC导致。最有可能的是,你的游戏目前mod列表中存在多个闪退风险,你只是依次触发了他们而已。对于新问题的排查,你可以先按照楼上myco佬的建议禁用“AI改修”以避免舰队中的雅典娜无人航母出现不兼容,但是OIAC导致了你的第一个问题,这不会有错。如果是“AI改修”导致了新问题,你可以留意新的错误日志中是否有aitweak、parentstation字样等。

    点评

    好的谢谢  详情 回复 发表于 2024-10-3 10:21

    战列舰长

     楼主| 发表于 2024-10-3 10:21:50 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-10-3 10:13
    你在主楼发出的报错日志确实记载OIAC相关mod组件出错。如果你在禁用OIAC之后仍发现新的问题,那么新的问 ...

    好的谢谢

    本版积分规则

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

    GMT+8, 2024-11-21 23:49

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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