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

开始时闪退,报错为Unable to allocate 1572864 bytes

[复制链接]

战列舰长

发表于 2025-1-13 22:07:15 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]

159153 [Thread-2] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/planets/cryovolcanic01.jpg (using cast)
159270 [Thread-2] INFO com.fs.graphics.TextureLoader - Loaded 1647.72 MB of texture data so far
159270 [Thread-2] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/planets/US_planet_textureJungle.jpg (using cast)
160759 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.OutOfMemoryError: Unable to allocate 1572864 bytes
java.lang.OutOfMemoryError: Unable to allocate 1572864 bytes
at java.base/jdk.internal.misc.Unsafe.allocateMemory(Unsafe.java:638) ~[?:?]
at java.base/java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:112) ~[?:?]
at java.base/java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:367) ~[?:?]
at org.lwjgl.BufferUtils.createByteBuffer(BufferUtils.java:60) ~[lwjgl.jar:?]
at com.fs.graphics.TextureLoader.o00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.TextureLoader.o00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.TextureLoader.o00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.TextureLoader.o00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.graphics.G.o00000(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.loading.ResourceLoaderState.init(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:?]
[md]### 游戏信息

游戏版本: 0.97a-RC11

### 系统信息

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

版本:10.0.22631 暂缺 Build 22631

总可用内存:`7.85G`


Java版本:`1.7.0_79`

Java路径:E:BaiduNetdiskDownloadStarsector(3)jre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -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`):`1536m`

堆栈最大大小(`-Xmx`):`1536m`


### Mod信息

|Mod名称 |Mod版本 |已启用 |
|-|-|-|
|LazyLib |2.8b |是 |
|zz GraphicsLib |1.9.0 |是 |
|MagicLib |1.4.6 |是 |
|[C](扩充)更多的船体插件More HullMods 1.12.0|1.12.0 |是 |
|ac alice ship pack |0.75 C-3|是 |
|Amazigh铸船厂 |0.9 |是 |
|aolinpisi |0.1 |是 |
|Apex设计集团 |1.2.12 |是 |
|Aptly Simple Hullmods |1.5.5 |是 |
|chengjie |0.1 |是 |
|cjy的玩具箱-势力争霸拓展 |0.0.8b |是 |
|cjy的玩具箱[CTB] |0.5.2a |是 |
|cjy的玩具箱附属:磁暴线圈 |0.0.0-fix2|是 |
|Console Commands |2021.3.26|是 |
|Customizable Star Systems |2.1.2 |是 |
|Diamond |1.5 |是 |
|Fluff船包 |0.2.3-1 |是 |
|Grand Colonies 更大的殖民地 |2.0.e |是 |
|Kazeron 海军 |1.6.1 |是
    复现步骤:
    本帖最后由 好玩,爱玩 于 2025-1-13 22:18 编辑


    星域军阀

    请校准时钟

    搬运能手学院教员

    发表于 2025-1-13 22:11:32 | 显示全部楼层
    尝试调大内存分配,或检查游戏所在的盘符是否被设置过虚拟内存

    点评

    电脑重启后,正常打开了。。  详情 回复 发表于 2025-1-13 22:18

    战列舰长

     楼主| 发表于 2025-1-13 22:18:12 | 显示全部楼层
    Tick_Tock_Man 发表于 2025-1-13 22:11
    尝试调大内存分配,或检查游戏所在的盘符是否被设置过虚拟内存

    电脑重启后,正常打开了。。

    点评

    正常的,能玩就行。你这个报错是最神秘的一个报错之一,原因可以是几乎任何事情,包括比如程序开太多分配不过来之类的。我印象里见过的解决方法就有5种以上,所以也很难第一时间说到底什么导致的。如果你重启就能玩  详情 回复 发表于 2025-1-13 22:28

    星域军阀

    请校准时钟

    搬运能手学院教员

    发表于 2025-1-13 22:28:36 | 显示全部楼层
    好玩,爱玩 发表于 2025-1-13 22:18
    电脑重启后,正常打开了。。

    正常的,能玩就行。你这个报错是最神秘的一个报错之一,原因可以是几乎任何事情,包括比如程序开太多分配不过来之类的。我印象里见过的解决方法就有5种以上,所以也很难第一时间说到底什么导致的。如果你重启就能玩,这是最好的。之前确实是有个汇报者最后查出来虚拟内存有问题,所以才这么说。

    星域军阀

    高级机师通讯记者

    发表于 2025-1-14 05:24:36 | 显示全部楼层
    虽然可能原因很多,但是第一步可以看一下你的c盘,或者其他虚拟内存盘空间是否不足。

    本版积分规则

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

    GMT+8, 2025-12-6 10:57

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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