Every time I try to generate a world with a custom seed in Minecraft 1.8.1 my client freezes up on the building terrain screen, looking at the task manager, the java client's memory allocation freezes and CPU usage falls to nearly zero.
Although interestingly enough, when I end the java process, restart the client, and try to open the world that was being created it builds the world as usual and starts playing.
I'd still like to know what would cause this and any way I could possibly avoid it.
Game logs are as follows:
[16:34:46] [Server thread/INFO]: Starting integrated minecraft server version 1.8.1
[16:34:46] [Server thread/INFO]: Generating keypair
[16:34:46] [Server thread/INFO]: Converting map!
[16:34:46] [Server thread/INFO]: Scanning folders...
[16:34:46] [Server thread/INFO]: Total conversion count is 0
[16:34:47] [Server thread/WARN]: Unable to find spawn biome
[16:34:47] [Server thread/INFO]: Preparing start region for level 0
[16:34:48] [Server thread/INFO]: Preparing spawn area: 4%
[16:34:49] [Server thread/INFO]: Preparing spawn area: 7%
[16:34:50] [Server thread/INFO]: Preparing spawn area: 11%
[16:34:52] [Server thread/INFO]: Preparing spawn area: 16%
[16:34:53] [Server thread/INFO]: Preparing spawn area: 22%
[16:34:54] [Server thread/INFO]: Preparing spawn area: 25%
[16:34:55] [Server thread/INFO]: Preparing spawn area: 33%
[16:34:56] [Server thread/INFO]: Preparing spawn area: 40%
[16:34:57] [Server thread/ERROR]: Encountered an unexpected exception
java.lang.NullPointerException
at azi.a(SourceFile:124) ~[1.8.1.jar:?]
at azi.apply(SourceFile:121) ~[1.8.1.jar:?]
at beh.a(SourceFile:53) ~[1.8.1.jar:?]
at beh.apply(SourceFile:50) ~[1.8.1.jar:?]
at bei.a(SourceFile:67) ~[1.8.1.jar:?]
at bei.a(SourceFile:90) ~[1.8.1.jar:?]
at azh.f(SourceFile:49) ~[1.8.1.jar:?]
at azh.c(SourceFile:39) ~[1.8.1.jar:?]
at bff.a(SourceFile:551) ~[1.8.1.jar:?]
at aqr.a(SourceFile:290) ~[1.8.1.jar:?]
at bif.b(SourceFile:20) ~[1.8.1.jar:?]
at arv.a(SourceFile:261) ~[1.8.1.jar:?]
at arv.a(SourceFile:49) ~[1.8.1.jar:?]
at arj.a(SourceFile:389) ~[1.8.1.jar:?]
at ase.a(SourceFile:43) ~[1.8.1.jar:?]
at bgt.a(SourceFile:472) ~[1.8.1.jar:?]
at qt.a(SourceFile:174) ~[1.8.1.jar:?]
at bff.a(SourceFile:872) ~[1.8.1.jar:?]
at qt.c(SourceFile:104) ~[1.8.1.jar:?]
at net.minecraft.server.MinecraftServer.k(SourceFile:314) ~[1.8.1.jar:?]
at cyk.a(SourceFile:111) ~[1.8.1.jar:?]
at cyk.i(SourceFile:127) ~[1.8.1.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:418) [1.8.1.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_25]
[16:34:57] [Server thread/ERROR]: This crash report has been saved to:
Crash Report:
---- Minecraft Crash Report ----
// Shall we play a game?
Time: 12/21/14 4:34 PM
Description: Exception in server tick loop
java.lang.NullPointerException: Exception in server tick loop
at azi.a(SourceFile:124)
at azi.apply(SourceFile:121)
at beh.a(SourceFile:53)
at beh.apply(SourceFile:50)
at bei.a(SourceFile:67)
at bei.a(SourceFile:90)
at azh.f(SourceFile:49)
at azh.c(SourceFile:39)
at bff.a(SourceFile:551)
at aqr.a(SourceFile:290)
at bif.b(SourceFile:20)
at arv.a(SourceFile:261)
at arv.a(SourceFile:49)
at arj.a(SourceFile:389)
at ase.a(SourceFile:43)
at bgt.a(SourceFile:472)
at qt.a(SourceFile:174)
at bff.a(SourceFile:872)
at qt.c(SourceFile:104)
at net.minecraft.server.MinecraftServer.k(SourceFile:314)
at cyk.a(SourceFile:111)
at cyk.i(SourceFile:127)
at net.minecraft.server.MinecraftServer.run(SourceFile:418)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.8.1
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 58110280 bytes (55 MB) / 251678720 bytes (240 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 98
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.
Although interestingly enough, when I end the java process, restart the client, and try to open the world that was being created it builds the world as usual and starts playing.
I'd still like to know what would cause this and any way I could possibly avoid it.
Game logs are as follows:
Crash Report:
Restarted client, reopened world: