Jump to content
  • 0

Server crash with BuildCraft liquid transport pipes


Question

Posted

Title: Server crash with BuildCraft liquid transport pipes

Version: 3.1.2

OS: Linux Debian x64

Java Version: Oracle 7u10

Description of Problem:

Hi,

This error appears one or two times by day.

When this error occurs, the server still running, but, all players are kicked and can't reconnect.

I can't reproduce this error on my test server.

If i read logs, i think this error occurs when a player teleport near liquid transport pipes (like pumps or engines).

at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819)

 at java.util.ArrayList$Itr.next(ArrayList.java:791)




Seems to be an inter-thread error, but, i don't know Java anymore...



Can you help me ?



Thanks.



PS : Is very difficult to speak english for me.



Error Messages:





Error Log:



java.util.ConcurrentModificationException

        at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819)

        at java.util.ArrayList$Itr.next(ArrayList.java:791)

        at net.minecraft.server.World.getTileEntity(World.java:1644)

        at net.minecraft.server.WorldServer.getTileEntity(WorldServer.java:45)

        at buildcraft.transport.BlockGenericPipe.isPipeConnected(BlockGenericPipe.java:310)

        at buildcraft.core.Utils.checkPipesConnections(Utils.java:348)

        at buildcraft.transport.PipeTransportLiquids.canReceiveLiquid(PipeTransportLiquids.java:48)

        at buildcraft.transport.PipeTransportLiquids.computeOutputs(PipeTransportLiquids.java:181)

        at buildcraft.transport.PipeTransportLiquids.moveLiquids(PipeTransportLiquids.java:114)

        at buildcraft.transport.PipeTransportLiquids.updateEntity(PipeTransportLiquids.java:55)

        at buildcraft.transport.Pipe.updateEntity(Pipe.java:106)

        at buildcraft.transport.pipes.PipeLiquidsWood.updateEntity(PipeLiquidsWood.java:76)

        at buildcraft.transport.TileGenericPipe.q_(TileGenericPipe.java:156)

        at net.minecraft.server.World.tickEntities(World.java:1190)

        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569)

        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467)

        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

3 answers to this question

Recommended Posts

  • 0
Posted

Sorry, i don't seen your reply.

Since we have forbidden BuildCraft Waterproof Pipes... We don't find any other way to resolve this error.

The error was occur, when players type /back, /home (Essentials for Tekkit) or when it was staying near pipes (rarely).

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...