You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Bruce Schuchardt (JIRA)" <ji...@apache.org> on 2019/04/16 19:12:00 UTC
[jira] [Commented] (GEODE-6664) CI failure:
org.apache.geode.ClusterCommunicationsDUnitTest.receiveBigResponse
[ https://issues.apache.org/jira/browse/GEODE-6664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16819410#comment-16819410 ]
Bruce Schuchardt commented on GEODE-6664:
-----------------------------------------
While I haven't (yet) been able to reproduce the suspect string problem I have run into hangs in this test using SSL and conserve-sockets=true. The sending thread in this test is in readAcks and the P2P reader thread in the other vm is idle, reading from its socket.
{noformat}
"awaitility-thread" #179 daemon prio=5 os_prio=31 tid=0x00007f974c3b5800 nid=0x9813 runnable [0x00007000053d2000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.SocketChannelImpl.isConnected(SocketChannelImpl.java:594)
- locked <0x00000007b7912ce0> (a java.lang.Object)
at sun.nio.ch.SocketChannelImpl.ensureReadOpen(SocketChannelImpl.java:258)
- locked <0x00000007b7912ce0> (a java.lang.Object)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:300)
- locked <0x00000007b7912cc0> (a java.lang.Object)
at org.apache.geode.internal.net.NioSslEngine.readAtLeast(NioSslEngine.java:341)
at org.apache.geode.internal.tcp.MsgReader.readAtLeast(MsgReader.java:129)
at org.apache.geode.internal.tcp.MsgReader.readHeader(MsgReader.java:57)
at org.apache.geode.internal.tcp.Connection.readAck(Connection.java:2843)
at org.apache.geode.distributed.internal.direct.DirectChannel.readAcks(DirectChannel.java:476)
at org.apache.geode.distributed.internal.direct.DirectChannel.sendToMany(DirectChannel.java:420)
at org.apache.geode.distributed.internal.direct.DirectChannel.sendToOne(DirectChannel.java:241)
at org.apache.geode.distributed.internal.direct.DirectChannel.send(DirectChannel.java:595)
at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.directChannelSend(GMSMembershipManager.java:1710)
at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.send(GMSMembershipManager.java:1891)
at org.apache.geode.distributed.internal.ClusterDistributionManager.sendViaMembershipManager(ClusterDistributionManager.java:2852)
at org.apache.geode.distributed.internal.ClusterDistributionManager.sendOutgoing(ClusterDistributionManager.java:2779)
at org.apache.geode.distributed.internal.ClusterDistributionManager.sendMessage(ClusterDistributionManager.java:2816)
at org.apache.geode.distributed.internal.ClusterDistributionManager.putOutgoing(ClusterDistributionManager.java:1526)
at org.apache.geode.ClusterCommunicationsDUnitTest$SerialAckedMessageWithBigReply.send(ClusterCommunicationsDUnitTest.java:354)
at org.apache.geode.ClusterCommunicationsDUnitTest.lambda$null$0(ClusterCommunicationsDUnitTest.java:192)
at org.apache.geode.ClusterCommunicationsDUnitTest$$Lambda$158/1279257263.call(Unknown Source)
at org.awaitility.core.CallableCondition$ConditionEvaluationWrapper.eval(CallableCondition.java:100)
at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:192)
at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:179)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{noformat}
> CI failure: org.apache.geode.ClusterCommunicationsDUnitTest.receiveBigResponse
> ------------------------------------------------------------------------------
>
> Key: GEODE-6664
> URL: https://issues.apache.org/jira/browse/GEODE-6664
> Project: Geode
> Issue Type: Bug
> Affects Versions: 1.9.0
> Reporter: Lynn Gallinat
> Assignee: Bruce Schuchardt
> Priority: Major
>
> org.apache.geode.ClusterCommunicationsDUnitTest > receiveBigResponse[UNSHARED_CONNECTIONS_WITH_SSL] FAILED
> java.lang.AssertionError: Suspicious strings were written to the log during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> -----------------------------------------------------------------------
> Found suspect string in log4j at line 1681
> [fatal 2019/04/15 21:34:59.470 UTC <awaitility-thread> tid=174] ack read exception
> java.lang.IllegalArgumentException
> at java.nio.Buffer.position(Buffer.java:244)
> at org.apache.geode.internal.tcp.MsgReader.readChunk(MsgReader.java:121)
> at org.apache.geode.internal.tcp.Connection.readAck(Connection.java:2853)
> at org.apache.geode.distributed.internal.direct.DirectChannel.readAcks(DirectChannel.java:476)
> at org.apache.geode.distributed.internal.direct.DirectChannel.sendToMany(DirectChannel.java:420)
> at org.apache.geode.distributed.internal.direct.DirectChannel.sendToOne(DirectChannel.java:241)
> at org.apache.geode.distributed.internal.direct.DirectChannel.send(DirectChannel.java:595)
> at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.directChannelSend(GMSMembershipManager.java:1710)
> at org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.send(GMSMembershipManager.java:1891)
> at org.apache.geode.distributed.internal.ClusterDistributionManager.sendViaMembershipManager(ClusterDistributionManager.java:2878)
> at org.apache.geode.distributed.internal.ClusterDistributionManager.sendOutgoing(ClusterDistributionManager.java:2798)
> at org.apache.geode.distributed.internal.ClusterDistributionManager.sendMessage(ClusterDistributionManager.java:2837)
> at org.apache.geode.distributed.internal.ClusterDistributionManager.putOutgoing(ClusterDistributionManager.java:1531)
> at org.apache.geode.ClusterCommunicationsDUnitTest$SerialAckedMessageWithBigReply.send(ClusterCommunicationsDUnitTest.java:354)
> at org.apache.geode.ClusterCommunicationsDUnitTest.lambda$null$0(ClusterCommunicationsDUnitTest.java:192)
> at org.awaitility.core.CallableCondition$ConditionEvaluationWrapper.eval(CallableCondition.java:100)
> at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:192)
> at org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:179)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> =-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results Website =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://s3proxy.gemfire.pivotal.io/gemfire-test-results/9.8/distributedTest/1555373762/index.html
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> To download the test artifacts from this job, execute the following command after the job has completed:
> aws s3 cp s3://gemfire-build-artifacts/9.8/9.8.0-build.16/1555373762/distributedtestfiles-9.8.0-build.16.tgz .
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)