Created
January 2, 2012 23:10
-
-
Save stigkj/1552555 to your computer and use it in GitHub Desktop.
Thread dump when a test is hanging in gradle
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-01-02 15:12:08 | |
Full thread dump Java HotSpot(TM) Client VM (20.4-b02 mixed mode, sharing): | |
"Timer-0" daemon prio=6 tid=0x057e4000 nid=0xf78 in Object.wait() [0x0646f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x299bcd58> (a java.util.TaskQueue) | |
at java.lang.Object.wait(Object.java:485) | |
at java.util.TimerThread.mainLoop(Timer.java:483) | |
- locked <0x299bcd58> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
Locked ownable synchronizers: | |
- None | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 worker Thread 4" prio=6 tid=0x056d9000 nid=0x7d8 waiting on condition [0x063df000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x297bdd58> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.DelayedReceive.receive(DelayedReceive.java:50) | |
at org.gradle.messaging.dispatch.AsyncReceive.receiveMessages(AsyncReceive.java:142) | |
at org.gradle.messaging.dispatch.AsyncReceive.access$000(AsyncReceive.java:36) | |
at org.gradle.messaging.dispatch.AsyncReceive$1.run(AsyncReceive.java:88) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x297d12f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 worker Thread 3" prio=6 tid=0x05735800 nid=0x1a04 waiting on condition [0x0634f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x297bdec0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:114) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x297d1480> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 worker Thread 2" prio=6 tid=0x05735400 nid=0x17f8 waiting on condition [0x062bf000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x297bdfa8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.DelayedReceive.receive(DelayedReceive.java:50) | |
at org.gradle.messaging.dispatch.AsyncReceive.receiveMessages(AsyncReceive.java:142) | |
at org.gradle.messaging.dispatch.AsyncReceive.access$000(AsyncReceive.java:36) | |
at org.gradle.messaging.dispatch.AsyncReceive$1.run(AsyncReceive.java:88) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x297d16c0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 worker" prio=6 tid=0x05734c00 nid=0x1fa0 waiting on condition [0x0622d000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x29784958> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatch(AsyncDispatch.java:141) | |
at org.gradle.messaging.remote.internal.ProtocolStack$TopConnection.dispatch(ProtocolStack.java:311) | |
at org.gradle.messaging.remote.internal.OutgoingMultiplex.dispatch(OutgoingMultiplex.java:31) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:75) | |
at $Proxy4.output(Unknown Source) | |
at org.gradle.api.internal.tasks.testing.results.AttachParentTestResultProcessor.output(AttachParentTestResultProcessor.java:45) | |
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) | |
at org.gradle.messaging.dispatch.BroadcastDispatch.dispatch(BroadcastDispatch.java:88) | |
at org.gradle.messaging.dispatch.BroadcastDispatch.dispatch(BroadcastDispatch.java:32) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:75) | |
at $Proxy4.output(Unknown Source) | |
at org.gradle.api.internal.tasks.testing.processors.CaptureTestOutputTestResultProcessor$StdOutForwarder.onOutput(CaptureTestOutputTestResultProcessor.java:90) | |
at org.gradle.logging.internal.DefaultStandardOutputRedirector$WriteAction.execute(DefaultStandardOutputRedirector.java:83) | |
at org.gradle.logging.internal.DefaultStandardOutputRedirector$WriteAction.execute(DefaultStandardOutputRedirector.java:79) | |
at org.gradle.util.LineBufferingOutputStream$StringOutput.write(LineBufferingOutputStream.java:147) | |
at org.gradle.util.LineBufferingOutputStream.flush(LineBufferingOutputStream.java:120) | |
at org.gradle.util.LineBufferingOutputStream.write(LineBufferingOutputStream.java:92) | |
at java.io.OutputStream.write(OutputStream.java:99) | |
at java.io.PrintStream.write(PrintStream.java:430) | |
- locked <0x297ee320> (a java.io.PrintStream) | |
at org.gradle.util.LinePerThreadBufferingOutputStream.write(LinePerThreadBufferingOutputStream.java:215) | |
at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) | |
at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:263) | |
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:106) | |
- locked <0x299bedc0> (a java.io.OutputStreamWriter) | |
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:116) | |
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:203) | |
at java.io.Writer.write(Writer.java:140) | |
at org.apache.log4j.helpers.QuietWriter.write(QuietWriter.java:48) | |
at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302) | |
at org.apache.log4j.WriterAppender.append(WriterAppender.java:160) | |
at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) | |
- locked <0x299bedf8> (a org.apache.log4j.ConsoleAppender) | |
at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) | |
at org.apache.log4j.Category.callAppenders(Category.java:206) | |
- locked <0x297ea118> (a org.apache.log4j.spi.RootLogger) | |
at org.apache.log4j.Category.forcedLog(Category.java:391) | |
at org.apache.log4j.Category.error(Category.java:305) | |
at qepta.server.logger.Log.error(Log.java:137) | |
at qepta.server.exceptions.QeptaException.createXml(QeptaException.java:421) | |
at qepta.server.exceptions.QeptaException.createException(QeptaException.java:310) | |
at qepta.server.exceptions.QeptaException.createQeptaException(QeptaException.java:227) | |
at qepta.server.logger.Log.createQeptaException(Log.java:41) | |
at qepta.server.application.service.delivery.FutureDeliveryImpl.delivery(FutureDeliveryImpl.java:77) | |
at qepta.server.application.IEH_FutureDelivery.handleAction(IEH_FutureDelivery.java:32) | |
at qepta.server.application.IEH_FutureDeliveryTest.invokeAndExpectException(IEH_FutureDeliveryTest.java:359) | |
at qepta.server.application.IEH_FutureDeliveryTest.test_accumulated_clpos_not_zero(IEH_FutureDeliveryTest.java:244) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) | |
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) | |
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) | |
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) | |
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) | |
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) | |
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) | |
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) | |
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) | |
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) | |
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) | |
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) | |
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) | |
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) | |
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) | |
at org.junit.runners.ParentRunner.run(ParentRunner.java:300) | |
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:51) | |
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:63) | |
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:49) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) | |
at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) | |
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:75) | |
at $Proxy3.processTestClass(Unknown Source) | |
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:86) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) | |
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) | |
at org.gradle.messaging.remote.internal.TypeCastDispatch.dispatch(TypeCastDispatch.java:30) | |
at org.gradle.messaging.remote.internal.WorkerProtocol.handleIncoming(WorkerProtocol.java:53) | |
at org.gradle.messaging.remote.internal.WorkerProtocol.handleIncoming(WorkerProtocol.java:31) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ProtocolStage.handleIncoming(ProtocolStack.java:167) | |
at org.gradle.messaging.remote.internal.ProtocolStack$BottomStage.handleIncoming(ProtocolStack.java:277) | |
at org.gradle.messaging.remote.internal.ProtocolStack$BottomConnection$1.run(ProtocolStack.java:299) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:120) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:116) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:132) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x297d1980> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 outgoing org.gradle.api.internal.tasks.testing.TestResultProcessor Thread 2" prio=6 tid=0x056ccc00 nid=0x1470 waiting on condition [0x0619f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x297847f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.DelayedReceive.receive(DelayedReceive.java:50) | |
at org.gradle.messaging.dispatch.AsyncReceive.receiveMessages(AsyncReceive.java:142) | |
at org.gradle.messaging.dispatch.AsyncReceive.access$000(AsyncReceive.java:36) | |
at org.gradle.messaging.dispatch.AsyncReceive$1.run(AsyncReceive.java:88) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978c7e0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 outgoing org.gradle.api.internal.tasks.testing.TestResultProcessor" prio=6 tid=0x056cc800 nid=0x1fc0 waiting on condition [0x0610f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x29788040> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatch(AsyncDispatch.java:141) | |
at org.gradle.messaging.remote.internal.Router$Endpoint.dispatch(Router.java:88) | |
at org.gradle.messaging.remote.internal.Router$Endpoint.dispatch(Router.java:67) | |
at org.gradle.messaging.dispatch.FailureHandlingDispatch.dispatch(FailureHandlingDispatch.java:29) | |
at org.gradle.messaging.dispatch.QueuingDispatch.dispatch(QueuingDispatch.java:59) | |
at org.gradle.messaging.remote.internal.ProtocolStack$BottomStage.handleOutgoing(ProtocolStack.java:282) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ProtocolStage$2.run(ProtocolStack.java:193) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:120) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:116) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:132) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978ca18> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
- <0x297ad530> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"socket connection at /127.0.0.1:59374 with /127.0.0.1:59373 receive" prio=6 tid=0x056cc000 nid=0x3f8 waiting on condition [0x0607f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x2978d118> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatch(AsyncDispatch.java:141) | |
at org.gradle.messaging.remote.internal.ProtocolStack$BottomConnection.dispatch(ProtocolStack.java:292) | |
at org.gradle.messaging.dispatch.AsyncReceive.receiveMessages(AsyncReceive.java:147) | |
at org.gradle.messaging.dispatch.AsyncReceive.access$000(AsyncReceive.java:36) | |
at org.gradle.messaging.dispatch.AsyncReceive$1.run(AsyncReceive.java:88) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978cf58> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"socket connection at /127.0.0.1:59374 with /127.0.0.1:59373 dispatch Thread 2" prio=6 tid=0x056cb800 nid=0x1594 waiting on condition [0x05fef000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x29787cc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.DelayedReceive.receive(DelayedReceive.java:50) | |
at org.gradle.messaging.dispatch.AsyncReceive.receiveMessages(AsyncReceive.java:142) | |
at org.gradle.messaging.dispatch.AsyncReceive.access$000(AsyncReceive.java:36) | |
at org.gradle.messaging.dispatch.AsyncReceive$1.run(AsyncReceive.java:88) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978d190> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"socket connection at /127.0.0.1:59374 with /127.0.0.1:59373 dispatch" prio=6 tid=0x056cb400 nid=0x1d2c waiting on condition [0x05f5f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x29788040> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatch(AsyncDispatch.java:141) | |
at org.gradle.messaging.remote.internal.Router$Endpoint.dispatch(Router.java:88) | |
at org.gradle.messaging.remote.internal.Router$Endpoint.dispatch(Router.java:67) | |
at org.gradle.messaging.remote.internal.MethodInvocationUnmarshallingDispatch.dispatch(MethodInvocationUnmarshallingDispatch.java:55) | |
at org.gradle.messaging.remote.internal.MethodInvocationUnmarshallingDispatch.dispatch(MethodInvocationUnmarshallingDispatch.java:28) | |
at org.gradle.messaging.dispatch.FailureHandlingDispatch.dispatch(FailureHandlingDispatch.java:29) | |
at org.gradle.messaging.dispatch.QueuingDispatch.dispatch(QueuingDispatch.java:59) | |
at org.gradle.messaging.remote.internal.ProtocolStack$TopStage.handleIncoming(ProtocolStack.java:260) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ProtocolStage$1.run(ProtocolStack.java:185) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:120) | |
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatch(ProtocolStack.java:116) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:132) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978d290> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
- <0x297ad8d8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"socket connection at /127.0.0.1:59374 with /127.0.0.1:59373 send" prio=6 tid=0x056cac00 nid=0xd1c waiting on condition [0x05ecf000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x29787f30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:114) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978d428> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Outgoing Connection [78e01152-825b-4d3c-a6c0-152faa4f1dc4 port:59373, addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]]:0 message router" prio=6 tid=0x056e7400 nid=0x1960 waiting on condition [0x05e3f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x2978d118> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatch(AsyncDispatch.java:141) | |
at org.gradle.messaging.remote.internal.ProtocolStack$TopConnection.dispatch(ProtocolStack.java:311) | |
at org.gradle.messaging.remote.internal.AsyncConnectionAdapter.dispatch(AsyncConnectionAdapter.java:58) | |
at org.gradle.messaging.remote.internal.MethodInvocationMarshallingDispatch.dispatch(MethodInvocationMarshallingDispatch.java:58) | |
at org.gradle.messaging.remote.internal.MethodInvocationMarshallingDispatch.dispatch(MethodInvocationMarshallingDispatch.java:28) | |
at org.gradle.messaging.dispatch.QueuingDispatch.dispatch(QueuingDispatch.java:59) | |
at org.gradle.messaging.remote.internal.Router$Endpoint.dispatchIncoming(Router.java:124) | |
at org.gradle.messaging.remote.internal.Router$Group.send(Router.java:164) | |
at org.gradle.messaging.remote.internal.Router$Endpoint$2.run(Router.java:104) | |
at org.gradle.messaging.remote.internal.Router$1.dispatch(Router.java:50) | |
at org.gradle.messaging.remote.internal.Router$1.dispatch(Router.java:48) | |
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:132) | |
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java:33) | |
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72) | |
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- <0x2978d640> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
- <0x297bc020> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Low Memory Detector" daemon prio=6 tid=0x00fe6800 nid=0x18a0 runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C1 CompilerThread0" daemon prio=10 tid=0x00fe2400 nid=0xcd8 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Attach Listener" daemon prio=10 tid=0x00fdf400 nid=0x1734 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" daemon prio=10 tid=0x00fdc400 nid=0x1534 runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" daemon prio=8 tid=0x00fd5c00 nid=0x110c in Object.wait() [0x0498f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x296902b0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <0x296902b0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" daemon prio=10 tid=0x00fd4800 nid=0x294 in Object.wait() [0x048ff000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x29690340> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <0x29690340> (a java.lang.ref.Reference$Lock) | |
Locked ownable synchronizers: | |
- None | |
"main" prio=6 tid=0x0104a000 nid=0x5a0 waiting on condition [0x006df000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x297880e0> (a java.util.concurrent.CountDownLatch$Sync) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281) | |
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207) | |
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:74) | |
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:35) | |
at org.gradle.process.internal.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:77) | |
at org.gradle.process.internal.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:35) | |
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:79) | |
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:35) | |
at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:56) | |
at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:38) | |
at org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(BootstrapClassLoaderWorker.java:52) | |
at org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(BootstrapClassLoaderWorker.java:33) | |
at org.gradle.process.internal.launcher.GradleWorkerMain.run(GradleWorkerMain.java:30) | |
at org.gradle.process.internal.launcher.GradleWorkerMain.main(GradleWorkerMain.java:35) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" prio=10 tid=0x00f98400 nid=0x1cf8 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00ff8c00 nid=0x754 waiting on condition | |
JNI global references: 945 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment