Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Client> 2013-08-27 23:57:24
- Client> Full thread dump Java HotSpot(TM) Client VM (23.25-b01 mixed mode, sharing):
- Client>
- Client> "Thread-15327" prio=6 tid=0x0a929400 nid=0xdf4 waiting for monitor entry [0x0828f000]
- Client> java.lang.Thread.State: BLOCKED (on object monitor)
- Client> at dan200.computer.core.Computer.queueLuaEvent(Computer.java:954)
- Client> - waiting to lock <0x24c76920> (a dan200.computer.core.Computer)
- Client> at dan200.computer.core.Computer$APIEnvironment.queueEvent(Computer.java:94)
- Client> at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:223)
- Client> - locked <0x199c0078> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- Client> at dan200.computer.shared.TileEntityDiskDrive.mountDisk(TileEntityDiskDrive.java:572)
- Client> - locked <0x23fa8a10> (a dan200.computer.shared.TileEntityDiskDrive)
- Client> at dan200.computer.shared.TileEntityDiskDrive.attach(TileEntityDiskDrive.java:519)
- Client> at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.attach(PeripheralAPI.java:82)
- Client> - locked <0x199c0078> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- Client> at dan200.computer.core.apis.PeripheralAPI$2.execute(PeripheralAPI.java:308)
- Client> - locked <0x238993b0> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- Client> at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-12" prio=6 tid=0x03514400 nid=0xbc8 in Object.wait() [0x0eeaf000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x271e7508> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x271e7508> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-11" prio=6 tid=0x03530400 nid=0xab4 in Object.wait() [0x0ee5e000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x271e7758> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x271e7758> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-10" prio=6 tid=0x035ed400 nid=0xb44 in Object.wait() [0x0ee0f000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x271e84c0> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x271e84c0> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "File IO Thread" prio=2 tid=0x0a959400 nid=0xc98 waiting on condition [0x0e26f000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:44)
- Client> at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:23)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-9" prio=6 tid=0x0a8cd400 nid=0x4f4 in Object.wait() [0x0ec4f000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x27042060> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x27042060> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-8" prio=6 tid=0x0a913000 nid=0xadc in Object.wait() [0x0e7cd000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x270422f8> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x270422f8> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-7" prio=6 tid=0x0a895400 nid=0x6b8 in Object.wait() [0x0e5fe000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x27042d98> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x27042d98> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-6" prio=6 tid=0x07730400 nid=0xd98 in Object.wait() [0x0e6ef000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x2692b568> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x2692b568> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-5" prio=6 tid=0x033a5c00 nid=0xe60 in Object.wait() [0x0e69d000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x2692b800> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x2692b800> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Coroutine-4" prio=6 tid=0x07958400 nid=0xe5c in Object.wait() [0x0e64f000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source)
- Client> - locked <0x2692c658> (a org.luaj.vm2.LuaThread$State)
- Client> at org.luaj.vm2.LuaThread.yield(Unknown Source)
- Client> at org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.eval(Unknown Source)
- Client> at org.luaj.vm2.TailcallVarargs.arg1(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.call(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib.pcall(Unknown Source)
- Client> at org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.execute(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
- Client> at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
- Client> at org.luaj.vm2.LuaThread$State.run(Unknown Source)
- Client> - locked <0x2692c658> (a org.luaj.vm2.LuaThread$State)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Thread-20" prio=6 tid=0x077a9800 nid=0x274 waiting for monitor entry [0x0e18f000]
- Client> java.lang.Thread.State: BLOCKED (on object monitor)
- Client> at dan200.computer.core.Computer.abort(Computer.java:288)
- Client> - waiting to lock <0x24c76920> (a dan200.computer.core.Computer)
- Client> at dan200.computer.core.ComputerThread$1.run(ComputerThread.java:137)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Server thread" prio=6 tid=0x0a961c00 nid=0x3f0 waiting for monitor entry [0x0e13f000]
- Client> java.lang.Thread.State: BLOCKED (on object monitor)
- Client> at dan200.computer.core.apis.PeripheralAPI.advance(PeripheralAPI.java:351)
- Client> - waiting to lock <0x238993b0> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- Client> at dan200.computer.core.Computer.advance(Computer.java:511)
- Client> - locked <0x2508dcb8> (a java.util.ArrayList)
- Client> - locked <0x24c76920> (a dan200.computer.core.Computer)
- Client> at dan200.computer.shared.NetworkedComputerHelper.update(NetworkedComputerHelper.java:128)
- Client> at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2458)
- Client> at net.minecraft.world.World.func_72939_s(World.java:2204)
- Client> at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:548)
- Client> at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:666)
- Client> at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:585)
- Client> at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:129)
- Client> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
- Client> at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)
- Client>
- Client> "Snooper Timer" daemon prio=6 tid=0x076e9400 nid=0x2f4 in Object.wait() [0x0d89f000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at java.util.TimerThread.mainLoop(Unknown Source)
- Client> - locked <0x1fbb4350> (a java.util.TaskQueue)
- Client> at java.util.TimerThread.run(Unknown Source)
- Client>
- Client> "LWJGL Timer" daemon prio=6 tid=0x0b924c00 nid=0xbb8 waiting on condition [0x0e0ef000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at org.lwjgl.opengl.Sync$1.run(Sync.java:116)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Thread-14" prio=6 tid=0x0ad24400 nid=0xff4 waiting on condition [0x09b5f000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
- Client> at paulscode.sound.StreamThread.run(StreamThread.java:209)
- Client>
- Client> "Thread-13" prio=6 tid=0x0a9cbc00 nid=0xff0 waiting on condition [0x082ef000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at paulscode.sound.SimpleThread.snooze(SimpleThread.java:196)
- Client> at paulscode.sound.CommandThread.run(CommandThread.java:133)
- Client>
- Client> "Java2D Disposer" daemon prio=10 tid=0x03441c00 nid=0xac0 in Object.wait() [0x0374f000]
- Client> java.lang.Thread.State: WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- Client> - locked <0x1ef72cf0> (a java.lang.ref.ReferenceQueue$Lock)
- Client> at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- Client> at sun.java2d.Disposer.run(Unknown Source)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Timer hack thread" daemon prio=6 tid=0x02fbec00 nid=0xfd8 waiting on condition [0x036ff000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at net.minecraft.client.ThreadClientSleep.run(SourceFile:211)
- Client>
- Client> "Snooper Timer" daemon prio=6 tid=0x02ad9c00 nid=0xabc in Object.wait() [0x036af000]
- Client> java.lang.Thread.State: TIMED_WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at java.util.TimerThread.mainLoop(Unknown Source)
- Client> - locked <0x1e9f7ee8> (a java.util.TaskQueue)
- Client> at java.util.TimerThread.run(Unknown Source)
- Client>
- Client> "Thread-1" daemon prio=6 tid=0x03132c00 nid=0x70c waiting on condition [0x031ef000]
- Client> java.lang.Thread.State: WAITING (parking)
- Client> at sun.misc.Unsafe.park(Native Method)
- Client> - parking to wait for <0x1d602738> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- Client> at java.util.concurrent.locks.LockSupport.park(Unknown Source)
- Client> at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
- Client> at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
- Client> at cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:82)
- Client> at java.lang.Thread.run(Unknown Source)
- Client>
- Client> "Service Thread" daemon prio=6 tid=0x02a9e000 nid=0xbe4 runnable [0x00000000]
- Client> java.lang.Thread.State: RUNNABLE
- Client>
- Client> "C1 CompilerThread0" daemon prio=10 tid=0x02a9b800 nid=0xd3c waiting on condition [0x00000000]
- Client> java.lang.Thread.State: RUNNABLE
- Client>
- Client> "Attach Listener" daemon prio=10 tid=0x02a96800 nid=0x7e4 runnable [0x00000000]
- Client> java.lang.Thread.State: RUNNABLE
- Client>
- Client> "Signal Dispatcher" daemon prio=10 tid=0x02a95000 nid=0x8b8 waiting on condition [0x00000000]
- Client> java.lang.Thread.State: RUNNABLE
- Client>
- Client> "Finalizer" daemon prio=8 tid=0x02a86000 nid=0xc0c in Object.wait() [0x02e0f000]
- Client> java.lang.Thread.State: WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- Client> - locked <0x1d5aabb0> (a java.lang.ref.ReferenceQueue$Lock)
- Client> at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- Client> at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
- Client>
- Client> "Reference Handler" daemon prio=10 tid=0x02a81400 nid=0x6d8 in Object.wait() [0x02dbf000]
- Client> java.lang.Thread.State: WAITING (on object monitor)
- Client> at java.lang.Object.wait(Native Method)
- Client> at java.lang.Object.wait(Object.java:503)
- Client> at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
- Client> - locked <0x1d5aac38> (a java.lang.ref.Reference$Lock)
- Client>
- Client> "Minecraft main thread" prio=6 tid=0x003ca000 nid=0xd40 waiting on condition [0x0094f000]
- Client> java.lang.Thread.State: TIMED_WAITING (sleeping)
- Client> at java.lang.Thread.sleep(Native Method)
- Client> at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2089)
- Client> at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2049)
- Client> at net.minecraft.client.gui.GuiIngameMenu.func_73875_a(SourceFile:47)
- Client> at net.minecraft.client.gui.GuiScreen.func_73864_a(SourceFile:69)
- Client> at net.minecraft.client.gui.GuiScreen.func_73867_d(SourceFile:128)
- Client> at net.minecraft.client.gui.GuiScreen.func_73862_m(SourceFile:107)
- Client> at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1554)
- Client> at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:898)
- Client> at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:826)
- Client> at net.minecraft.client.main.Main.main(SourceFile:101)
- Client> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- Client> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- Client> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- Client> at java.lang.reflect.Method.invoke(Unknown Source)
- Client> at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
- Client> at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
- Client>
- Client> "VM Thread" prio=10 tid=0x02a7f800 nid=0xef4 runnable
- Client>
- Client> "VM Periodic Task Thread" prio=10 tid=0x02ab1400 nid=0xd38 waiting on condition
- Client>
- Client> JNI global references: 270
- Client>
- Client>
- Client> Found one Java-level deadlock:
- Client> =============================
- Client> "Thread-15327":
- Client> waiting to lock monitor 0x07972f7c (object 0x24c76920, a dan200.computer.core.Computer),
- Client> which is held by "Server thread"
- Client> "Server thread":
- Client> waiting to lock monitor 0x0765d9f4 (object 0x238993b0, a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;),
- Client> which is held by "Thread-15327"
- Client>
- Client> Java stack information for the threads listed above:
- Client> ===================================================
- Client> "Thread-15327":
- Client> at dan200.computer.core.Computer.queueLuaEvent(Computer.java:954)
- Client> - waiting to lock <0x24c76920> (a dan200.computer.core.Computer)
- Client> at dan200.computer.core.Computer$APIEnvironment.queueEvent(Computer.java:94)
- Client> at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.queueEvent(PeripheralAPI.java:223)
- Client> - locked <0x199c0078> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- Client> at dan200.computer.shared.TileEntityDiskDrive.mountDisk(TileEntityDiskDrive.java:572)
- Client> - locked <0x23fa8a10> (a dan200.computer.shared.TileEntityDiskDrive)
- Client> at dan200.computer.shared.TileEntityDiskDrive.attach(TileEntityDiskDrive.java:519)
- Client> at dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper.attach(PeripheralAPI.java:82)
- Client> - locked <0x199c0078> (a dan200.computer.core.apis.PeripheralAPI$PeripheralWrapper)
- Client> at dan200.computer.core.apis.PeripheralAPI$2.execute(PeripheralAPI.java:308)
- Client> - locked <0x238993b0> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- Client> at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
- Client> at java.lang.Thread.run(Unknown Source)
- Client> "Server thread":
- Client> at dan200.computer.core.apis.PeripheralAPI.advance(PeripheralAPI.java:351)
- Client> - waiting to lock <0x238993b0> (a [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;)
- Client> at dan200.computer.core.Computer.advance(Computer.java:511)
- Client> - locked <0x2508dcb8> (a java.util.ArrayList)
- Client> - locked <0x24c76920> (a dan200.computer.core.Computer)
- Client> at dan200.computer.shared.NetworkedComputerHelper.update(NetworkedComputerHelper.java:128)
- Client> at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2458)
- Client> at net.minecraft.world.World.func_72939_s(World.java:2204)
- Client> at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:548)
- Client> at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:666)
- Client> at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:585)
- Client> at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:129)
- Client> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
- Client> at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement