Refined Storage

Refined Storage

115M Downloads

[ATM9] Multiple server crashes due to Refined Storage Comparer.isEqual with NBT-heavy items

gmrooqr opened this issue · 1 comments

commented

Describe the bug

I am repeatedly experiencing server crashes in All the Mods 9 caused by Refined Storage.
The crash always occurs in Comparer.isEqual when comparing items with complex or corrupted NBT data stored on a storage disk.
This causes the server to hang until the ServerHangWatchdog terminates the process after about 700 seconds.

This is not a single crash – it happens regularly and makes my server unplayable.
I could not even play for one full week before these issues began.
My hosting provider (GPORTAL) only refers me to the mod developers without offering a practical solution.

Crash logs:

https://pastebin.com/JhJvC3nc

https://pastebin.com/11zqaZ91

Steps to reproduce:

Start an ATM9 server (Minecraft 1.20.1, Forge 47.4.0, RS 1.12.4).

Run an RS network with a disk drive containing problematic items (e.g., backpacks, shulker boxes, modded containers with items).

Server freezes → ServerHangWatchdog stops the server after ~700 seconds.

Expected behavior:
Refined Storage should handle large or complex NBT data without freezing the entire server.

Note:
Since this issue makes the entire ATM9 server unusable, it affects the whole modpack – not just a single mod.

How can we reproduce this bug or crash?

Steps to reproduce:

Start an ATM9 server (Minecraft 1.20.1, Forge 47.4.0, RS 1.12.4).

Run an RS network with a disk drive containing problematic items (e.g., backpacks, shulker boxes, modded containers with items).

Server freezes → ServerHangWatchdog stops the server after ~700 seconds.

Expected behavior:
Refined Storage should handle large or complex NBT data without freezing the entire server.

Note:
Since this issue makes the entire ATM9 server unusable, it affects the whole modpack – not just a single mod.

What Minecraft version is this happening on?

Minecraft 1.21.1

What NeoForge or Fabric version is this happening on?

Forge 47.4.0

What Refined Storage version is this happening on?

Refined Storage 1.12.4

Relevant log output

commented

This bug tracker is for Refined Storage v2. v1 is unsupported, as is VERY clear on the issue tracker of v1:

Image