Applied Energistics 2

Applied Energistics 2

137M Downloads

Crash soon after loading, after MC/AE2 update

unikmhz opened this issue ยท 12 comments

commented

Description

After updating MC and mods to current versions, old world crashes about 5 seconds after loading.

Environment

  • Minecraft Version: 1.12.2 (updated from 1.12.1).
  • AE2 Version: rv5-alpha-8 (updated from rv5-alpha-7).
  • Forge Version: 2512 (updated from 2478).
  • Linux 64-bit.
  • Oracle Java, 1.8.0_144.
  • Single-player.
  • Tried with/without foamfix.
  • Tried with/without LiteLoader.
  • Tried using removeCrashingItemsOnLoad=true.
  • Crashlog attached: crash-2017-10-11_02.36.59-server.txt
  • Can provide world/save if needed (save is about 800MB though).
commented

If I manage to open a crafting terminal before NPE, the grid is empty.

commented

And without sponge?

commented

I don't see sponge in the mod list -- would it even be used in a single-player context? I was under the impression it was used exclusively on dedicated servers. Perhaps I'm simply confused.

commented

No sponge. At least I didn't install it - don't even know how to ;)
Used MultiMC to recreate "FTB Unstable" modpack. Installed forge using MultiMC.

commented

Now, I discovered "Transformer: org.spongepowered.asm.mixin.transformer.Proxy" string in crash report. Does it mean that sponge somehow sneaked in?

commented

Except liteloaded bundles some sponge parts (for example see the transformers).

But the NullPointerException really makes no sense here, without some external interaction.
E.g. some other mod having some sort of AE integration, but they no longer work with the refactoring done in the latest build.

commented

Some additional info:

  1. Disabling LiteLoader does indeed make all mentions of "org.spongepowered" namespace disappear from crash report. Still outcome stays the same.
  2. Captured full log of a crash without LiteLoader: https://paste.ee/p/aow6m (warning, 15k lines).
commented

Are you using using a storage bus attached to a ME chest anywhere?

commented

There is 1 ME chest in the network. It is attached directly to dense smart cable going all the way back to 2x1x1 controller. Additionally this chest has no storage cell installed in it.

Also, interestingly, I can create new world and build a functional simple ME network (controller, creative cell, drive with couple storage cells, crafting terminal) without any crashes. Only loading old world produces crashes.

commented

BTW, if it matters, old world's network uses storage buses to connect to thermal expansion strongboxes and storage drawer controllers.

commented

I also have the same issue
I was using "rv5.alpha build 7", no problem ==> Update "...build 8", crash and world can't be loading
*Crash log :https://pastebin.com/XhCkkhQ6
Also, when I make a new world, I will not crash. (build 8)
*i am not good at English. Sorry X(

commented

Managed to narrow the crash down.

Also, interestingly, I can create new world and build a functional simple ME network (controller, creative cell, drive with couple storage cells, crafting terminal) without any crashes. Only loading old world produces crashes.

When I load this new world and place a ME chest near this small network, the game crashes.