EMI

EMI

1M Downloads

emi search baking bug causing hang

HollyEvergreen opened this issue ยท 6 comments

commented

applicable logs:
https://pastebin.com/QCSN6DfR
modlist
emi config

from my own investigations the problem seems to be that that a number of glyph recipes from ars is causeing the search baking thread-77 to hang indefinitely i will be doing my own investigation and if i find a fix i will submit a pr

this issue occurs irrespective of jei being installed

commented

ok after quite a bit of debugging i think that the ars glyphs are being assigned JemiStack Types instead of ItemEmiStack Types which is causing the renderer to be called from the EMI thread i think i should be able to fix this

commented

im really sorry i forgot to mention im on 1.20.1 with all the mods 9

commented

ok turns out i was wrong which is weird cause i cant find any references to the render system but im going to keep looking

commented

ok i found the offending function it is stack.getTooltipText() in the line List<Text> Tooltip = stack.getTooltipText(); where stack is of Type ItemEmiStack I was unable to produce a permanent fix however i was able to implement a stop over till someone with more expertise can have a look the stop over consists of returning a 0 length list as the tooltip in the event of an exception

commented

This can be resolved by an isEmpty call, I'll add that in the next release.

commented

awesome cool thank you