Skip to content

Server crashes due to being out of memory (I suspect an IC2 memory leak) #63

Description

@xXG0DLessXx

Was this bug reported before?

  • No, it was not.

Please provide a link to your crash report or latest.log, if relevant

No response

If you have any, please provide a list of additional mods

No response

Please describe the issue you are experiencing

Someone on my server has a huge base that spans multiple chunks. It has lots of IC2 machinery and energy networks. I believe that when part of it gets unloaded, the IC2 grids enter a dirty state and keep taking up more and more memory until the server crashes. Here the tail end of the log, I’m not home right now and only have my phone so I can’t get more than this right now. I’ll provide a full log later if it’s needed:

[06:12:11] [Server thread/ERROR] [FML]: 14: ASM: pl.asie.charset.lib.scheduler.Scheduler@53c4bc7c onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 15: ASM: crafttweaker.mc1120.events.CommonEventHandler@599498ac onWorldTickEvent(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 16: ASM: micdoodle8.mods.galacticraft.planets.venus.event.EventHandlerVenus@1931a09b onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 17: ASM: asmodeuscore.core.event.AsmodeusEvent@7c3992c1 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 18: ASM: vazkii.quark.automation.feature.PistonsMoveTEs@6d859125 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 19: ASM: DISTRIBUTION tick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 20: ASM: mods.railcraft.common.blocks.machine.wayobjects.signals.TokenManager@65b3ba52 tick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 21: ASM: mods.railcraft.common.carts.Train$1@20d91bce tick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 22: ASM: com.buuz135.industrial.proxy.event.WorldTickHandler@20bba08 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 23: ASM: codechicken.wirelessredstone.handler.WREventHandler@ede3714 worldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 24: ASM: com.bymarcin.zettaindustries.mods.battery.erogenousbeef.core.multiblock.MultiblockServerTickHandler@397ea1b0 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 25: ASM: micdoodle8.mods.galacticraft.planets.asteroids.tick.AsteroidsTickHandlerServer@3ca2a08a onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 26: ASM: c4.comforts.common.EventHandlerCommon@7794745a onPreWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 27: ASM: com.pau101.fairylights.server.ServerEventHandler@c977eb8 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 28: ASM: logisticspipes.ticks.LPTickHandler@29bda508 worldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 29: ASM: class dev.redstudio.rcw.handlers.NostalgicSoundsHandler onTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 30: ASM: reborncore.common.multiblock.MultiblockServerTickHandler@612de29f onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 31: ASM: net.konwboy.tumbleweed.common.TumbleweedSpawner@5c8af725 onTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 32: ASM: codechicken.lib.world.WorldExtensionManager$WorldExtensionEventHandler@46282d serverTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 33: ASM: micdoodle8.mods.galacticraft.core.tick.TickHandlerServer@752a1a61 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 34: ASM: forestry.core.TickHandlerCoreServer@3f0df757 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 35: ASM: forestry.core.multiblock.MultiblockServerTickHandler@5d7fbe93 onWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 36: ASM: net.quetzi.morpheus.helpers.MorpheusEventHandler@5d581b8b worldTickEvent(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 37: ASM: mrtjp.projectred.relocation.RelocationEventHandler$@25dd2c70 worldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [FML]: 38: LOWEST
[06:12:11] [Server thread/ERROR] [FML]: 39: ASM: class mod.acgaming.universaltweaks.tweaks.world.chunks.tidy.mixin.UTTidyChunk utOnWorldTick(Lnet/minecraftforge/fml/common/gameevent/TickEvent$WorldTickEvent;)V
[06:12:11] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
java.lang.OutOfMemoryError: Java heap space
at java.util.HashMap.resize(HashMap.java:705) ~[?:1.8.0_482]
at java.util.HashMap.putVal(HashMap.java:630) ~[?:1.8.0_482]
at java.util.HashMap.put(HashMap.java:613) ~[?:1.8.0_482]
at java.util.HashSet.add(HashSet.java:220) ~[?:1.8.0_482]
at java.util.AbstractCollection.addAll(AbstractCollection.java:344) ~[?:1.8.0_482]
at java.util.LinkedHashSet.(LinkedHashSet.java:169) ~[?:1.8.0_482]
at ic2.core.energy.EnergyNetGrid.processPathChanges(EnergyNetGrid.java:309) ~[EnergyNetGrid.class:?]
at ic2.core.energy.EnergyNetGrid.processChanges(EnergyNetGrid.java:265) ~[EnergyNetGrid.class:?]
at ic2.core.energy.EnergyNetLocal.onTickEnd(EnergyNetLocal.java:643) ~[EnergyNetLocal.class:?]
at ic2.core.energy.EnergyNetGlobal.onTickEnd(EnergyNetGlobal.java:336) ~[EnergyNetGlobal.class:?]
at ic2.core.util.events.TickEventHandler.onWorldTickEnd(TickEventHandler.java:156) ~[TickEventHandler.class:?]
at ic2.core.util.events.TickEventHandler.onWorldTickEvent(TickEventHandler.java:38) ~[TickEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_679_TickEventHandler_onWorldTickEvent_WorldTickEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onPostWorldTick(FMLCommonHandler.java:274) ~[FMLCommonHandler.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:776) ~[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:397) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_482]
[06:12:11] [Server thread/WARN] [LoliASM]: Failed to identify net.minecraftforge.fml.common.eventhandler.ASMEventHandler_679_TickEventHandler_onWorldTickEvent_WorldTickEvent (untransformed name: net.minecraftforge.fml.common.eventhandler.ASMEventHandler_679_TickEventHandler_onWorldTickEvent_WorldTickEvent)
[06:12:11] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: /crafty/servers/f24dd6d6-dc36-484b-998a-df75024a2ce7/./crash-reports/crash-2026-04-01_06.12.11-server.txt
[06:12:11] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[06:12:11] [Server thread/INFO] [Sledgehammer]: Closing 1 Endpoints…
[06:12:11] [Server thread/INFO] [Sledgehammer]: Closed Endpoints
[06:12:11] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
[06:12:11] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[06:12:11] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level ‘world’/overworld
[06:12:11] [Server thread/INFO] [THAUMCRAFT]: Removing aura cache for world 0
[06:12:11] [Thread-32/INFO] [THAUMCRAFT]: Stopping aura thread for dim 0
[06:12:11] [Server thread/INFO] [FML]: Unloading dimension 0
[06:12:11] [Server thread/INFO] [GalacticraftCore]: Unregistered Dimension: -29
[06:12:11] [Server thread/INFO] [GalacticraftCore]: Unregistered Dimension: -30
[06:12:11] [Server thread/INFO] [GalacticraftCore]: Unregistered Dimension: -31
[06:12:11] [Server thread/INFO] [GalacticraftCore]: Unregistered Dimension: -28
[06:12:11] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[06:12:11] [Server Shutdown Thread/INFO] [minecraft/MinecraftServer]: Stopping server
[06:12:11] [Server Shutdown Thread/INFO] [Sledgehammer]: Closing 1 Endpoints…
[06:12:11] [Server Shutdown Thread/INFO] [Sledgehammer]: Closed Endpoints
[06:12:11] [Server Shutdown Thread/INFO] [minecraft/MinecraftServer]: Saving players
[06:12:11] [Server Shutdown Thread/INFO] [minecraft/MinecraftServer]: Saving worlds

Metadata

Metadata

Assignees

No one assigned

    Labels

    minor bugSomething is slightly not working properlymod issueThis should be resolved by the mod

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions