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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...