Minecraft crashes upon opening save

If you're having problems with your installation of Better Than Wolves, or if you've woken up in the future and are beginning to doubt the nature of reality, here's the place to post about it.
Locked
erikdk321
Posts: 439
Joined: Mon Oct 14, 2013 5:33 pm
Location: Denmark

Minecraft crashes upon opening save

Post by erikdk321 »

Information about my client: It was launched through MCPatcher (Which was never a problem). I have the latest BTW installed + Jorges_misc + maybe the Deco addon (Don't think I installed it properly)

Crash report:
Spoiler
Show
Minecraft has crashed!
----------------------

Minecraft has stopped running because it encountered a problem; Rendering Tile Entity

A full error report has been saved to C:\Users\Erik\AppData\Roaming\.minecraft\crash-reports\crash-2018-11-28_08.15.59-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(



--- BEGIN ERROR REPORT 6e5ef9b1 --------
Full report at:
C:\Users\Erik\AppData\Roaming\.minecraft\crash-reports\crash-2018-11-28_08.15.59-client.txt
Please show that file to Mojang, NOT just this screen!

Generated 28-11-18 08:15

-- Head --
Stacktrace:
at FCTileEntityBasketRenderer.RenderBasketLidAsBlock(FCTileEntityBasketRenderer.java:25)
at FCTileEntityBasketRenderer.a(FCTileEntityBasketRenderer.java:16)
at FCTileEntityBasketWickerRenderer.a(FCTileEntityBasketWickerRenderer.java:14)

-- Tile Entity Details --
Details:
Name: fcBasket // FCTileEntityBasketWicker
Block type: ID #51 (tile.fire // FCBlockFire)
Block data value: 1 / 0x1 / 0b0001
Block location: World: (8,59,236), Chunk: (at 8,3,12 in 0,14; contains blocks 0,0,224 to 15,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Actual block type: ID #51 (tile.fire // FCBlockFire)
Actual block data value: 1 / 0x1 / 0b0001
Stacktrace:
at bjd.a(TileEntityRenderer.java:157)
at bjd.a(TileEntityRenderer.java:142)
at bfy.a(RenderGlobal.java:453)
at bfq.a(EntityRenderer.java:1169)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [bdv['erikdenseje123@gmail.com'/266, l='MpServer', x=-7,44, y=65,62, z=260,70]]
Chunk stats: MultiplayerChunkCache: 240
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (52,64,252), Chunk: (at 4,4,12 in 3,15; contains blocks 48,0,240 to 63,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 222783 game time, 222783 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 49 total; [nc['Experience Orb'/70, l='MpServer', x=-22,25, y=67,13, z=254,94], FCEntitySkeleton['Skeleton'/71, l='MpServer', x=-21,69, y=13,00, z=285,50], FCEntitySkeleton['Skeleton'/141, l='MpServer', x=73,03, y=14,00, z=283,50], FCEntityZombie['Zombie'/140, l='MpServer', x=65,78, y=14,00, z=281,78], FCEntityCreeper['Creeper'/143, l='MpServer', x=68,31, y=14,00, z=285,84], FCEntitySkeleton['Skeleton'/142, l='MpServer', x=72,50, y=14,00, z=287,50], rh['item.item.fcItemFireStarterSticks'/1092, l='MpServer', x=8,34, y=59,28, z=236,63], bdv['erikdenseje123@gmail.com'/266, l='MpServer', x=-7,44, y=65,62, z=260,70], FCEntitySkeleton['Skeleton'/72, l='MpServer', x=-23,94, y=14,00, z=281,41], nc['Experience Orb'/132, l='MpServer', x=73,13, y=12,13, z=143,22], FCEntitySkeleton['Skeleton'/73, l='MpServer', x=-20,75, y=14,00, z=282,69], FCEntityCreeper['Creeper'/135, l='MpServer', x=65,31, y=11,00, z=263,69], FCEntitySkeleton['Skeleton'/85, l='MpServer', x=-9,94, y=11,00, z=291,47], FCEntitySpider['Spider'/702, l='MpServer', x=-13,50, y=28,00, z=223,50], FCEntitySkeleton['Skeleton'/703, l='MpServer', x=-14,50, y=28,00, z=221,50], nc['Experience Orb'/19, l='MpServer', x=-121,13, y=28,13, z=185,13], FCEntityCreeper['Creeper'/325, l='MpServer', x=3,50, y=14,00, z=280,50], FCEntitySkeleton['Skeleton'/81, l='MpServer', x=-8,78, y=25,00, z=228,41], FCEntityZombie['Zombie'/80, l='MpServer', x=-2,50, y=21,00, z=211,50], FCEntitySkeleton['Skeleton'/83, l='MpServer', x=-13,50, y=16,00, z=249,50], FCEntityCreeper['Creeper'/82, l='MpServer', x=-12,50, y=16,00, z=249,50], FCEntitySkeleton['Skeleton'/145, l='MpServer', x=66,25, y=24,00, z=335,22], FCEntityZombie['Zombie'/89, l='MpServer', x=8,75, y=46,00, z=186,50], FCEntityCreeper['Creeper'/91, l='MpServer', x=13,53, y=32,00, z=316,97], FCEntityCreeper['Creeper'/90, l='MpServer', x=10,97, y=32,00, z=311,56], FCEntityCreeper['Creeper'/98, l='MpServer', x=20,50, y=20,00, z=276,13], FCEntityBat['Bat'/99, l='MpServer', x=19,31, y=19,75, z=276,31], FCEntitySkeleton['Skeleton'/97, l='MpServer', x=22,50, y=30,00, z=254,09], FCEntityZombie['Zombie'/108, l='MpServer', x=39,50, y=36,00, z=306,16], FCEntityCreeper['Creeper'/641, l='MpServer', x=51,50, y=40,00, z=193,50], FCEntityCreeper['Creeper'/106, l='MpServer', x=41,56, y=38,00, z=296,00], FCEntitySkeleton['Skeleton'/107, l='MpServer', x=44,34, y=37,00, z=296,34], FCEntitySquid['Squid'/105, l='MpServer', x=38,25, y=56,56, z=199,69], FCEntityBat['Bat'/119, l='MpServer', x=56,75, y=27,09, z=329,06], FCEntityBat['Bat'/118, l='MpServer', x=52,97, y=25,28, z=329,75], rj['entity.MinecartChest.name'/49, l='MpServer', x=-78,78, y=24,69, z=254,88], FCEntitySpider['Spider'/117, l='MpServer', x=53,88, y=37,00, z=296,84], FCEntitySquid['Squid'/116, l='MpServer', x=49,63, y=56,00, z=207,50], FCEntityCreeper['Creeper'/115, l='MpServer', x=50,75, y=40,00, z=195,25], FCEntityZombie['Zombie'/55, l='MpServer', x=-48,50, y=44,00, z=260,50], FCEntityCreeper['Creeper'/54, l='MpServer', x=-49,50, y=28,00, z=263,25], FCEntityZombie['Zombie'/123, l='MpServer', x=52,50, y=25,00, z=329,50], FCEntitySkeleton['Skeleton'/63, l='MpServer', x=-33,38, y=34,00, z=273,09], FCEntityZombie['Zombie'/122, l='MpServer', x=52,50, y=25,00, z=327,50], FCEntitySkeleton['Skeleton'/62, l='MpServer', x=-41,88, y=38,00, z=276,34], FCEntityZombie['Zombie'/121, l='MpServer', x=56,50, y=25,00, z=328,50], FCEntityZombie['Zombie'/61, l='MpServer', x=-43,50, y=44,00, z=262,50], FCEntitySkeleton['Skeleton'/120, l='MpServer', x=58,50, y=25,00, z=333,50], FCEntityZombie['Zombie'/60, l='MpServer', x=-47,50, y=44,00, z=256,50]]
Retry entities: 0 total; []
Stacktrace:
at bds.a(WorldClient.java:460)
at net.minecraft.client.Minecraft.b(Minecraft.java:2463)
at net.minecraft.client.Minecraft.run(Minecraft.java:777)
at java.lang.Thread.run(Unknown Source)

-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.7.0_80, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 315329856 bytes (300 MB) / 488951808 bytes (466 MB) up to 1037959168 bytes (989 MB)
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmx1G
AABB Pool Size: 17222 (964432 bytes; 0 MB) allocated, 20 (1120 bytes; 0 MB) used
Suspicious classes: MCPatcherUtils, Config, JsonUtils, ...[com.google.gson.GsonBuilder, FieldNamingStrategy, TypeAdapterFactory, ...], [com.google.gson.annotations.SerializedName], [com.google.gson.internal.Excluder, ConstructorConstructor, ObjectConstructor, ...], [com.google.gson.internal.bind.JsonTreeReader, JsonTreeWriter, TypeAdapters, ...], [com.google.gson.reflect.TypeToken], [com.google.gson.stream.MalformedJsonException, JsonReader, JsonWriter, ...], [com.prupe.mcpatcher.cit.CITUtils, OverrideBase, ItemOverride, ...], [com.prupe.mcpatcher.ctm.CTMUtils, RenderBlockState, BlockOrientation, ...], [com.prupe.mcpatcher.mal.tile.TileLoader, IconAPI, V1]
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
LWJGL: 2.9.0
OpenGL: GeForce GTX 1070/PCIe/SSE2 GL version 4.6.0 NVIDIA 416.16, NVIDIA Corporation
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Texture Pack: MeshsJSCMix-1.63.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: 401 (22456 bytes; 0 MB) allocated, 47 (2632 bytes; 0 MB) used

java.lang.ClassCastException: FCBlockFire cannot be cast to FCBlockBasket
at FCTileEntityBasketRenderer.RenderBasketLidAsBlock(FCTileEntityBasketRenderer.java:25)
at FCTileEntityBasketRenderer.a(FCTileEntityBasketRenderer.java:16)
at FCTileEntityBasketWickerRenderer.a(FCTileEntityBasketWickerRenderer.java:14)
at bjd.a(TileEntityRenderer.java:157)
at bjd.a(TileEntityRenderer.java:142)
at bfy.a(RenderGlobal.java:453)
at bfq.a(EntityRenderer.java:1169)
at bfq.b(EntityRenderer.java:995)
at net.minecraft.client.Minecraft.K(Minecraft.java:871)
at net.minecraft.client.Minecraft.run(Minecraft.java:761)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT b12d26ee ----------
User avatar
FlowerChild
Site Admin
Posts: 18753
Joined: Mon Jul 04, 2011 7:24 pm

Re: Minecraft crashes upon opening save

Post by FlowerChild »

I think that's on my end. It looks like a basket is trying to render in a block that's been replaced by fire, but its tile entity is still lingering about.

I didn't think that should be possible, but digging into the code, apparently it is. I'll fix that for next release and check some of my other code to make sure I'm not making a similar assumption.
PuddleKat
Posts: 15
Joined: Sat Jul 21, 2018 6:00 pm

Re: Minecraft crashes upon opening save

Post by PuddleKat »

Just to confirm this happened to me when a basket or maybe a hamper caught fire the game crashed

But it only ever happened the once so I dismissed it as a random event
User avatar
FlowerChild
Site Admin
Posts: 18753
Joined: Mon Jul 04, 2011 7:24 pm

Re: Minecraft crashes upon opening save

Post by FlowerChild »

@erikdk321 BTW man, are you prevented from playing due to this? As in, is your main world inaccessible until I patch this, or did this just occur once, or in a secondary save?

I'm not really in a spot to conveniently put out a release right now, but if you're hitting a wall because of this I'll try to figure something out to get a patch to you.
User avatar
ko_teknik
Posts: 268
Joined: Thu Dec 26, 2013 4:16 am

Re: Minecraft crashes upon opening save

Post by ko_teknik »

I got the same in a world ... I think sometimes the basket bug, and stay open ( maybe only visual bug ). But when the basket was in fire my game crash.
User avatar
magikeh
Posts: 945
Joined: Mon Jul 04, 2011 9:57 pm
Location: Top -o- the Tower

Re: Minecraft crashes upon opening save

Post by magikeh »

FlowerChild wrote:-snip-
is your main world inaccessible until I patch this, or did this just occur once, or in a secondary save?

I'm not really in a spot to conveniently put out a release right now, but if you're hitting a wall because of this I'll try to figure something out to get a patch to you.
Just an aside, there is enough information in the crash log to use a tool (NBTExplorer) to go directly into the world save and straight up remove the tile entity.. I'm not certain how McEdit will handle the game save now that we have the upped block ID limit, however, NBTExplorer doesn't care and can edit all kinds of save data.
An Example
Show
So I took the information from the crash log (higlighted grey) and navigated to one of my save worlds to show where the entity would be to delete.
Image
Magical Shit
Show
Syruse|Work: i like magic shit
MagikEh: ...
MagikEh: >.>
MagikEh: <.<
»» MagikEh walks to the bathroom
Syruse|Work: hahaaaaaaaaa
Syruse|Work: wait
MagikEh: xD
Syruse|Work: fuck
Syruse|Work: NO
Syruse|Work: DONT
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: Minecraft crashes upon opening save

Post by dawnraider »

MCEdit doesn't care about the new block ID limit. It handles it just fine. I use it all the time in my test world designing builds, for copying and such. Only things that don't work is it won't load textures for unknown blocks (it just shows a purple cube), some blocks in BTW have the same ID as new vanilla blocks so they show up wrong, and MCEdit can't rotate BTW blocks (it leaves them as is if you try).
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
erikdk321
Posts: 439
Joined: Mon Oct 14, 2013 5:33 pm
Location: Denmark

Re: Minecraft crashes upon opening save

Post by erikdk321 »

FlowerChild wrote:@erikdk321 BTW man, are you prevented from playing due to this?
Apologies for not seeing this until now. No, the issue resolved itself, somehow. I have, however, suddenly run into an issue with MCPatcher. I thought it was a bit overkill to make an entirely new post, so I'll just post it here:
https://imgur.com/a/LNny5zQ

Log:
Spoiler
Show

Code: Select all

MCPatcher version is 5.0.3
OS: Windows 8.1 6.3 amd64
JVM: Oracle Corporation 1.7.0_80 (64 bit)
Classpath: C:\Users\Erik\Downloads\mcpatcher-5.0.3.exe
Fetching https://s3.amazonaws.com/Minecraft.Download/versions/versions.json...
Minecraft version is 1.5.2 (md5 6897c3287fb971c9f362eb3ab20f5ddd)
Fetching https://bitbucket.org/prupe/mcpatcher-legacy/raw/master/mcpatcher-legacy.json...
com.prupe.mcpatcher.PatcherException$DownloadException: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
	at com.prupe.mcpatcher.Util.fetchURL(Util.java:223)
	at com.prupe.mcpatcher.ModList.getLegacyVersionList(ModList.java:139)
	at com.prupe.mcpatcher.ModList.<init>(ModList.java:75)
	at com.prupe.mcpatcher.MCPatcher.refreshModList(MCPatcher.java:292)
	at com.prupe.mcpatcher.MainForm$19.runImpl(MainForm.java:623)
	at com.prupe.mcpatcher.MainForm$UIWorker.run(MainForm.java:1095)
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
	at sun.security.ssl.Alerts.getSSLException(Unknown Source)
	at sun.security.ssl.Alerts.getSSLException(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
	at com.prupe.mcpatcher.Util.fetchURL(Util.java:180)
	... 5 more
User avatar
FlowerChild
Site Admin
Posts: 18753
Joined: Mon Jul 04, 2011 7:24 pm

Re: Minecraft crashes upon opening save

Post by FlowerChild »

erikdk321 wrote: I thought it was a bit overkill to make an entirely new post, so I'll just post it here:
Bits are not a limited resource. Please just make another thread.
Locked