2013-07-11 14:16:25 Full thread dump Java HotSpot(TM) 64-Bit Server VM (21.0-b17 mixed mode): "RMI TCP Connection(5)-10.34.1.156" daemon prio=6 tid=0x000000000ae43800 nid=0x1204 in Object.wait() [0x000000000edcd000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d61c0578> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:435) - locked <0x00000007d61c0578> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:227) at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:274) at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1253) at javax.management.remote.rmi.RMIConnectionImpl$2.run(RMIConnectionImpl.java:1251) at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1257) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322) at sun.rmi.transport.Transport$1.run(Transport.java:177) at sun.rmi.transport.Transport$1.run(Transport.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:173) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "RMI TCP Connection(idle)" daemon prio=6 tid=0x000000000ae42800 nid=0x1200 waiting on condition [0x000000000eb1f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d59b0ba8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "RMI TCP Connection(idle)" daemon prio=6 tid=0x000000000ae42000 nid=0x11fc waiting on condition [0x000000000e82e000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d59b0ba8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "RMI TCP Connection(idle)" daemon prio=6 tid=0x000000000ae41000 nid=0x11f8 waiting on condition [0x000000000e93f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d59b0ba8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "JMX server connection timeout 173" daemon prio=6 tid=0x000000000ae40800 nid=0x11c8 in Object.wait() [0x000000000ad9f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d61078d0> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) - locked <0x00000007d61078d0> (a [I) at java.lang.Thread.run(Thread.java:722) "RMI Scheduler(0)" daemon prio=6 tid=0x000000000ae40000 nid=0x11c0 waiting on condition [0x000000000bf0f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d59c26f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "RMI TCP Connection(idle)" daemon prio=6 tid=0x000000000ae3f000 nid=0x11bc waiting on condition [0x000000000e6ce000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d59b0ba8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) "RMI TCP Accept-0" daemon prio=6 tid=0x000000000ae3e800 nid=0x11a8 runnable [0x000000000e55f000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:121) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:396) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:183) - locked <0x00000007d59c8618> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:522) at java.net.ServerSocket.accept(ServerSocket.java:490) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:387) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:359) at java.lang.Thread.run(Thread.java:722) "com.google.inject.internal.util.$Finalizer" daemon prio=6 tid=0x000000000a3ed800 nid=0xb94 in Object.wait() [0x000000000d03f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000781e278a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x0000000781e278a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:144) at java.lang.Thread.run(Thread.java:722) "Thread-4" prio=6 tid=0x0000000007b4e800 nid=0xdb0 runnable [0x000000000968f000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:242) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) - locked <0x0000000780761868> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.jboss.forge.shell.buffers.ConsoleInputSession$2.run(ConsoleInputSession.java:77) "ClassLoader Thread" daemon prio=6 tid=0x0000000007f81000 nid=0xdcc in Object.wait() [0x000000000a92f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000780ebc0a8> (a java.util.ArrayDeque) at java.lang.Object.wait(Object.java:503) at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:610) - locked <0x0000000780ebc0a8> (a java.util.ArrayDeque) "Thread-2" prio=6 tid=0x0000000007c10000 nid=0xbfc waiting on condition [0x0000000006efd000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000780ebbda0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:389) at org.jboss.forge.shell.buffers.ConsoleInputSession$1.read(ConsoleInputSession.java:45) at org.jboss.forge.shell.IdeTerminal.readCharacter(IdeTerminal.java:29) at org.jboss.forge.shell.console.jline.TerminalSupport.readVirtualKey(TerminalSupport.java:156) at org.jboss.forge.shell.console.jline.console.ConsoleReader.readVirtualKey(ConsoleReader.java:971) at org.jboss.forge.shell.console.jline.console.ConsoleReader.readBinding(ConsoleReader.java:1227) at org.jboss.forge.shell.console.jline.console.ConsoleReader.readLine(ConsoleReader.java:1327) at org.jboss.forge.shell.console.jline.console.ConsoleReader.readLine(ConsoleReader.java:1273) at org.jboss.forge.shell.console.jline.console.ConsoleReader.readLine(ConsoleReader.java:1259) at org.jboss.forge.shell.ShellImpl.readLine(ShellImpl.java:744) at org.jboss.forge.shell.ShellImpl.readLine(ShellImpl.java:731) at org.jboss.forge.shell.ShellImpl$7.call(ShellImpl.java:1324) at org.jboss.forge.shell.ShellImpl$7.call(ShellImpl.java:1320) at org.jboss.forge.shell.ShellImpl$ReturnValueThread.run(ShellImpl.java:1270) at org.jboss.forge.shell.ShellImpl.promptWithCompleter(ShellImpl.java:1330) - locked <0x00000007815087b0> (a java.lang.Object) at org.jboss.forge.shell.AbstractShellPrompt.promptCompleter(AbstractShellPrompt.java:104) at org.jboss.forge.shell.AbstractShellPrompt.prompt(AbstractShellPrompt.java:98) at org.jboss.forge.shell.AbstractShellPrompt.prompt(AbstractShellPrompt.java:156) at org.jboss.forge.shell.AbstractShellPrompt.promptBoolean(AbstractShellPrompt.java:188) at org.jboss.forge.shell.ShellImpl$Proxy$_$$_WeldClientProxy.promptBoolean(ShellImpl$Proxy$_$$_WeldClientProxy.java) at org.jboss.forge.tracking.GoogleAnalyticsPlugin.onStartup(GoogleAnalyticsPlugin.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188) at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59) at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234) at org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.java:635) at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:622) at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:616) at org.jboss.forge.shell.Bootstrap$1.run(Bootstrap.java:177) at java.lang.Thread.run(Thread.java:722) "Reference Reaper" daemon prio=6 tid=0x0000000006588800 nid=0xeac in Object.wait() [0x000000000745f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007808cb298> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007808cb298> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at org.jboss.modules.ref.References$ReaperThread.run(References.java:68) "Service Thread" daemon prio=6 tid=0x000000000654a000 nid=0x6d8 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x0000000006549000 nid=0x630 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x0000000006536000 nid=0x280 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x000000000652f000 nid=0x788 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0000000006529800 nid=0x360 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0000000002235800 nid=0x3cc in Object.wait() [0x0000000006dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007805c7380> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007805c7380> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x000000000222f000 nid=0x92c in Object.wait() [0x0000000006cce000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007805c6fa0> (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 <0x00000007805c6fa0> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x000000000229c000 nid=0x4e4 in Object.wait() [0x00000000023ae000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007807531a8> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1258) - locked <0x00000007807531a8> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1332) at org.jboss.forge.shell.Bootstrap.init(Bootstrap.java:200) at org.jboss.forge.shell.Bootstrap.main(Bootstrap.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.jboss.modules.Module.run(Module.java:270) at org.jboss.modules.Main.main(Main.java:294) "VM Thread" prio=10 tid=0x0000000002225800 nid=0xea0 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x000000000217f800 nid=0x650 runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002181000 nid=0xb58 runnable "GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002183000 nid=0xb68 runnable "GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002184800 nid=0xe54 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000006564800 nid=0x3b0 waiting on condition JNI global references: 441