Crash on world gen or world load

  • Tech Support section is for getting help with FTB related problems. If there's a repeatable issue that can be labeled as a bug, then please use the issue tracker for the pack or the app at GitHub issue trackers - If there's no repository for a pack that means that the pack is old and/or will not be updated. Bugs for older packs will not be fixed, unless they are critical.
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

James Evansto

New Member
Jul 29, 2019
4
0
0
Title Crash on world gen or world load

Launcher Type Curse App

Modpack Sky Factory 3

Modpack version 3.0.8

Have you modified the pack? No

Link to log file https://pastebin.com/rrdeCf7X

Details of the issue I was fine yesterday, till power outage. Today I crash on world load or world gen. I haven't updated anything(nvidia driver v.340.52), and I tried doing a restore with same result.
 

Jaari

Active Member
Apr 30, 2015
46
11
34
Please locate the following file that should be in your SF3 config directory: "island.json" (without the quotation marks). Please pastebin the contents of said file.
 

James Evansto

New Member
Jul 29, 2019
4
0
0
The file is empty, so I can't. Sorry, did I do something wrong?
I grabbed one from a server I created and it's working fine now.
Thanks for the pointer!
ps could you tell me what in the log file points to that json file as a problem?
Thanks in advance.
 
Last edited:

Jaari

Active Member
Apr 30, 2015
46
11
34
The file is empty, so I can't. Sorry, did I do something wrong?
I grabbed one from a server I created and it's working fine now.
Thanks for the pointer!
ps could you tell me what in the log file points to that json file as a problem?
Thanks in advance.
The following parts:

"com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
at com.google.gson.Gson.fromJson(Gson.java:815) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:768) ~[Gson.class:?]
at us.illyohs.itsbecauseuhasnogoodspawn.handler.IslandHandler.loadIslandList(IslandHandler.java:75) ~[IslandHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1266_IslandHandler_loadIslandList_Load.invoke(.dynamic) ~[?:?]"
And:
"[17:07:49] [Server thread/ERROR]: Exception caught during firing event net.minecraftforge.event.world.WorldEvent$Save@5a6eb2c9:
java.lang.NullPointerException: name can't be null"

I did some testing with mangling that file (adding []'s to the begin and end) this gave almost exactly the same error (line 1 column 3). Couldn't be too far off, eh?

Also, hearing that the file is empty is actually great. This means that the island.json file gets corrupted, and that this will be the outcome. Now we can tell all the people with these issues what is exactly causing it. @grandrolf
 
  • Like
Reactions: grandrolf

James Evansto

New Member
Jul 29, 2019
4
0
0
Thanks again! Just as an fyi, I couldn't connect to my server when it was in that state. The server "said" I was in game, but my client was hung.
 

Jaari

Active Member
Apr 30, 2015
46
11
34
Thanks again! Just as an fyi, I couldn't connect to my server when it was in that state. The server "said" I was in game, but my client was hung.
That happened to be my exact findings when I mangled said file. Thanks for confirming. =D