View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002737 | Industrial-Craft² | general / other | public | 2020-10-04 15:53 | 2020-10-05 13:40 |
Reporter | kxuan | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | random |
Status | new | Resolution | open | ||
Summary | 0002737: a pump drain fluid from empty pipes crashes the game | ||||
Description | The game crashes when I use a wrench to a pipe. Once the server crashed, restart the server is impossible. It keeps crash. | ||||
Steps To Reproduce | Use a wrench to a pipe which is connected to a pump. | ||||
Additional Information | MinecraftForge version is 1.12.2.2847. It seems ic2.core.block.transport.TileEntityFluidPipe.PipeFluidHandler crashes the game. The argument to Objects.requireNonNull is net.minecraftforge.fluids.FluidTank.getFluid(). But the .getFluid() is nullable. public FluidStack drain(int maxDrain, boolean doDrain) { if (TileEntityFluidPipe.this.coversComponent.hasCover(this.side)) { ICoverItem cover = TileEntityFluidPipe.this.coversComponent.getCoverItem(this.side); if (!cover.allowsOutput(new FluidStack((FluidStack)Objects.requireNonNull(TileEntityFluidPipe.this.tank.getFluid()), maxDrain))) { return null; } } return TileEntityFluidPipe.this.tank.drain(maxDrain, doDrain); } | ||||
Tags | 1.12.2, Fluid, Pipes, Pump | ||||
Minecraft Version | 1.12.2 | ||||
|
crash-2020-10-04_23.32.24-server.txt (33,781 bytes)
---- Minecraft Crash Report ---- WARNING: coremods are present: Inventory Tweaks Coremod (InventoryTweaks-1.63.jar) TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar) Contact their authors BEFORE contacting forge // My bad. Time: 20-10-4 下午11:32 Description: Ticking block entity java.lang.NullPointerException: Ticking block entity at java.util.Objects.requireNonNull(Unknown Source) at ic2.core.block.transport.TileEntityFluidPipe$PipeFluidHandler.drain(TileEntityFluidPipe.java:356) at ic2.core.util.LiquidUtil.drainTile(LiquidUtil.java:332) at ic2.core.util.LiquidUtil.drainTile(LiquidUtil.java:323) at ic2.core.block.machine.tileentity.TileEntityPump.pump(TileEntityPump.java:202) at ic2.core.block.machine.tileentity.TileEntityPump.operate(TileEntityPump.java:175) at ic2.core.block.machine.tileentity.TileEntityPump.canoperate(TileEntityPump.java:144) at ic2.core.block.machine.tileentity.TileEntityPump.updateEntityServer(TileEntityPump.java:121) at ic2.core.block.TileEntityBlock.func_73660_a(TileEntityBlock.java:331) at net.minecraft.world.World.func_72939_s(World.java:2130) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:756) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:912) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) at java.lang.Thread.run(Unknown Source) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Stacktrace: at java.util.Objects.requireNonNull(Unknown Source) at ic2.core.block.transport.TileEntityFluidPipe$PipeFluidHandler.drain(TileEntityFluidPipe.java:356) at ic2.core.util.LiquidUtil.drainTile(LiquidUtil.java:332) at ic2.core.util.LiquidUtil.drainTile(LiquidUtil.java:323) at ic2.core.block.machine.tileentity.TileEntityPump.pump(TileEntityPump.java:202) at ic2.core.block.machine.tileentity.TileEntityPump.operate(TileEntityPump.java:175) at ic2.core.block.machine.tileentity.TileEntityPump.canoperate(TileEntityPump.java:144) at ic2.core.block.machine.tileentity.TileEntityPump.updateEntityServer(TileEntityPump.java:121) at ic2.core.block.TileEntityBlock.func_73660_a(TileEntityBlock.java:331) -- Block entity being ticked -- Details: Name: ic2:pump // ic2.core.block.machine.tileentity.TileEntityPump Block type: ID #253 (ic2.te // ic2.core.block.BlockTileEntity // ic2:te) Block data value: 1 / 0x1 / 0b0001 Block location: World: (-2,73,288), Chunk: (at 14,4,0 in -1,18; contains blocks -16,0,288 to -1,255,303), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Actual block type: ID #253 (ic2.te // ic2.core.block.BlockTileEntity // ic2:te) Actual block data value: 1 / 0x1 / 0b0001 Stacktrace: at net.minecraft.world.World.func_72939_s(World.java:2130) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:756) -- Affected level -- Details: Level name: world All players: 0 total; [] Chunk stats: ServerChunkCache: 625 Drop: 0 Level seed: -444835641844800078 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (12,64,252), Chunk: (at 12,4,12 in 0,15; contains blocks 0,0,240 to 15,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 3401416 game time, 3401416 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 53416 (now: false), thunder time: 15496 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Stacktrace: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:912) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636) at java.lang.Thread.run(Unknown Source) -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows Server 2016 (amd64) version 10.0 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 666403968 bytes (635 MB) / 2433744896 bytes (2321 MB) up to 5126488064 bytes (4889 MB) JVM Flags: 2 total; -Xmx5500M -Xms800M IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94 CraftBukkit Information: Running: CatServer version git-CatServer-1.12.2-81903c3 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT) true Plugins: { WorldEdit v5.6 com.sk89q.worldedit.bukkit.WorldEditPlugin [], Essentials vTeamCity com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], EssentialsProtect vTeamCity com.earth2me.essentials.protect.EssentialsProtect [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], EssentialsChat vTeamCity com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], GroupManager v2.0.1-b332 org.anjocaido.groupmanager.GroupManager [AnjoCaido, Gabriel Couto, ElgarL], BreedingLimiter v1.3 emikodo.breedinglimiter.BreedingLimiter [], EssentialsAntiBuild vTeamCity com.earth2me.essentials.antibuild.EssentialsAntiBuild [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, Iaccidentally], WorldBorder v1.8.5 com.wimbli.WorldBorder.WorldBorder [Brettflan], MOTDColor v0.4 MOTDColor.MOTDColor [], Vault v1.5.6-b49 net.milkbowl.vault.Vault [cereal, Sleaker, mung3r], EssentialsSpawn vTeamCity com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], ProtocolLib v4.3.0 com.comphenix.protocol.ProtocolLib [dmulloy2, comphenix], Residence v4.7.8.2 com.bekvon.bukkit.residence.ResidenceCommandListener [bekvon, nate302, t00thpick1], NeverLag v1.3.0 jiongjionger.NeverLag [jiongjionger],} Warnings: DEFAULT Reload Count: 0 Threads: { WAITING ic2-poolthread-2: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), java.lang.ref.Reference.tryHandlePending(Unknown Source), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 2: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Attach Listener: [], WAITING ic2-poolthread-3: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 0: [java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method), java.net.AbstractPlainSocketImpl.doConnect(Unknown Source), java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source), java.net.AbstractPlainSocketImpl.connect(Unknown Source), java.net.PlainSocketImpl.connect(Unknown Source), java.net.SocksSocketImpl.connect(Unknown Source), java.net.Socket.connect(Unknown Source), java.net.Socket.connect(Unknown Source), sun.net.NetworkClient.doConnect(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.<init>(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source), com.earth2me.essentials.metrics.Metrics.postPlugin(Metrics.java:481), com.earth2me.essentials.metrics.Metrics.access$400(Metrics.java:43), com.earth2me.essentials.metrics.Metrics$1.run(Metrics.java:224), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING ic2-poolthread-6: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 8: [java.net.SocketInputStream.socketRead0(Native Method), java.net.SocketInputStream.socketRead(Unknown Source), java.net.SocketInputStream.read(Unknown Source), java.net.SocketInputStream.read(Unknown Source), java.io.BufferedInputStream.fill(Unknown Source), java.io.BufferedInputStream.read1(Unknown Source), java.io.BufferedInputStream.read(Unknown Source), sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source), sun.net.www.http.HttpClient.parseHTTP(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source), com.residence.mcstats.Metrics.postPlugin(Metrics.java:447), com.residence.mcstats.Metrics.access$4(Metrics.java:352), com.residence.mcstats.Metrics$1.run(Metrics.java:247), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:92)], TIMED_WAITING Timer-0: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], WAITING ic2-poolthread-1: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-15: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-57: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 7: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 5: [java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method), java.net.AbstractPlainSocketImpl.doConnect(Unknown Source), java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source), java.net.AbstractPlainSocketImpl.connect(Unknown Source), java.net.PlainSocketImpl.connect(Unknown Source), java.net.SocksSocketImpl.connect(Unknown Source), java.net.Socket.connect(Unknown Source), java.net.Socket.connect(Unknown Source), sun.net.NetworkClient.doConnect(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.<init>(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source), org.anjocaido.groupmanager.metrics.Metrics.postPlugin(Metrics.java:439), org.anjocaido.groupmanager.metrics.Metrics.access$400(Metrics.java:46), org.anjocaido.groupmanager.metrics.Metrics$1.run(Metrics.java:213), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING pool-12-thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:44), net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30), java.lang.Thread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-8: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-36: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-43: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING Craft Async Scheduler Management Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 3: [java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method), java.net.AbstractPlainSocketImpl.doConnect(Unknown Source), java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source), java.net.AbstractPlainSocketImpl.connect(Unknown Source), java.net.PlainSocketImpl.connect(Unknown Source), java.net.SocksSocketImpl.connect(Unknown Source), java.net.Socket.connect(Unknown Source), java.net.Socket.connect(Unknown Source), sun.net.NetworkClient.doConnect(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.<init>(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source), net.milkbowl.vault.Metrics.postPlugin(Metrics.java:501), net.milkbowl.vault.Metrics.access$400(Metrics.java:63), net.milkbowl.vault.Metrics$4.run(Metrics.java:275), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-51: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING ic2-poolthread-5: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING ic2-poolthread-4: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), ic2.core.util.PriorityExecutor$FixedPriorityQueue.take(PriorityExecutor.java:143), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 4: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Netty Server IO #0: [sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method), sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source), sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source), sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62), io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732), io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 10: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:93)], WAITING ForkJoinPool.commonPool-worker-29: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 1: [java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method), java.net.AbstractPlainSocketImpl.doConnect(Unknown Source), java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source), java.net.AbstractPlainSocketImpl.connect(Unknown Source), java.net.PlainSocketImpl.connect(Unknown Source), java.net.SocksSocketImpl.connect(Unknown Source), java.net.Socket.connect(Unknown Source), java.net.Socket.connect(Unknown Source), sun.net.NetworkClient.doConnect(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.<init>(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.http.HttpClient.New(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source), com.comphenix.protocol.metrics.Metrics.postPlugin(Metrics.java:442), com.comphenix.protocol.metrics.Metrics.access$400(Metrics.java:49), com.comphenix.protocol.metrics.Metrics$1.run(Metrics.java:215), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-22: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], RUNNABLE DestroyJavaVM: [], WAITING Thread-3: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77), org.bukkit.craftbukkit.v1_12_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:32), java.lang.Thread.run(Unknown Source)], RUNNABLE Craft Scheduler Thread - 9: [java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method), java.net.AbstractPlainSocketImpl.doConnect(Unknown Source), java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source), java.net.AbstractPlainSocketImpl.connect(Unknown Source), java.net.PlainSocketImpl.connect(Unknown Source), java.net.SocksSocketImpl.connect(Unknown Source), java.net.Socket.connect(Unknown Source), sun.security.ssl.SSLSocketImpl.connect(Unknown Source), sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source), sun.net.NetworkClient.doConnect(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.http.HttpClient.openServer(Unknown Source), sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source), sun.net.www.protocol.https.HttpsClient.New(Unknown Source), sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source), sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source), sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source), sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source), com.bekvon.bukkit.residence.utils.VersionChecker.getNewVersion(VersionChecker.java:136), com.bekvon.bukkit.residence.utils.VersionChecker$1.run(VersionChecker.java:114), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76), org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(Unknown Source), java.io.BufferedInputStream.fill(Unknown Source), java.io.BufferedInputStream.read(Unknown Source), jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:245), jline.internal.InputStreamReader.read(InputStreamReader.java:257), jline.internal.InputStreamReader.read(InputStreamReader.java:194), jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2136), jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2126), jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3228), jline.console.ConsoleReader.readLine(ConsoleReader.java:2441), jline.console.ConsoleReader.readLine(ConsoleReader.java:2372), jline.console.ConsoleReader.readLine(ConsoleReader.java:2360), jline.console.ConsoleReader.readLine(ConsoleReader.java:2348), net.minecraft.server.dedicated.DedicatedServer$2.run(DedicatedServer.java:122)], TIMED_WAITING ForkJoinPool.commonPool-worker-50: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING ForkJoinPool.commonPool-worker-58: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source), java.util.concurrent.ForkJoinPool.runWorker(Unknown Source), java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], RUNNABLE Signal Dispatcher: [], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_12_R1.CraftCrashReport.call(CraftCrashReport.java:29), net.minecraft.crash.CrashReportCategory.func_189529_a(CrashReportCategory.java:96), net.minecraft.crash.CrashReport.func_71504_g(CrashReport.java:120), net.minecraft.crash.CrashReport.<init>(CrashReport.java:41), net.minecraft.crash.CrashReport.func_85055_a(CrashReport.java:361), net.minecraft.world.World.func_72939_s(World.java:2136), net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:756), net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:912), net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472), net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:782), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:636), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 6: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)],} FML: MCP 9.42 Powered by Forge 14.23.5.2847 14 mods loaded, 14 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored | State | ID | Version | Source | Signature | |:------ |:------------------ |:------------------------ |:------------------------------------ |:---------------------------------------- | | LCHIJA | minecraft | 1.12.2 | minecraft.jar | None | | LCHIJA | mcp | 9.42 | minecraft.jar | None | | LCHIJA | FML | 8.0.99.99 | CatServer1122_2848_Universal.jar | None | | LCHIJA | forge | 14.23.5.2847 | CatServer1122_2848_Universal.jar | None | | LCHIJA | opencomputers|core | 1.7.5.192 | minecraft.jar | None | | LCHIJA | chameleon | 1.12-4.1.3 | Chameleon-1.12-4.1.3.jar | None | | LCHIJA | waila | 1.8.26 | Hwyla-1.8.26-B41_1.12.2.jar | None | | LCHIJA | ic2 | 2.8.220-ex112 | industrialcraft-2-2.8.220-ex112.jar | de041f9f6187debbc77034a344134053277aa3b0 | | LCHIJA | inventorytweaks | 1.63+release.109.220f184 | InventoryTweaks-1.63.jar | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe | | LCHIJA | jei | 4.15.0.296 | jei_1.12.2-4.15.0.296.jar | None | | LCHIJA | opencomputers | 1.7.5.192 | OpenComputers-MC1.12.2-1.7.5.192.jar | None | | LCHIJA | storagedrawers | 5.2.2 | StorageDrawers-1.12.2-5.4.2.jar | None | | LCHIJA | treechopper | 1.2.4 | TreeChopper-1.12.2-1.2.4.jar | None | | LCHIJA | wawla | 2.6.275 | Wawla-1.12.2-2.6.275.jar | d476d1b22b218a10d845928d1665d45fce301b27 | Loaded coremods (and transformers): Inventory Tweaks Coremod (InventoryTweaks-1.63.jar) invtweaks.forge.asm.ContainerTransformer TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar) li.cil.oc.common.asm.ClassTransformer Profiler Position: N/A (disabled) Player Count: 0 / 50; [] Is Modded: Definitely; Server brand changed to 'fml,forge' Type: Dedicated Server (map_server.txt) |
|
I delete the information of buggy pipe. And the server works. The "unknown block" in the screenshot "2020-10-05_21.34.55.png" is two pipe. And the block under then wire in the "2020-10-05_21.35.10.png" is a pipe and a LV pump. As the yellow line in the first screenshot shows, the pipe has been placed near the edge of the chunk. I guess this is why this is a bug. I have backup the map, and I can send the map to developers if necessary. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-04 15:53 | kxuan | New Issue | |
2020-10-04 15:53 | kxuan | File Added: crash-2020-10-04_23.32.24-server.txt | |
2020-10-04 15:54 | kxuan | Tag Attached: 1.12.2 | |
2020-10-04 15:54 | kxuan | Tag Attached: Fluid | |
2020-10-04 15:54 | kxuan | Tag Attached: Pipes | |
2020-10-04 15:54 | kxuan | Tag Attached: Pump | |
2020-10-05 13:40 | kxuan | File Added: 2020-10-05_21.34.55.png | |
2020-10-05 13:40 | kxuan | File Added: 2020-10-05_21.35.10.png | |
2020-10-05 13:40 | kxuan | Note Added: 0006285 |