Skip to content

Instantly share code, notes, and snippets.

Created October 28, 2011 19:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/6bfc9d5349498c39ab37 to your computer and use it in GitHub Desktop.
Save anonymous/6bfc9d5349498c39ab37 to your computer and use it in GitHub Desktop.
2011-10-28 15:41:47
Full thread dump OpenJDK 64-Bit Server VM (20.0-b11 mixed mode):
"Attach Listener" daemon prio=10 tid=0x00007fb41c001800 nid=0x6f57 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"MSC Shutdown Thread" prio=10 tid=0x00007fb40402c800 nid=0x6f11 waiting on condition [0x00007fb3facc9000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000f97f3418> (a java.util.concurrent.CountDownLatch$Sync)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:838)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:998)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:235)
at org.jboss.msc.service.ServiceContainerImpl$ShutdownHookHolder$1$1.run(ServiceContainerImpl.java:129)
at java.lang.Thread.run(Thread.java:679)
"Remoting "localhost:MANAGEMENT" task-3" prio=10 tid=0x00007fb404019800 nid=0x6f0b in Object.wait() [0x00007fb43c7a6000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e03ba348> (a java.lang.Thread)
at java.lang.Thread.join(Thread.java:1203)
- locked <0x00000000e03ba348> (a java.lang.Thread)
at java.lang.Thread.join(Thread.java:1256)
at java.lang.ApplicationShutdownHooks.run(ApplicationShutdownHooks.java:97)
at java.lang.Shutdown.runHooks(Shutdown.java:106)
at java.lang.Shutdown.sequence(Shutdown.java:150)
at java.lang.Shutdown.exit(Shutdown.java:195)
- locked <0x00000000d01bd558> (a java.lang.Class for java.lang.Shutdown)
at java.lang.Runtime.exit(Runtime.java:107)
at java.lang.System.exit(System.java:923)
at org.jboss.as.server.operations.ServerShutdownHandler$1$1.run(ServerShutdownHandler.java:55)
at java.lang.Thread.run(Thread.java:679)
at org.jboss.as.server.operations.ServerShutdownHandler$1.execute(ServerShutdownHandler.java:61)
at org.jboss.as.controller.OperationContextImpl.executeStep(OperationContextImpl.java:388)
at org.jboss.as.controller.OperationContextImpl.doCompleteStep(OperationContextImpl.java:287)
at org.jboss.as.controller.OperationContextImpl.completeStep(OperationContextImpl.java:221)
at org.jboss.as.server.operations.ServerShutdownHandler.execute(ServerShutdownHandler.java:65)
at org.jboss.as.controller.OperationContextImpl.executeStep(OperationContextImpl.java:388)
at org.jboss.as.controller.OperationContextImpl.doCompleteStep(OperationContextImpl.java:287)
at org.jboss.as.controller.OperationContextImpl.completeStep(OperationContextImpl.java:221)
at org.jboss.as.controller.ModelControllerImpl$DefaultPrepareStepHandler.execute(ModelControllerImpl.java:371)
at org.jboss.as.controller.OperationContextImpl.executeStep(OperationContextImpl.java:388)
at org.jboss.as.controller.OperationContextImpl.doCompleteStep(OperationContextImpl.java:287)
at org.jboss.as.controller.OperationContextImpl.completeStep(OperationContextImpl.java:221)
at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:108)
at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doProcessRequest(ModelControllerClientOperationHandler.java:156)
at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.processRequest(ModelControllerClientOperationHandler.java:109)
at org.jboss.as.protocol.mgmt.ManagementChannel$RequestReceiver.processRequest(ManagementChannel.java:283)
at org.jboss.as.protocol.mgmt.ManagementChannel$RequestReceiver.access$500(ManagementChannel.java:257)
at org.jboss.as.protocol.mgmt.ManagementChannel.doHandle(ManagementChannel.java:158)
at org.jboss.as.protocol.ProtocolChannel.handleMessage(ProtocolChannel.java:159)
at org.jboss.remoting3.remote.RemoteConnectionChannel$4.run(RemoteConnectionChannel.java:368)
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:679)
"http-localhost.localdomain-127.0.0.1-8080-Poller" daemon prio=10 tid=0x0000000001653000 nid=0x6ef0 in Object.wait() [0x00007fb42057d000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f996f578> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:764)
- locked <0x00000000f996f578> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at java.lang.Thread.run(Thread.java:679)
"http--127.0.0.1-8080-Poller" daemon prio=10 tid=0x00007fb408045000 nid=0x6eaf in Object.wait() [0x00007fb42119f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f9971570> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:764)
- locked <0x00000000f9971570> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at java.lang.Thread.run(Thread.java:679)
"http--127.0.0.1-8080-Poller" daemon prio=10 tid=0x00007fb3fc09f000 nid=0x6e7a in Object.wait() [0x00007fb3fb5d2000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f99732f0> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:764)
- locked <0x00000000f99732f0> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at java.lang.Thread.run(Thread.java:679)
"Transaction Reaper Worker 0" daemon prio=10 tid=0x00007fb3fc058000 nid=0x6e45 in Object.wait() [0x00007fb420885000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f9946450> (a java.util.LinkedList)
at java.lang.Object.wait(Object.java:502)
at com.arjuna.ats.arjuna.coordinator.TransactionReaper.waitForCancellations(TransactionReaper.java:318)
- locked <0x00000000f9946450> (a java.util.LinkedList)
at com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.run(ReaperWorkerThread.java:66)
"Transaction Reaper" daemon prio=10 tid=0x00007fb3fc04c800 nid=0x6e44 in Object.wait() [0x00007fb420997000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f99456a8> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)
at com.arjuna.ats.internal.arjuna.coordinator.ReaperThread.run(ReaperThread.java:91)
- locked <0x00000000f99456a8> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)
"http-localhost.localdomain-127.0.0.1-8080-Poller" daemon prio=10 tid=0x0000000001643800 nid=0x6e40 in Object.wait() [0x00007fb420d9b000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000f996f118> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:764)
- locked <0x00000000f996f118> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
at java.lang.Thread.run(Thread.java:679)
"DestroyJavaVM" prio=10 tid=0x00007fb440007800 nid=0x6e24 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"MSC service thread 1-4" prio=10 tid=0x00007fb3fc00c000 nid=0x6e33 waiting on condition [0x00007fb43c8a8000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e02a3660> (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:386)
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:679)
"MSC service thread 1-3" prio=10 tid=0x00007fb3fc002000 nid=0x6e32 waiting on condition [0x00007fb43c9a9000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e02a3660> (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:386)
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:679)
"MSC service thread 1-2" prio=10 tid=0x00007fb408012000 nid=0x6e31 waiting on condition [0x00007fb43cb69000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e02a3660> (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:386)
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:679)
"MSC service thread 1-1" prio=10 tid=0x00007fb4403a3000 nid=0x6e30 waiting on condition [0x00007fb43cc6a000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e02a3660> (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:386)
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:679)
"Reference Reaper" daemon prio=10 tid=0x00007fb4400f2800 nid=0x6e2f in Object.wait() [0x00007fb43cffe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e0465348> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00000000e0465348> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at org.jboss.modules.ref.References$ReaperThread.run(References.java:68)
"Low Memory Detector" daemon prio=10 tid=0x00007fb44009a000 nid=0x6e2d runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x00007fb440097800 nid=0x6e2c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x00007fb440095000 nid=0x6e2b waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x00007fb440093800 nid=0x6e2a runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x00007fb440074000 nid=0x6e29 in Object.wait() [0x00007fb444564000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e055cd98> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
- locked <0x00000000e055cd98> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
"Reference Handler" daemon prio=10 tid=0x00007fb440072000 nid=0x6e28 in Object.wait() [0x00007fb444665000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e039ae58> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00000000e039ae58> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x00007fb44006b800 nid=0x6e27 runnable
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fb440012800 nid=0x6e25 runnable
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fb440014800 nid=0x6e26 runnable
"VM Periodic Task Thread" prio=10 tid=0x00007fb44009c800 nid=0x6e2e waiting on condition
JNI global references: 1584
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment