StackOverflow From StorageLecternTile.GetCapability
Yariazen opened this issue · 1 comments
Cisco's Fantasy Medieval RPG [Ultimate] modpack.
crash-2024-11-04_03.51.37-server.txt
StorageLecternTile.getMainLectern leads to a stackoverflow due to repeated calls to StorageLecternTile.GetCapability.
The setup is a main StorageLectern with 2 linked StorageLecterns. 1 linked StorageLectern has a starbuncle extracting from it. The other linked StorageLectern is directly adjacent to a whirlsprig.
still in 4.12.6
Time: 2025-05-04 19:04:38
Description: Ticking block entity
java.lang.StackOverflowError: Ticking block entity
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getMainLectern(StorageLecternTile.java:472) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadi> at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:92) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading} at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin> at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin>
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin> at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin> at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin> at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloadin>
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Suspected Mod:
Ars Nouveau (ars_nouveau), Version: 4.12.6
Issue tracker URL: https://github.com/baileyholl/Ars-Nouveau
at TRANSFORMER/[email protected]/com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getMainLectern(StorageLecternTile.java:472)
Stacktrace:
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getMainLectern(StorageLecternTile.java:472) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:92) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
at com.hollingsworth.arsnouveau.common.block.tile.StorageLecternTile.getCapability(StorageLecternTile.java:101) ~[%5B新生魔艺%5Dars_nouveau-1.20.1-4.12.6-all.jar%23366!/:4.12.6] {re:classloading}
...