游戏崩溃闪退 弹窗Fatal:null
游戏崩溃闪退 弹窗显示Fatal:null可能是内存不足导致崩溃,可以在Mikohime Java 23/24 优化包汉化适配发布里下载并设置高内存配置文件 SR.com 发表于 2025-9-1 12:08
可能是内存不足导致崩溃,可以在Mikohime Java 23/24 优化包汉化适配发布里下载并设置高内存配置文件 ...
谢谢,我用的就是论坛的Java23后来设置了4g内存有所好转,但是还是闪退了,想问一下16g内存设置超过4g会不会有什么问题? 本帖最后由 Mycophobia 于 2025-9-1 14:50 编辑
烟火海 发表于 2025-9-1 13:08
谢谢,我用的就是论坛的Java23后来设置了4g内存有所好转,但是还是闪退了,想问一下16g内存设置超过4g会 ...
会有可能恶化跳出和稳定性问题,你可以考虑增加到6G试试,但是越多的话反而更不稳定的风险也会越大。
但Fatal Null一般不是内存问题,内存问题常见于没有报错的闪退。你的log不全,下次报错考虑截图下Java23那个控制台上的log
Mycophobia 发表于 2025-9-1 14:48
会有可能恶化跳出和稳定性问题,你可以考虑增加到6G试试,但是越多的话反而更不稳定的风险也会越大。
但F ...
好的,下次截图再麻烦各位大佬帮我看看 Mycophobia 发表于 2025-9-1 14:48
会有可能恶化跳出和稳定性问题,你可以考虑增加到6G试试,但是越多的话反而更不稳定的风险也会越大。
但F ...
可能还得往上一点,这个没完全结下来报错原因 Mycophobia 发表于 2025-9-2 04:42
可能还得往上一点,这个没完全结下来报错原因
是随机崩溃还是能稳定复现,不会是趋光至高舰的问题吧,[生涯内容] R键舰队改装界面 右上角舰船属性,鼠标挪过去就崩溃 SR.com 发表于 2025-9-3 00:15
是随机崩溃还是能稳定复现,不会是趋光至高舰的问题吧,[生涯内容] R键舰队改装界面 右上角舰船属性,鼠标 ...
我来试试看 SR.com 发表于 2025-9-3 00:15
是随机崩溃还是能稳定复现,不会是趋光至高舰的问题吧,[生涯内容] R键舰队改装界面 右上角舰船属性,鼠标 ...
我艹!神了!还真是一试就炸! 但是我还有打完战斗直接闪退的,应该不是这个原因 烟火海 发表于 2025-9-3 00:20
我艹!神了!还真是一试就炸!
因为你们两个的报错都是线程打架,还都是0.97加趋光,这属于技术债了,看议长什么时候肘赢生活和三角洲吧 烟火海 发表于 2025-9-3 00:24
但是我还有打完战斗直接闪退的,应该不是这个原因
那就是复合问题,头疼啊 SR.com 发表于 2025-9-3 00:25
那就是复合问题,头疼啊
有可能也是趋光mod的问题,因为好像是打的几次趋光mod的永光势力大规模的舰团后闪退的 本帖最后由 SR.com 于 2025-9-3 00:39 编辑
你的内存设置是多少,太小了的话是容易打完战斗闪退
SR.com 发表于 2025-9-3 00:36
你的内存设置是多少,太小了的话是容易打完战斗闪退
4g,不过有可能我该文件改的部署点过高了,我改的战场规模4000 烟火海 发表于 2025-9-3 00:38
4g,不过有可能我该文件改的部署点过高了,我改的战场规模4000
那也有可能影响,战斗完崩溃可以马上用报错工具来论坛发帖,捉到ERROR才好知道是什么原因 SR.com 发表于 2025-9-3 00:42
那也有可能影响,战斗完崩溃可以马上用报错工具来论坛发帖,捉到ERROR才好知道是什么原因 ...
这个能看出来是什么原因吗?
[游戏日志]
8574254 INFOsound.O- Cleaning up music with id
8574254 INFOsound.O- Cleaning up music with id
8574267 INFOsound.O- Cleaning up music with id
8574435 ERROR com.fs.starfarer.combat.CombatMain- java.util.ConcurrentModificationException
java.util.ConcurrentModificationException: null
at java.base/java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:977) ~[?:?]
at java.base/java.util.LinkedList$ListItr.next(LinkedList.java:899) ~[?:?]
at com.fs.starfarer.campaign.BuffManager.applyBuffs(Unknown Source) ~
at com.fs.starfarer.ui.impl.StandardTooltipV2$1.beforeShown(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.showTooltip(Unknown Source) ~
at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source) ~
at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) ~
at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) ~
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) ~
at com.fs.starfarer.BaseGameState.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.super(Unknown Source) ~
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
8574767 INFOsound.O- Creating streaming player for music with id
烟火海 发表于 2025-9-3 02:49
这个能看出来是什么原因吗?
[游戏日志]
在鼠标悬停查看属性时,一个Mod的多线程操作冲突而崩溃,趋光舰船的全舰队效果在0.97和本体两线程打架 SR.com 发表于 2025-9-3 02:58
在鼠标悬停查看属性时,一个Mod的多线程操作冲突而崩溃,趋光舰船的全舰队效果在0.97和本体两线程打架 ...
那就是说其实是同一个bug,主要都是因为趋光议会的至高船buff造成的? 烟火海 发表于 2025-9-3 03:01
那就是说其实是同一个bug,主要都是因为趋光议会的至高船buff造成的?
只要有低版本mod上高版本,或者打大量mod,就一定会有兼容问题,遇到问题只能就事论事,每次报错的原因不尽相同 SR.com 发表于 2025-9-3 04:52
只要有低版本mod上高版本,或者打大量mod,就一定会有兼容问题,遇到问题只能就事论事,每次报错的原因不 ...
麻烦你了,谢谢,我去试试把至高船都放仓库试试看还会不会有错误闪退的情况 烟火海 发表于 2025-9-3 04:54
麻烦你了,谢谢,我去试试把至高船都放仓库试试看还会不会有错误闪退的情况 ...
不客气,祝你玩得开心{:5_118:} 烟火海 发表于 2025-9-3 04:54
麻烦你了,谢谢,我去试试把至高船都放仓库试试看还会不会有错误闪退的情况 ...
Co-modification 报错常见有两种
战斗外跳出并且报错里有类似
java.util.ConcurrentModificationException: null
条样的一般是来自舰队buff船的冲突,常见有博尔肯,屈光的一些船。你如果把这些船搁在仓库还有报错的,排查任何会在战斗外有舰队buff效果的船。
战斗中出现这个词条则一般是有武器代码试图给舰船下达指令造成的冲突,这算是一种给武器写ai的错误写法造成,之前常见的是兽耳的魔火盾心,出了这个问题建议从机制上非常奇怪的武器开始排查,一般要么是手操是使用该武器会闪退,要么是手操没事,交给ai过一会就会闪退。
--------------
你说的战斗结束后闪退,如果没有任何报错信息,那就很有可能是内存不足。4G的内存的话,你mod不多,一般会够用,但是打非常巨大战斗时确实可能溢出。你可以考虑分配6G试试,但要注意过度分配反而也会影响稳定(Miko的建议就是16G不要分配超过4G,不过考虑到你mod很少,或许可以稍微加到6试试),最好还是不要把战斗规模调那么大。我自己就算要大开到1000也差不多了(我也是16G分4G)。
Mycophobia 发表于 2025-9-3 06:01
Co-modification 报错常见有两种
战斗外跳出并且报错里有类似
好的,如果在报错我按照大佬的方法来试试看,麻烦大佬了
页:
[1]