AE2 crafting derp & flasks disappear randomly
KorewaLidesu opened this issue ยท 8 comments
Mod version: 0.18 (1.12.2 - SinglePlayer)
- This happens after I connect Filler to my network:
- And when I check my flask, it just disappear for no reason. And further more, when I reopen terminal up, some flasks show up but reopen again just make it disappear again.
-
Then I break Filler, issue still continuously until I relog my world back.
-
My AE2 setup:
I don't know if this is with my AE2 system or the mod itself tho
no log related to issue, sadly
Can you narrow down the problem a bit by making the ME network smaller(temporarily disable connections to unrelated machines)? Appearance/disappearance may be caused by a volumetric interface or other block getting/putting flask.
If you are playing FTB interaction, would you mind sending a saved world to me to locate this problem?
Sadly due to hard drive broken (long ago), I can't send you my world now
P/s: Also without Filler (even relog-ed), item still disappear after certain of times. And the crafting still broken (Simulation state) without Filler connect to the system.
P/s2: My system only input flasks from the Assembly (import with a interface), and nothing takes the flask out
P/s3: I will recreate the system again and send you if I can reproduce it (With OpenJ9 and Hotspot JRE)
Can you narrow down the problem a bit by making the ME network smaller(temporarily disable connections to unrelated machines)? Appearance/disappearance may be caused by a volumetric interface or other block getting/putting flask.
If you are playing FTB interaction, would you mind sending a saved world to me to locate this problem?
I don't think I found the issue, but I've got a fix. I was using OpenJ9 JRE. I switched back to native JRE and everything works as intended. (I was using OpenJ9 because the native JRE uses a terrible amount of memory)
It seems weird that this mod was the only thing (as far as I can tell) that was broken by the different JRE, but maybe it isn't a problem in your code.
Recreate the new small system in the test world:
- Confirm the issue only happen when VF run on OpenJ9.
- With OpenJ9:
+ Connect Filler will result missing flask, while break it (will in fact) restoresomeflasks.
+ Relog without Filler will fix the issue. But after certain of time, some flasks still missing again. - With Hotspot: no issue orcur
Conclusion: OpenJ9 break your mod.
I think the issue orcur with this commit.
There are 2 possibilities that cause this:
- Being the java augment cause problem, or
- OpenJ9, since it intended to wipe usable memory
which may make this commit broke?
Maybe use other method to cache instead will fix it?
Claim: I was reproducing the issue with OpenJ9 (with java augment) and Hotspot (no augment since conflict).