Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode):
- "Thread-298" prio=10 tid=0x00007fd8a8004800 nid=0x22ba waiting on condition [0x00007fd8f4441000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at net.minecraft.network.TcpMasterThread.run(SourceFile:298)
- "Thread-297" prio=10 tid=0x00007fd87c017000 nid=0x21ba waiting for monitor entry [0x00007fd8f4542000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at dan200.computer.shared.TileEntityCable.attach(TileEntityCable.java:361)
- - waiting to lock <0x00000007f3a61348> (a java.util.HashMap)
- at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.attach(PeripheralAPI.java:82)
- - locked <0x00000007f3a61170> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- at dan200.computer.core.apis.PeripheralAPI.startup(PeripheralAPI.java:342)
- - locked <0x00000007f3a61148> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- at dan200.computer.core.Computer.initLua(Computer.java:716)
- at dan200.computer.core.Computer.access$1200(Computer.java:34)
- at dan200.computer.core.Computer$1.execute(Computer.java:817)
- - locked <0x00000007f40fd0c8> (a dan200.computer.core.Computer$1)
- at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
- at java.lang.Thread.run(Thread.java:724)
- "pool-2-thread-1" prio=10 tid=0x00007fd8ad791000 nid=0x218b waiting on condition [0x00007fd8f5c2e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007f37f0280> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:724)
- "File IO Thread" prio=10 tid=0x00007fd8ae916000 nid=0x2072 waiting on condition [0x00007fd8f4845000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:44)
- at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:23)
- at java.lang.Thread.run(Thread.java:724)
- "pool-1-thread-4" prio=10 tid=0x00007fd8ad5f4800 nid=0x2070 waiting on condition [0x00007fd8f4946000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000741e0d250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:724)
- "pool-1-thread-3" prio=10 tid=0x00007fd8ad5f2800 nid=0x206f waiting on condition [0x00007fd8f4a47000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000741e0d250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:724)
- "pool-1-thread-2" prio=10 tid=0x00007fd8ad5f0800 nid=0x206e waiting on condition [0x00007fd8f4b48000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000741e0d250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:724)
- "pool-1-thread-1" prio=10 tid=0x00007fd8ad5ef000 nid=0x206d waiting on condition [0x00007fd8f6335000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000741e0d250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-9" prio=10 tid=0x00007fd874029000 nid=0x206c in Object.wait() [0x00007fd8f4c49000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007697b3cf8> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007697b3cf8> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007697b3cf8> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-8" prio=10 tid=0x00007fd874028000 nid=0x206b in Object.wait() [0x00007fd8f4d49000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007697b6370> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007697b6370> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007697b6370> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-7" prio=10 tid=0x00007fd8a8001800 nid=0x206a in Object.wait() [0x00007fd8f504c000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007697a4818> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007697a4818> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007697a4818> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-6" prio=10 tid=0x00007fd88000a800 nid=0x2066 in Object.wait() [0x00007fd8f4e4b000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000769867bb0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x0000000769867bb0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x0000000769867bb0> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-5" prio=10 tid=0x00007fd880008800 nid=0x2065 in Object.wait() [0x00007fd8f4f4a000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000769868630> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x0000000769868630> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x0000000769868630> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-4" prio=10 tid=0x00007fd874027800 nid=0x2064 in Object.wait() [0x00007fd8f592a000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007698649d0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007698649d0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007698649d0> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-3" prio=10 tid=0x00007fd880007000 nid=0x2061 in Object.wait() [0x00007fd8f514e000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007698a8ea0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007698a8ea0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007698a8ea0> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-2" prio=10 tid=0x00007fd880005800 nid=0x2060 in Object.wait() [0x00007fd8f524d000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007698aba18> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007698aba18> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007698aba18> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Coroutine-1" prio=10 tid=0x00007fd87402c000 nid=0x205f in Object.wait() [0x00007fd8f534f000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007698a7ce0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- - locked <0x00000007698a7ce0> (a org.luaj.vm2.LuaThread$State)
- at org.luaj.vm2.LuaThread.yield(Unknown Source)
- at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- at org.luaj.vm2.LuaClosure.call(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- - locked <0x00000007698a7ce0> (a org.luaj.vm2.LuaThread$State)
- at java.lang.Thread.run(Thread.java:724)
- "Thread-15" prio=10 tid=0x00007fd8af4bc800 nid=0x1ff7 in Object.wait() [0x00007fd8f5a2c000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x000000075b0289f8> (a java.lang.Object)
- at java.lang.Object.wait(Object.java:503)
- at dan200.computer.core.ComputerThread$1.run(ComputerThread.java:181)
- - locked <0x000000075b0289f8> (a java.lang.Object)
- at java.lang.Thread.run(Thread.java:724)
- "Thread-11" prio=10 tid=0x00007fd8ad414800 nid=0x1fe5 runnable [0x00007fd8f5b2d000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.read(SocketInputStream.java:150)
- at java.net.SocketInputStream.read(SocketInputStream.java:121)
- at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
- at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
- at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
- - locked <0x000000074e8da530> (a java.io.InputStreamReader)
- at java.io.InputStreamReader.read(InputStreamReader.java:184)
- at java.io.BufferedReader.fill(BufferedReader.java:154)
- at java.io.BufferedReader.readLine(BufferedReader.java:317)
- - locked <0x000000074e8da530> (a java.io.InputStreamReader)
- at java.io.BufferedReader.readLine(BufferedReader.java:382)
- at irclib.IRCLib.run(IRCLib.java:228)
- "LogisticsPipes RoutingTableUpdateThread #3" daemon prio=10 tid=0x00007fd8ad143000 nid=0x1fd5 waiting on condition [0x00007fd8f5d2f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000074d8628d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:537)
- at logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:43)
- "LogisticsPipes RoutingTableUpdateThread #2" daemon prio=10 tid=0x00007fd8ad141800 nid=0x1fd4 waiting on condition [0x00007fd8f5e30000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000074d8628d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:537)
- at logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:43)
- "LogisticsPipes RoutingTableUpdateThread #1" daemon prio=10 tid=0x00007fd8ad140000 nid=0x1fd3 waiting on condition [0x00007fd8f5f31000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000074d8628d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:537)
- at logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:43)
- "LogisticsPipes RoutingTableUpdateThread #0" daemon prio=10 tid=0x00007fd8ad139000 nid=0x1fd2 waiting on condition [0x00007fd8f6032000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000074d8628d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:537)
- at logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:43)
- "LogisticsPipes Packet Decompressor Server" daemon prio=10 tid=0x00007fd8ad137000 nid=0x1fd1 in Object.wait() [0x00007fd8f6133000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x000000074d8638e8> (a java.util.HashMap)
- at java.lang.Object.wait(Object.java:503)
- at logisticspipes.ticks.ServerPacketBufferHandlerThread$ServerDecompressorThread.run(ServerPacketBufferHandlerThread.java:239)
- - locked <0x000000074d8638e8> (a java.util.HashMap)
- "LogisticsPipes Packet Compressor Server" daemon prio=10 tid=0x00007fd8ad132800 nid=0x1fd0 in Object.wait() [0x00007fd8f6234000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x000000074d864050> (a java.util.HashMap)
- at java.lang.Object.wait(Object.java:503)
- at logisticspipes.ticks.ServerPacketBufferHandlerThread$ServerCompressorThread.run(ServerPacketBufferHandlerThread.java:87)
- - locked <0x000000074d864050> (a java.util.HashMap)
- "Listen thread" prio=10 tid=0x00007fd8ad25b000 nid=0x1fcf runnable [0x00007fd8f6cbf000]
- java.lang.Thread.State: RUNNABLE
- at java.net.PlainSocketImpl.socketAccept(Native Method)
- at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
- at java.net.ServerSocket.implAccept(ServerSocket.java:530)
- at java.net.ServerSocket.accept(ServerSocket.java:498)
- at net.minecraft.server.ServerListenThread.run(ServerListenThread.java:80)
- "Immibis Core background task" daemon prio=10 tid=0x00007fd8aca08800 nid=0x1fac in Object.wait() [0x00007fd8f73e5000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000744d5c9f0> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000744d5c9f0> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "DestroyJavaVM" prio=10 tid=0x00007fd908008800 nid=0x1f72 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Server thread" prio=10 tid=0x00007fd908783800 nid=0x1f8f waiting for monitor entry [0x00007fd8f74e6000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:220)
- - waiting to lock <0x00000007f3a61170> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- at dan200.computer.shared.TileEntityCable$RemotePeripheralWrapper.attach(TileEntityCable.java:561)
- at dan200.computer.shared.TileEntityCable.attachPeripheral(TileEntityCable.java:395)
- at dan200.computer.shared.TileEntityCable.findPeripherals(TileEntityCable.java:682)
- - locked <0x00000007f3a61348> (a java.util.HashMap)
- at dan200.computer.shared.TileEntityCable.func_70316_g(TileEntityCable.java:285)
- - locked <0x00000007f3a61348> (a java.util.HashMap)
- at net.minecraft.world.World.func_72939_s(World.java:2209)
- at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
- at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
- at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
- at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
- at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
- at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
- "Thread-3" daemon prio=10 tid=0x00007fd90877f800 nid=0x1f8e waiting on condition [0x00007fd8f75e7000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at net.minecraft.server.dedicated.DedicatedServerSleepThread.run(SourceFile:64)
- "Snooper Timer" daemon prio=10 tid=0x00007fd908766800 nid=0x1f8d in Object.wait() [0x00007fd8fc105000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007421d0fc0> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x00000007421d0fc0> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "Thread-1" daemon prio=10 tid=0x00007fd9083be800 nid=0x1f7f waiting on condition [0x00007fd8fc4c3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000741e69bb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:82)
- at java.lang.Thread.run(Thread.java:724)
- "Service Thread" daemon prio=10 tid=0x00007fd9081b8800 nid=0x1f7d runnable [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "C2 CompilerThread1" daemon prio=10 tid=0x00007fd9081b6800 nid=0x1f7c waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "C2 CompilerThread0" daemon prio=10 tid=0x00007fd9081b3800 nid=0x1f7b waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Signal Dispatcher" daemon prio=10 tid=0x00007fd9081b1800 nid=0x1f7a waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Finalizer" daemon prio=10 tid=0x00007fd908163000 nid=0x1f79 in Object.wait() [0x00007fd8fdaf5000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007424b9620> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- - locked <0x00000007424b9620> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
- at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
- "Reference Handler" daemon prio=10 tid=0x00007fd908160800 nid=0x1f78 in Object.wait() [0x00007fd8fdbf6000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x00000007424b91c0> (a java.lang.ref.Reference$Lock)
- at java.lang.Object.wait(Object.java:503)
- at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- - locked <0x00000007424b91c0> (a java.lang.ref.Reference$Lock)
- "VM Thread" prio=10 tid=0x00007fd908159000 nid=0x1f77 runnable
- "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fd908016800 nid=0x1f73 runnable
- "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fd908018800 nid=0x1f74 runnable
- "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fd90801a000 nid=0x1f75 runnable
- "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fd90801c000 nid=0x1f76 runnable
- "VM Periodic Task Thread" prio=10 tid=0x00007fd9081c3800 nid=0x1f7e waiting on condition
- JNI global references: 311
- Found one Java-level deadlock:
- =============================
- "Thread-297":
- waiting to lock monitor 0x00007fd87c026f88 (object 0x00000007f3a61348, a java.util.HashMap),
- which is held by "Server thread"
- "Server thread":
- waiting to lock monitor 0x00007fd894004db8 (object 0x00000007f3a61170, a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper),
- which is held by "Thread-297"
- Java stack information for the threads listed above:
- ===================================================
- "Thread-297":
- at dan200.computer.shared.TileEntityCable.attach(TileEntityCable.java:361)
- - waiting to lock <0x00000007f3a61348> (a java.util.HashMap)
- at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.attach(PeripheralAPI.java:82)
- - locked <0x00000007f3a61170> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- at dan200.computer.core.apis.PeripheralAPI.startup(PeripheralAPI.java:342)
- - locked <0x00000007f3a61148> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- at dan200.computer.core.Computer.initLua(Computer.java:716)
- at dan200.computer.core.Computer.access$1200(Computer.java:34)
- at dan200.computer.core.Computer$1.execute(Computer.java:817)
- - locked <0x00000007f40fd0c8> (a dan200.computer.core.Computer$1)
- at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
- at java.lang.Thread.run(Thread.java:724)
- "Server thread":
- at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:220)
- - waiting to lock <0x00000007f3a61170> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- at dan200.computer.shared.TileEntityCable$RemotePeripheralWrapper.attach(TileEntityCable.java:561)
- at dan200.computer.shared.TileEntityCable.attachPeripheral(TileEntityCable.java:395)
- at dan200.computer.shared.TileEntityCable.findPeripherals(TileEntityCable.java:682)
- - locked <0x00000007f3a61348> (a java.util.HashMap)
- at dan200.computer.shared.TileEntityCable.func_70316_g(TileEntityCable.java:285)
- - locked <0x00000007f3a61348> (a java.util.HashMap)
- at net.minecraft.world.World.func_72939_s(World.java:2209)
- at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
- at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
- at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
- at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
- at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
- at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
- Found 1 deadlock.
- Heap
- PSYoungGen total 856192K, used 89191K [0x00000007c0000000, 0x0000000800000000, 0x0000000800000000)
- eden space 651200K, 4% used [0x00000007c0000000,0x00000007c1bfc4e0,0x00000007e7bf0000)
- from space 204992K, 29% used [0x00000007f37d0000,0x00000007f72eda30,0x0000000800000000)
- to space 192384K, 0% used [0x00000007e7bf0000,0x00000007e7bf0000,0x00000007f37d0000)
- ParOldGen total 2097152K, used 836647K [0x0000000740000000, 0x00000007c0000000, 0x00000007c0000000)
- object space 2097152K, 39% used [0x0000000740000000,0x0000000773109d10,0x00000007c0000000)
- PSPermGen total 524288K, used 97727K [0x0000000720000000, 0x0000000740000000, 0x0000000740000000)
- object space 524288K, 18% used [0x0000000720000000,0x0000000725f6fc00,0x0000000740000000)
Advertisement
Add Comment
Please, Sign In to add comment