AgriCraft

AgriCraft

30M Downloads

Crash: java.lang.NullPointerException: Tesselating block model

FraukeS opened this issue ยท 23 comments

commented

I get a crash with java.lang.NullPointerException: Tesselating block model when exploring near a village in a new MC world. This has happened 5 times so far in 2 different worlds.

I also noticed that the melon and pumpkins crops in the greenhouses use the wheat texture, but this could be a texture pack error.

Full crash log: http://pastebin.com/NZW2g32S

commented

Update InfinityLib and AgriCraft, this should be fixed.

commented
commented

I looked up the location in the error log.
It was a village greenhouse with lapender seeds on a cropstick (0% cannot grow) next to 2 empty cropsticks and 6 other Agricraft crops.

commented

I'm having the same issue but when my wife is building her water tank. The crash logs center around the tank being rendered as well. She can't add valves to the tank either.

Water Tank Crash: http://pastebin.com/UZ5WhzmA
Valve Crash: http://pastebin.com/EwRUCzCm

MC: 1.10.2
Forge: 12.18.3.2185
AC: 0.4.0-a5
IL: 0.4.0

commented

The first village we experienced a couple crashes didn't have a water tank but it did have a greenhouse. The second one where we experienced a huge amount of crashes had both a greenhouse and a water tank.

commented

Also seeing this with infinitylib-0.4.0 and agricraft-2.0.0-0.4.0-a5 is there a newer build that fixes this? Nothing newer than a5 is listed on curseforge.

commented

Confirming this issue in infinitylib-0.4.0 and agricraft-2.0.0-0.4.0-a5

We've got 5 crash logs across 3 computers showing the same error.

commented

Hmmm, since I updated the crash stopped for me, do you know how to reproduce?

commented

No idea how to reproduce but we suspect it has something to do with villages. The client crashes didn't seem to occur until we found and were close to villages. Before that we had played up to an hour without any issues. As soon as we were near villages the clients would crash every 5-15 minutes. I have several crash reports that I will attach momentarily.

commented

Crash reports regarding the client crashing. These reports came from two separate computers located in two different cities using our own custom mod pack;

Computer 1:

crash-2017-01-01_21.46.04-client.txt
crash-2017-01-01_22.10.45-client.txt

Computer 2:

crash-2017-01-01_21.13.03-client.txt
crash-2017-01-01_21.45.02-client.txt

The mod pack in question was our own entitled "Viper-Craft Galaxy 2" and the list of included mods is available on the Technic website if needed for compatibility troubleshooting.

commented

The tank crash is something else and is an easy fix, idk about the NPE one though...

commented

This crash seems to only happen for me if I've got some Agricraft plants growing adjacent to some vanilla plants. Maybe some other folk seeing this issue could check if reorganizing your farms to keep Agricraft and vanilla crops segregated fixes the issue for you?

commented

Was near a village in a newly generated world for 40+ minutes in the new 0.5.0-a6 version.
No crashes.
Also no more free high tier seeds, but those were OP anyway.

commented

latest release: agricraft 0.5.0-a6, infinitylib 0.5.0
got crash with Description: Tesselating block model
happened randomly only when trying to harvest pumpkin (at least 3 from 9 plants crashed everytime) , harvesting wheat without problem, also my custom seed (hemp from immersive engineering) harvested without problem

http://pastebin.com/QCYjcSU9

edit:
got another crash caused by infinitylib WITHOUT interacting with agricraft stuff (just standing near forge which is about 30 blocks away)

so i take a better look into logs:
first crash (with report on pastebin) was caused by hemp block (but happened when trying to harvest pumpkin) - hemp added manualy, based on presented json files
second crash without any interaction on wheat block
so i decided to remove hemp json file just in case
during this writing got third crash just standing near crops and do nothing, again on wheat block

commented

Just happened to me, agricraft 0.6.0-a9 and infinitylib 0.6.0

http://pastebin.com/HTux1CNU

in this case it was a crossed cropstick standing freely in a line of crossed cropsticks

no interactions with anything farmable was being done at the time, merely running along. I HAVE tinkered a bit with the json files though.

PS: Haven't even seen a village yet

commented

This might be an issue with threading, in a10 I added some checks that will tell if that's the issue. If so, I would need new crash logs from a10. Thank you all for your patience.

commented

So what should I do if I'm running 1.7.10 and is having this issue?

commented

If your on 1.7.10, then you should be having a undefined class error since the class that is causing this is only in the 1.10+ releases.

commented

In other words 1.7.10 is an unrelated issue that is not priority, given that we want to focus on keeping up with 1.10.2. Thanks for checking old issues before creating a new one though!

commented

@Hylkevd thanks for the updated log! I think I managed to pin down the line that was causing the error. I had to rewrite the entire function, but I think I have the error fixed in InfinityLib-0.6.2.

Of course, this bug seems to have an uncanny ability to persist, so if you do get it to pop up again in the new version a new log would again be very appreciated.

commented

I've also got an crash with tesselating block models, here's the paste of my crash report:

http://pastebin.com/UrAMvugj

agricraft-2.0.0-0.6.0-a10
infinitylib-0.6.1
forge-12..18.3.2185
optifine_1.10.2_HD_U_D6

commented

No problem, thank you and Infintyraider for the awesome mod!

commented

So... It would sound like this issue is fixed? As there have been no new reports in 5 days, I am closing this issue. If it does reoccur, feel free to reopen.