EOF stands for End Of File, and occurrs whenever a stream ends unexpected(it can also occurr in network streams, in which no files are involved, so the name doesn\'t fit perfectly). I think, the server(singleplayer is just a server running on your comp) either fails to load the world, or fails to gather all the information to send to your client.
I assume, you\'re using a pre-/devbuild? since it all works fine in the official release.