Minecraft(我的世界)中文论坛

标题: 1.12.2老是崩溃,谁能看看怎么回事

作者: yellowricecake    时间: 2018-5-27 16:33
标题: 1.12.2老是崩溃,谁能看看怎么回事
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 5/27/18 4:21 PM
Description: Unexpected error

java.lang.OutOfMemoryError: Metaspace
        at java.lang.Throwable.printStackTrace(Unknown Source)
        at b.d(SourceFile:178)
        at b.e(SourceFile:204)
        at bib.c(SourceFile:728)
        at bib.a(SourceFile:414)
        at net.minecraft.client.main.Main.main(SourceFile:123)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
        at java.lang.Throwable.printStackTrace(Unknown Source)
        at b.d(SourceFile:178)

-- Affected level --
Details:
        Level name: MpServer
        All players: 1 total; [bud['yellowricecake'/96, l='MpServer', x=144.70, y=75.00, z=270.91]]
        Chunk stats: MultiplayerChunkCache: 1087, 1087
        Level seed: 0
        Level generator: ID 00 - default, ver 1. Features enabled: false
        Level generator options:
        Level spawn location: World: (187,64,328), Chunk: (at 11,4,8 in 11,20; contains blocks 176,0,320 to 191,255,335), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
        Level time: 88460 game time, 88460 day time
        Level dimension: 0
        Level storage version: 0x00000 - Unknown?
        Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
        Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
        Forced entities: 62 total; [adt['僵尸'/5, l='MpServer', x=63.24, y=67.00, z=223.26], adt['僵尸'/8, l='MpServer', x=63.50, y=72.00, z=277.50], adr['女巫'/9, l='MpServer', x=69.50, y=68.00, z=204.50], adr['女巫'/10, l='MpServer', x=72.50, y=68.00, z=207.50], adn['蜘蛛'/11, l='MpServer', x=69.50, y=68.00, z=243.50], adk['骷髅'/12, l='MpServer', x=73.50, y=22.00, z=269.50], zt['蝙蝠'/13, l='MpServer', x=75.37, y=59.10, z=264.63], zt['蝙蝠'/14, l='MpServer', x=66.90, y=59.18, z=262.75], adt['僵尸'/15, l='MpServer', x=69.45, y=23.00, z=272.70], adt['僵尸'/16, l='MpServer', x=73.49, y=62.00, z=307.76], adt['僵尸'/17, l='MpServer', x=75.76, y=75.00, z=332.70], adt['僵尸'/18, l='MpServer', x=79.50, y=75.00, z=338.50], acs['爬行者'/20, l='MpServer', x=90.50, y=22.00, z=196.50], adt['僵尸'/21, l='MpServer', x=94.50, y=69.00, z=238.50], adt['僵尸'/22, l='MpServer', x=86.50, y=73.00, z=253.50], adk['骷髅'/23, l='MpServer', x=92.50, y=71.00, z=258.50], adt['僵尸'/24, l='MpServer', x=92.50, y=71.00, z=260.50], adn['蜘蛛'/25, l='MpServer', x=94.50, y=59.00, z=319.50], adn['蜘蛛'/26, l='MpServer', x=97.00, y=75.00, z=312.44], adn['蜘蛛'/27, l='MpServer', x=81.70, y=75.00, z=311.79], adn['蜘蛛'/28, l='MpServer', x=91.09, y=75.00, z=315.09], adn['蜘蛛'/29, l='MpServer', x=91.42, y=75.00, z=311.60], adn['蜘蛛'/30, l='MpServer', x=80.84, y=76.00, z=314.09], adk['骷髅'/32, l='MpServer', x=102.64, y=72.00, z=261.25], adk['骷髅'/33, l='MpServer', x=97.73, y=59.00, z=319.47], adk['骷髅'/34, l='MpServer', x=102.50, y=74.00, z=306.50], adt['僵尸'/35, l='MpServer', x=97.50, y=78.00, z=351.50], acs['爬行者'/36, l='MpServer', x=98.50, y=77.00, z=347.83], zt['蝙蝠'/38, l='MpServer', x=114.41, y=29.11, z=193.46], adu['僵尸村民'/39, l='MpServer', x=116.58, y=67.00, z=192.25], aaj['鱿鱼'/40, l='MpServer', x=122.60, y=61.00, z=233.40], aaj['鱿鱼'/41, l='MpServer', x=114.40, y=61.95, z=244.46], aaj['鱿鱼'/42, l='MpServer', x=123.78, y=62.54, z=241.70], aaj['鱿鱼'/43, l='MpServer', x=128.76, y=61.53, z=237.40], acs['爬行者'/44, l='MpServer', x=117.23, y=73.00, z=256.49], adn['蜘蛛'/45, l='MpServer', x=112.99, y=71.00, z=254.01], acs['爬行者'/46, l='MpServer', x=123.88, y=74.00, z=260.37], adk['骷髅'/47, l='MpServer', x=122.30, y=75.00, z=282.51], adn['蜘蛛'/48, l='MpServer', x=123.50, y=77.00, z=293.50], zt['蝙蝠'/49, l='MpServer', x=137.17, y=48.85, z=320.05], adt['僵尸'/50, l='MpServer', x=128.18, y=32.00, z=334.46], zt['蝙蝠'/51, l='MpServer', x=147.09, y=23.97, z=228.80], aaj['鱿鱼'/52, l='MpServer', x=129.14, y=62.55, z=240.10], adk['骷髅'/53, l='MpServer', x=138.30, y=78.00, z=300.53], adt['僵尸'/54, l='MpServer', x=128.50, y=78.00, z=305.50], acs['爬行者'/55, l='MpServer', x=139.50, y=76.00, z=332.50], acs['爬行者'/56, l='MpServer', x=134.50, y=78.00, z=335.50], zt['蝙蝠'/57, l='MpServer', x=125.63, y=24.74, z=336.74], acs['爬行者'/67, l='MpServer', x=170.82, y=77.00, z=245.46], acs['爬行者'/68, l='MpServer', x=165.38, y=77.00, z=270.15], adn['蜘蛛'/69, l='MpServer', x=167.23, y=83.00, z=287.30], zt['蝙蝠'/72, l='MpServer', x=190.86, y=28.33, z=270.37], adt['僵尸'/73, l='MpServer', x=181.50, y=77.00, z=275.50], zt['蝙蝠'/74, l='MpServer', x=180.37, y=26.43, z=292.47], adn['蜘蛛'/75, l='MpServer', x=200.08, y=65.00, z=193.28], adt['僵尸'/77, l='MpServer', x=192.21, y=79.00, z=248.52], adn['蜘蛛'/78, l='MpServer', x=207.30, y=44.00, z=302.30], zt['蝙蝠'/79, l='MpServer', x=193.60, y=42.09, z=304.48], adt['僵尸'/81, l='MpServer', x=218.50, y=74.00, z=285.23], adk['骷髅'/82, l='MpServer', x=217.50, y=78.00, z=281.50], adn['蜘蛛'/83, l='MpServer', x=221.50, y=79.00, z=274.50], bud['yellowricecake'/96, l='MpServer', x=144.70, y=75.00, z=270.91]]
        Retry entities: 0 total; []
        Server brand: vanilla
        Server type: Integrated singleplayer server
Stacktrace:
        at bsb.a(SourceFile:366)
        at bib.b(SourceFile:2587)
        at bib.a(SourceFile:433)
        at net.minecraft.client.main.Main.main(SourceFile:123)

-- System Details --
Details:
        Minecraft Version: 1.12.2
        Operating System: Windows 8.1 (x86) version 6.3
        Java Version: 1.8.0_171, Oracle Corporation
        Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
        Memory: 194244488 bytes (185 MB) / 387973120 bytes (370 MB) up to 1205862400 bytes (1150 MB)
        JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Xmn128m -Xmx1150m
        IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
        Launched Version: 1.12.2
        LWJGL: 2.9.4
        OpenGL: GeForce GT 720/PCIe/SSE2 GL version 4.6.0 NVIDIA 388.13, NVIDIA Corporation
        GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

        Using VBOs: Yes
        Is Modded: Probably not. Jar signature remains and client brand is untouched.
        Type: Client (map_client.txt)
        Resource Packs:
        Current Language: 简体中文 (中国)
        Profiler Position: N/A (disabled)
        CPU: 4x Intel(R) Core(TM) i3-3240 CPU @ 3.40GHz


作者: gooding300    时间: 2018-5-27 16:33
本帖最后由 gooding300 于 2018-5-29 14:42 编辑
a1294790523 发表于 2018-5-29 09:19
这是游戏的内存不足了
请给游戏分配更大的内存(你的JAVA限制的最大内存是1024MB),并安装内存优化类mod ...

希望您可以再次斟酌一下,您提及了
这是游戏的内存不足
请给游戏分配更大的内存

而实际上,在崩溃报告中可以看到
Memory: 194244488 bytes (185 MB) / 387973120 bytes (370 MB) up to 1205862400 bytes (1150 MB)

显然内存使用量远远没有达到设定的1150MB,也就是说,并不是内存不足
并且,如果是内存不足,崩溃的描述应该是
java.lang.OutOfMemoryError: Java heap space

而不是崩溃报告中的
java.lang.OutOfMemoryError: Metaspace

综上,您提出的“内存不足”与“分配更大内存”或许有失偏颇
再者,因为是元数据区空间不足,您提及的
安装内存优化类mod

反而会引入更多的类和方法以至于加重这一问题


解决方案
从崩溃报告的内容可以看出,这是元数据区空间不足导致的崩溃
元数据区是在Java8被引入,用于存储类和方法的元数据的内存区域
可以从两个方面解决这个问题
1.修改总内存限制
将启动参数中的
-Xmx1150m

修改
-Xmx1024m

以便于JVM自动分配正确的元数据区空间
2.设定元数据区大小
在启动参数中增加
-XX:MetaspaceSize=64M -XX:MaxMetaspaceSize=128M


作者: a1294790523    时间: 2018-5-29 09:19
本帖最后由 a1294790523 于 2018-6-3 18:07 编辑

为了避免误导,原答案已删除
感谢dalao的指正,是我看错了请题主看下面的答案吧

作者: 255207914    时间: 2018-6-3 10:15
换个启动器mclc,pcl等