ConnectedTexturesMod

ConnectedTexturesMod

110M Downloads

Tesselating Block Model Crash

rjenkins2 opened this issue ยท 5 comments

commented

I'm getting the following crash pretty regularly, but randomly in my world.

crash-2018-07-10_13.12.19-client.txt

ModPack: Continuum 1.4.0
CTM version: CTM-MC1.12.2-0.3.1.16.jar
Chisel version: Chisel-MC1.12.2-0.2.0.31.jar
Forge versions: 2730 & 2732

The block that it crashes on seems to be different/semi-random, but it's always a chiseled block, with CTM textures.

commented

Can confirm got this crash on a test build of SevTech: Ages (Well Generikb is helping test an update and crashed with this a few times on his world) also report: https://gist.github.com/artdude543/bd43bf9a05359ac007613126833f3796

commented

I eventually fixed this by turning off the forge threaded chunk rendering option, but that made the FPS in the game drop to crap levels. I then installed optifine to improve the FPS and things have stabilized. I haven't had the above rendering crash since then. I don't particularly like this fix, but it's my current workaround. Much better than crashing to desktop randomly every 10 minutes or so.

I'll do some more testing tonight to verify that the forge threaded chunk rendering is truly related.

commented

I think I know the cause of this, but it's too difficult to test as it involves an incredibly rare race condition with the RegionCache (undoubtably made more common by that forge config). While I was digging around, @covers1624 and I arrived at a nice improvement for that system, and so I did that while also hopefully solving this one. I'll make a dev build you can test ASAP.

commented

Also having this issue with the following details:

ModPack: DW20 1.12.2 2.1.0 (with a couple of extra mods that don't seem related to this crash)
CTM version: CTM-MC1.12.2-0.3.1.16.jar
Chisel version: Chisel-MC1.12.2-0.2.0.31.jar
Forge 2732

Updated to CTM-MC1.12.2-0.3.2.17 - it made the immediate crash to desktop on logging into my server repeatable for the same block tessellation. This was true for the following:

  1. Update to new CTM with forge multi-threading turned ON
  2. Reboot, switched forge multi-threading OFF (no effect)
  3. Reboot, switched off texture packs (no effect)
  4. Reboot, set disableCTM in the config to true (no effect)
  5. Reverted to CTM-MC1.12.2-0.3.1.16.jar (crashes every 15 mins or so as previously)

I suppose at least it's not random anymore, and it looks like the forge chunk rendering isn't necessarily related for the new version. If there's anything else I can test let me know.

Crash reports (there are more if it would be useful):
#1
#2

commented

This is fixed in 0.3.2, please update to that and try again.