Volumetric Flask

Volumetric Flask

81.7k Downloads

AE2 crafting derp & flasks disappear randomly

KorewaLidesu opened this issue ยท 8 comments

commented

Mod version: 0.18 (1.12.2 - SinglePlayer)

  • This happens after I connect Filler to my network:

img1
img2

  • 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.

img3
img4

  • Then I break Filler, issue still continuously until I relog my world back.

  • My AE2 setup:

img5

I don't know if this is with my AE2 system or the mod itself tho
no log related to issue, sadly

commented

Same issue/version, also FTB: Interactions 2.0.9. Has anybody found a fix?

commented

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)

commented

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?

commented

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.

commented

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) restore some flasks.
    + 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.

commented

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).

commented

Same issue/version. FTB:Interactions 2.0.9

commented

hmmmm
Any update on this?