Closed AlbertoSamele closed 2 years ago
The transparent blocks and fluids rendering on top of everything is a known issue that only occurs on m1 (#22). It's good info that it also happens through Rosetta.
I'll have a look at the crash later and try and figure out what's happening.
Does this still happen?
I don't think this still happens so I'll close it, but correct me if I'm wrong.
Describe the bug After joining a server and after all the terrain chunks are loaded, the game immediately crashes
To Reproduce Steps to reproduce the behavior:
Expected behavior The game should not crash
Screenshots N.A.
Extra information (please complete the following information
Additional context
The issue is likely due to M1 compatibility issues. A temporary workaround is running the Delta-Client app with Rosetta, but even then, although the game doesn't crash anymore, the terrain doesn't properly render (some ground blocks appear to be transparent, see screenshots here below).
The crash seems to happen consistently in the
getSkyLightLevel(atIndex:, inSectionAt:)
method in the ChunkLighting.swift file.The error that appears is
Thread 12: EXC_BAD_ACCESS (code=1, address=0x10)
.The values of the function parameters are
blockIndex: 2397
,sectionIndex: 3
,skyLightArray: 0 values
.The call-stack is:
The run log is: