AnonymousHacker1279 / IWCompatibilityBridge

The Immersive Weapons Compatibility Bridge adds compatibility to several mods.
MIT License
0 stars 0 forks source link

crash report #19

Open shenyx110 opened 12 hours ago

shenyx110 commented 12 hours ago

crash-2024-10-10_20.44.04-server.txt

I hope this message finds you well. I am writing to report an issue that I encountered while using the iwcompatbridge mod in conjunction with the Accessories mod on my Minecraft server.

Details of the Issue: Error Type: java.lang.StackOverflowError Main Mods Involved: Accessories iwcompatbridge Possible Source of the Problem: The issue seems to be caused by internal logic within the CurioInventory.init method or interactions between Accessories and iwcompatbridge, leading to a recursive call. Additional Information: The error occurs during the initialization of the CurioInventory in the Accessories mod. The problem might be related to a circular reference or infinite recursion involving the DynamicStackHandler.isItemValid method. I have attached the full crash log for your reference. Please let me know if you need any additional information or if there are any known compatibility issues or updates that could address this problem.

Thank you for your attention to this matter. I appreciate any assistance you can provide in resolving this issue.

Please note that my English is not very good, and this report was generated with the help of an AI. I will do my best to provide all the necessary information.

AnonymousHacker1279 commented 10 hours ago

Hello!

I was actually originally using Accessories as the Curios port but found that to be an issue during my testing. The issue is a stack overflow within the CuriosApi#getCuriosInventory() method on world load. Unfortunately, it is not something I can seem to work around, so I suggest opening an issue report on their repository and linking this issue. The event handler where the crash occurs in IWCB can be found here.

It is important to note that this crash does not occur with Adorned, the recommended Curios fork I mark as compatible with IWCB. Both Adorned and Accessories claim to expose the same API surface as Curios, so theoretically both should work. If possible, I suggest swapping Accessories for Adorned in your modpack and seeing if the crash still occurs.