Tech Reborn

Tech Reborn

30M Downloads

1.10.2 Retrogen crash

Keridos opened this issue ยท 18 comments

commented

Got this crash on Forge 12.18.1.2011 with TechReborn 1.3.4.11 when retrogenning ore: https://gist.github.com/Keridos/bce1e4b06f843f54418da8464317bce3
And this happened, too: https://gist.github.com/Keridos/3c7569345abfba7ac84cefdc83f49b61

commented

No update on this, open a new issue if its still broken

commented

I'm not sure these mods are 1.10.2 compatible. CCC is said not to be, for example(although it never crashes on its own).

commented

Does CCC touch world generation?

commented

No, it's just an example. But i don't see anything about TR in the log, just a massive BoP>vanilla>pam>vanilla>chisel>vanilla>BoP loop.

commented

Well, It easy to detect, disabling retrogen fixed this. Although I am now not sure if it really is TR, flat bedrock retrogen has similar issues (no regeneration and later it just flat out crashes the server).

commented

Okay, looked at it in Eclipse, definitely someone hacking into generation. Try without BoP(in singleplayer).

commented

Removing BoP does not solve this issue, weird.

commented

Whats the crash without BOP?

commented

java.lang.OutOfMemoryError: GC overhead limit exceeded

You either are not giving mc enough ram, or its having a mem leak.

commented

Looks like it could be a mem leak, I will look into it

commented

Humm, after playing around with the retro gen in my dev world I cannot get it to work, or crash, or lag.

commented

It seems to happen without chisel and with, and removing BoP doesnt fix it either, gave MC 4GB of ram, that should be plenty.

commented

Log on the latest please?

commented

That was a combination, I had the crash with (BoP, no chisel), (no BoP, but had chisel) and (chisel and BoP) These are at least I think so the three crashes I posted here. Being quite busy atm, so testing might take a bit longer. I am not sure what causes this crash, but I remember reading something about that in the forge patch notes, but it might be unrelated.

commented

Just a bit of advice, assuming crashes are the same is a really bad idea because 90% of the time they are not, not trying to be a dick just want to get to the bottom of this.

commented

Yes I know, but in order to debug it I need the latest log as your origional had method calls to bop and that has been removed since then.

commented

That is why I mentioned I think so, it crashed a few times, mostly with different crash logs. The only things most of these had in common that they either had GC overflow or a very very very circular stacktrace or a stack length overflow (forgot how that is actually called). So it most likely is a bug that caused the same method to be called over and over during retrogen.