Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.20.1] Runaway memory allocation with Theurgy installed #16

Open
MuteTiefling opened this issue May 26, 2024 · 3 comments
Open

[1.20.1] Runaway memory allocation with Theurgy installed #16

MuteTiefling opened this issue May 26, 2024 · 3 comments

Comments

@MuteTiefling
Copy link

After installing Theurgy in a pack that already includes Replication, it seems that the Matter value calculation causes runaway memory allocation, causing the game to run out of memory within a few minutes and crash. I say it seems to be Matter calculation because the entire time leading up to the crash, the matter values still have not been fully synchronized.

Replication Version:
1.20.1-1.0.3

Titanium Version:
1.20.1-3.8.28

Crashlog If Applicable (Upload to pastebin/gist):

Crash logs seem entirely unrelated but here it is just the same. https://gist.github.com/MuteTiefling/acd5ab4db5adf9119f48354ce7e18d03

@klikli-dev
Copy link

Hi there, this is the Author of Theurgy!
@Buuz135 let me know if there is something I can do on my end!
Without having looked at things, I assume you are somehow checking recipes to arrive at a value result?

@malcolmriley
Copy link

Hello,

I've just encountered this issue as well, albeit in another context. I believe the issue is caused by the recipe analysis in Aequivaleo and have posted some preliminary findings in this thread. In short, it seems to be the result of the combinatorial explosion of recipe relationships that naturally arise in modpacks and not due to any particular mod.

Would it be possible for Replication to provide a "static" mode that does not rely on recipe graph analysis?

@MuteTiefling
Copy link
Author

Thanks for that writeup and insight Malcom.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants