Skip to content

Instantly share code, notes, and snippets.

@jeanouii
Created April 18, 2016 23:47
Show Gist options
  • Save jeanouii/3c5c25f3cb1131526e00db07b10ae595 to your computer and use it in GitHub Desktop.
Save jeanouii/3c5c25f3cb1131526e00db07b10ae595 to your computer and use it in GitHub Desktop.
2016-04-19 01:44:19
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode):
"process-waitFor" prio=5 tid=0x00007fe21a325800 nid=0x6103 in Object.wait() [0x0000700001889000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007f2c20068> (a java.lang.UNIXProcess)
at java.lang.Object.wait(Object.java:503)
at java.lang.UNIXProcess.waitFor(UNIXProcess.java:261)
- locked <0x00000007f2c20068> (a java.lang.UNIXProcess)
at org.apache.openejb.config.RemoteServer$1.run(RemoteServer.java:397)
at java.lang.Thread.run(Thread.java:745)
"Keep-Alive-Timer" daemon prio=5 tid=0x00007fe21ba02000 nid=0x5f03 waiting on condition [0x0000700001786000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172)
at java.lang.Thread.run(Thread.java:745)
"Thread-5" daemon prio=5 tid=0x00007fe21a8e9000 nid=0x5d03 runnable [0x0000700001683000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:272)
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 <0x00000007f2c1a0c8> (a java.lang.UNIXProcess$ProcessPipeInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at org.apache.openejb.util.Pipe.run(Pipe.java:63)
at java.lang.Thread.run(Thread.java:745)
"Thread-4" daemon prio=5 tid=0x00007fe21a850800 nid=0x5b03 runnable [0x0000700001580000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:272)
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 <0x00000007f2c125b8> (a java.lang.UNIXProcess$ProcessPipeInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at org.apache.openejb.util.Pipe.run(Pipe.java:63)
at java.lang.Thread.run(Thread.java:745)
"process reaper" daemon prio=5 tid=0x00007fe21d089800 nid=0x590f runnable [0x000070000147d000]
java.lang.Thread.State: RUNNABLE
at java.lang.UNIXProcess.waitForProcessExit(Native Method)
at java.lang.UNIXProcess.access$500(UNIXProcess.java:54)
at java.lang.UNIXProcess$4.run(UNIXProcess.java:225)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Monitor Ctrl-Break" daemon prio=5 tid=0x00007fe21d001000 nid=0x5303 runnable [0x0000700001452000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:152)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
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 <0x00000007ed5d9f78> (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 <0x00000007ed5d9f78> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:382)
at com.intellij.rt.execution.application.AppMain$1.run(AppMain.java:93)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" daemon prio=5 tid=0x00007fe21b826000 nid=0x4f03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=5 tid=0x00007fe21a01d800 nid=0x4d03 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=5 tid=0x00007fe21905d000 nid=0x4b03 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=5 tid=0x00007fe21905c000 nid=0x3a0f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=5 tid=0x00007fe21a011800 nid=0x3803 in Object.wait() [0x0000700000d3a000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007f2c283b8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000007f2c283b8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" daemon prio=5 tid=0x00007fe21c000000 nid=0x3603 in Object.wait() [0x0000700000c37000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007f2c28460> (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 <0x00000007f2c28460> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00007fe219008000 nid=0x1703 waiting on condition [0x0000700000215000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000007ed53c6c8> (a java.util.concurrent.CountDownLatch$Sync)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1033)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1326)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:282)
at org.apache.openejb.config.RemoteServer.waitFor(RemoteServer.java:409)
at org.apache.openejb.config.RemoteServer.destroy(RemoteServer.java:153)
at org.apache.tomee.arquillian.remote.RemoteTomEEContainer.stop(RemoteTomEEContainer.java:274)
at org.jboss.arquillian.container.impl.ContainerImpl.stop(ContainerImpl.java:217)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$9.perform(ContainerLifecycleController.java:178)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$9.perform(ContainerLifecycleController.java:172)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.stopContainer(ContainerLifecycleController.java:171)
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:606)
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57)
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:606)
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)
at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$4.perform(ContainerLifecycleController.java:107)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$4.perform(ContainerLifecycleController.java:100)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221)
at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.stopSuiteContainers(ContainerLifecycleController.java:99)
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:606)
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)
at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)
at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:91)
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:606)
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:73)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)
at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.afterSuite(EventTestRunnerAdaptor.java:80)
at org.jboss.arquillian.junit.Arquillian$1.shutdown(Arquillian.java:145)
at org.jboss.arquillian.junit.Arquillian$1.testRunFinished(Arquillian.java:132)
at org.junit.runner.notification.RunNotifier$2.notifyListener(RunNotifier.java:95)
at org.junit.runner.notification.RunNotifier$SafeNotifier.run(RunNotifier.java:61)
- locked <0x00000007f2c2a730> (a java.util.Collections$SynchronizedRandomAccessList)
at org.junit.runner.notification.RunNotifier.fireTestRunFinished(RunNotifier.java:92)
at org.junit.runner.JUnitCore.run(JUnitCore.java:161)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:78)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:212)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:68)
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:606)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:140)
"VM Thread" prio=5 tid=0x00007fe21a011000 nid=0x3403 runnable
"GC task thread#0 (ParallelGC)" prio=5 tid=0x00007fe21a00c800 nid=0x2403 runnable
"GC task thread#1 (ParallelGC)" prio=5 tid=0x00007fe21a000000 nid=0x2603 runnable
"GC task thread#2 (ParallelGC)" prio=5 tid=0x00007fe219819000 nid=0x2803 runnable
"GC task thread#3 (ParallelGC)" prio=5 tid=0x00007fe219007800 nid=0x2a03 runnable
"GC task thread#4 (ParallelGC)" prio=5 tid=0x00007fe219013800 nid=0x2c03 runnable
"GC task thread#5 (ParallelGC)" prio=5 tid=0x00007fe219014000 nid=0x2e03 runnable
"GC task thread#6 (ParallelGC)" prio=5 tid=0x00007fe219015000 nid=0x3003 runnable
"GC task thread#7 (ParallelGC)" prio=5 tid=0x00007fe219015800 nid=0x3203 runnable
"VM Periodic Task Thread" prio=5 tid=0x00007fe219076000 nid=0x5103 waiting on condition
JNI global references: 255
Heap
PSYoungGen total 71680K, used 51141K [0x00000007eaa80000, 0x00000007f3180000, 0x0000000800000000)
eden space 66048K, 69% used [0x00000007eaa80000,0x00000007ed7277e8,0x00000007eeb00000)
from space 5632K, 96% used [0x00000007f2c00000,0x00000007f3149d00,0x00000007f3180000)
to space 10752K, 0% used [0x00000007f1c80000,0x00000007f1c80000,0x00000007f2700000)
ParOldGen total 174592K, used 32K [0x00000007c0000000, 0x00000007caa80000, 0x00000007eaa80000)
object space 174592K, 0% used [0x00000007c0000000,0x00000007c0008000,0x00000007caa80000)
PSPermGen total 21504K, used 14221K [0x00000007b0000000, 0x00000007b1500000, 0x00000007c0000000)
object space 21504K, 66% used [0x00000007b0000000,0x00000007b0de3458,0x00000007b1500000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment