柯若 发表于 2025-1-5 00:18:36

在战场里打一半就自己卡出来了,再进游戏时候就直接卡死这是啥情况啊大佬们

本帖最后由 柯若 于 2025-1-5 13:20 编辑


柯若 发表于 2025-1-5 00:19:41

{:tieba_39:}{:tieba_39:}{:tieba_39:}

Tick_Tock_Man 发表于 2025-1-5 00:58:08

已提供的日志里没有报错信息,烦请在闪退发生后不要重启,在那个未重启的情况下重新用报错工具抓取一次日志。
或者你也可以直接提供这个日志文件:starsector/starsector-core/starsector.log,请注意后缀名是.log,后缀名类似的.1/.2/.3文件是不需要的,打包上传论坛附件即可

柯若 发表于 2025-1-5 01:25:56

Tick_Tock_Man 发表于 2025-1-5 00:58
已提供的日志里没有报错信息,烦请在闪退发生后不要重启,在那个未重启的情况下重新用报错工具抓取一次日志 ...

好的好的

柯若 发表于 2025-1-5 01:38:32

Tick_Tock_Man 发表于 2025-1-5 00:58
已提供的日志里没有报错信息,烦请在闪退发生后不要重启,在那个未重启的情况下重新用报错工具抓取一次日志 ...

[游戏日志]

3067302 INFOsound.public- Cleaning up music with id
3067302 INFOsound.public- Cleaning up music with id
3067320 INFOsound.public- Cleaning up music with id
3067638 ERROR com.fs.starfarer.combat.CombatMain- java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at com.fs.starfarer.campaign.ui.marketinfo.F.sizeChanged(Unknown Source)
        at com.fs.starfarer.campaign.ui.marketinfo.F.update(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.SalvageEntity.showCostDebrisField(SalvageEntity.java:591)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.SalvageEntity.execute(SalvageEntity.java:139)
        at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
        at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
        at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
        at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.SalvageSpecialInteraction$SalvageSpecialDialogPlugin.endSpecial(SalvageSpecialInteraction.java:103)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.SalvageSpecialInteraction$SalvageSpecialDialogPlugin.init(SalvageSpecialInteraction.java:59)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.SalvageSpecialInteraction.execute(SalvageSpecialInteraction.java:165)
        at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
        at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
3067806 INFOsound.public- Creating streaming player for music with id

柯若 发表于 2025-1-5 01:39:11

柯若 发表于 2025-1-5 01:38
[游戏日志]

3067302 INFOsound.public- Cleaning up music with id

这次是打完一场战斗出来崩的

Tick_Tock_Man 发表于 2025-1-5 01:56:00

柯若 发表于 2025-1-5 01:39
这次是打完一场战斗出来崩的

好的,既然是0951的话,更换Java 8试一试。你也可以更换Java 23,但这两个都需要仔细看好教程来操作。更换结束后可以再测试一下游戏情况

柯若 发表于 2025-1-5 02:20:20

Tick_Tock_Man 发表于 2025-1-5 01:56
好的,既然是0951的话,更换Java 8试一试。你也可以更换Java 23,但这两个都需要仔细看好教程来操作。更 ...

23是按照论坛里的安装的那个,启动器进不去,我换的8也不行,刚才正常给船配装又闪退了

柯若 发表于 2025-1-5 02:20:59

Tick_Tock_Man 发表于 2025-1-5 01:56
好的,既然是0951的话,更换Java 8试一试。你也可以更换Java 23,但这两个都需要仔细看好教程来操作。更 ...

[游戏日志]

2310525 INFOsound.public- Cleaning up music with id
2310526 INFOsound.public- Cleaning up music with id
2310542 INFOsound.public- Cleaning up music with id
2310867 ERROR com.fs.starfarer.combat.CombatMain- java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
        at com.fs.starfarer.coreui.refit.oOOo.actionPerformed(Unknown Source)
        at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
        at com.fs.starfarer.ui.oooO.?00000(Unknown Source)
        at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
        at com.fs.starfarer.ui.V.o00000(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.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
2311026 INFOsound.public- Creating streaming player for music with id

Tick_Tock_Man 发表于 2025-1-5 09:26:09

柯若 发表于 2025-1-5 02:20
[游戏日志]

2310525 INFOsound.public- Cleaning up music with id

还烦请确认一下是否确实已经按照教程更换成功。PermGen的报错之所以一般建议通过直接升级Java解决,是因为这个概念在Java 8以上就不存在了(被MetaSpace代替),因此不可能再发生这个问题

柯若 发表于 2025-1-5 13:20:13

Tick_Tock_Man 发表于 2025-1-5 09:26
还烦请确认一下是否确实已经按照教程更换成功。PermGen的报错之所以一般建议通过直接升级Java解决,是因 ...

好了好了感谢,我之前那次升级Java8应该是没生效,,半夜我又试了一次好了,感谢大佬
页: [1]
查看完整版本: 在战场里打一半就自己卡出来了,再进游戏时候就直接卡死这是啥情况啊大佬们