ThaumicTinkerer icon indicating copy to clipboard operation
ThaumicTinkerer copied to clipboard

TileEntityFunnelRenderer NPE crash 1.12.2-5.0-620a0c5

Open TaoismDeepLake opened this issue 3 years ago • 6 comments

crash-2022-01-24_22.07.08-client.txt Received this from community.

TaoismDeepLake avatar Jan 24 '22 14:01 TaoismDeepLake

Need more information on this I am afraid, what was being done to get the error, and such

GaeaKat avatar Jan 24 '22 14:01 GaeaKat

The player who reported this was incapable to provide a clear 100% reproduce method. He said he put HammerLib(hammercore) and this together. When it occured, there was great mist showing on the screen.

How about adding a try-catch and do some log in the catch?

TaoismDeepLake avatar Jan 24 '22 15:01 TaoismDeepLake

Also, thank you for your timely respond.

TaoismDeepLake avatar Jan 24 '22 15:01 TaoismDeepLake

Given I can not reproduce it, It isn't something I can randomly try catch. the exception there tells me the line and honestly none of that line should EVER be null unless something is playing about removing tile entities.

GaeaKat avatar Jan 24 '22 15:01 GaeaKat

In that case, I will inform you when further information are provided by that player. Thank you for your support.

TaoismDeepLake avatar Jan 24 '22 15:01 TaoismDeepLake

Further info are provided by that player. I have identified two type of TileEntityFunnelRenderer crashes from the info. Say that they are Type A and Type B. Type A is that TileEntityFunnelRenderer.java:45 crash. The "Eldritch Guardian" entity in Thaumcraft6 brings strong mist when it shows up. If "fast render" of optifine is turned ON, it will crash as the mist arise. Type B comes with TileEntityFunnel.java:111 log, which has HammerLib in its stacktrace, attached as follow:

crash-2022-01-25_00.26.30-client.txt It appeares randomly if "fast render" of optifine is turned OFF.

P.S. "Fast render" is "快速渲染" in Chinese, and I'm not 100% sure about its English origin, it could be "Quick Render" "Swift Render"or such, as I do not use Optifine myself. It is possible that Optifine caused this, as optifine is reported to cause strange bugs in Cyber-brick's Spiders2.0 mod.

TaoismDeepLake avatar Feb 11 '22 12:02 TaoismDeepLake