Signpost

Signpost

8M Downloads

1.19.2 Server closed after canceling call to m_223188_ in ChunkGenerator, resulting in CancellationException

Daltaxy opened this issue ยท 1 comments

commented

This happened using Chunk Pregenerator. Latest 1.19.2 version of the mod, Forge 43.2.7
I was pregenerating chunks and the game crashed.
crash-2023-03-24_18.26.19-server.txt
latest.log: https://gist.github.com/Daltaxy/9e09726ec002db493c611729bea5c2c6
If you need any additional information, please tell me.
Please also tell me if this is rather linked to ChunkPregenerator, and not Signpost. At first sight it seems like Signpost is trying to cancel the call to m_223188_

According to OpenAI,
Based on the error message, the mod "Signpost" (version 1.19.2-2.01.0) seems to be in cause. The error occurs when the VillageSignpost class tries to populate a village with signs using the VillageGenUtils.getVillageLocationFor method. It seems that this method is canceling a call to m_223188_ in ChunkGenerator, but this call is not cancelable, resulting in a CancellationException.

It's worth noting that this error could also be caused by interactions between multiple mods, as the error log shows multiple mods being transformed (including Minecraft itself) by the TRANSFORMER layer. However, since the error occurs specifically in code from the Signpost mod, it's likely that this mod is the root cause of the issue.

and for the crash report:
Based on the error message, it seems that the mod in question is "VillageGenUtils" from the "gollorum.signpost" package. It appears that this mod is trying to call a method called "m_223188_" in the "ChunkGenerator" class, and the method call is not cancellable, causing an exception to be thrown. However, it is also worth noting that there are multiple other mods listed in the stack trace that may be contributing to the issue through their mixins or access transformers.

commented

I'm afraid I cannot reproduce this with or without ChunkPregenerator, so I don't know where the error might come from. I would assume that it is some combination of Signpost and other mods, but judging from your log, you have bit too many mods for me to check them individually ๐Ÿ˜