Smooth Swapping

Smooth Swapping

2M Downloads

Using litematica's continuous compositing function caused the game client to crash

Strl3aker opened this issue ยท 4 comments

commented

Describe the bug
When I use itemscroller's continuous compositing feature in a single player or multiplayer game, it causes the game client to crash too quickly. After checking, I found that the crash was caused by SmoothSwapping. The game client did not crash when I disabled SmoothSwapping

To reproduce:
When you use itemscroller's continuous Compositing feature to quickly retrieve crafted items

Required informations (please complete the following information):

Mod version: 1.19.2-0.6
Mod Loader: [Fabric]
Mods:Smooth Swapping-0.6 litematica-fabric-0.12.4

commented

In the title and mods you said litematica and in the first sentence you say itemscroller, so which mod do you mean?
Also thanks for reporting the bug

commented

oh,sry my bad, which mod is itemscroller! Using itemscroller for rapid synthesis and storing similar items can lead to crashes.

commented

But I haven't tested it in version 1.20.x , I will try again

commented

same, when i use itemscroller to crafting (press ctrl + c in crafting table),the cilent crash
smoothswapping v0.9.2
itemscroller 0.20.0
Game Version 1.20.1
Fabric Loader 0.87.0

Upon analyzing the crash log, the crash is caused by the recursive calls within the smoothswapping mod's Config.getCurvePoints and Config.getSplines methods, leading to a java.lang.StackOverflowError.