Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-6377

Unit test hang: ParallelGatewaySenderOperationsOffHeapDUnitTest testDestroyParallelGatewaySenderExceptionScenario

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.9.0
    • serialization
    • None

    Description

      This test hung in distributed test run #376

      https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/376

      Test output showed this exception

      [vm5] [fatal 2019/02/06 17:16:51.394 UTC <P2P message reader for 172.17.0.2(655)<v1>:41005 shared unordered uid=65 port=58010> tid=0x407] Error deserializing message
      [vm5] org.apache.geode.SerializationException: Could not create an instance of org.apache.geode.internal.cache.UpdateAttributesProcessor$ProfileReplyMessage .
      [vm5] at org.apache.geode.internal.InternalDataSerializer.invokeFromData(InternalDataSerializer.java:2508)
      [vm5] at org.apache.geode.internal.DSFIDFactory.create(DSFIDFactory.java:994)
      [vm5] at org.apache.geode.internal.InternalDataSerializer.readDSFID(InternalDataSerializer.java:2632)
      [vm5] at org.apache.geode.internal.InternalDataSerializer.readDSFID(InternalDataSerializer.java:2646)
      [vm5] at org.apache.geode.internal.tcp.Connection.readMessage(Connection.java:3127)
      [vm5] at org.apache.geode.internal.tcp.Connection.processInputBuffer(Connection.java:2941)
      [vm5] at org.apache.geode.internal.tcp.Connection.readMessages(Connection.java:1730)
      [vm5] at org.apache.geode.internal.tcp.Connection.run(Connection.java:1564)
      [vm5] at java.lang.Thread.run(Thread.java:748)
      [vm5] Caused by: java.nio.BufferUnderflowException
      [vm5] at java.nio.Buffer.nextGetIndex(Buffer.java:500)
      [vm5] at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:249)
      [vm5] at org.apache.geode.internal.tcp.ByteBufferInputStream$ByteBufferByteSource.get(ByteBufferInputStream.java:206)
      [vm5] at org.apache.geode.internal.tcp.ByteBufferInputStream.readByte(ByteBufferInputStream.java:892)
      [vm5] at org.apache.geode.distributed.internal.ReplyMessage.fromData(ReplyMessage.java:302)
      [vm5] at org.apache.geode.internal.cache.UpdateAttributesProcessor$ProfileReplyMessage.fromData(UpdateAttributesProcessor.
      
      

       

      Followed later by this complaint:

      [vm5] [warn 2019/02/06 17:17:06.391 UTC <RMI TCP Connection(1)-172.17.0.2> tid=0x20] 15 seconds have elapsed while waiting for replies: <UpdateAttributesProcessor$UpdateAttributesReplyProcessor 13358 waiting for 1 replies from [172.17.0.2(655)<v1>:41005]> on 172.17.0.2(758)<v2>:41006 whose current membership list is: [[172.17.0.2(861)<v3>:41007, 172.17.0.2(758)<v2>:41006, 172.17.0.2(243:locator)<ec><v0>:41001, 172.17.0.2(964)<v4>:41008, 172.17.0.2(655)<v1>:41005]]
      

       

      Attachments

        Activity

          People

            bschuchardt Bruce J Schuchardt
            bschuchardt Bruce J Schuchardt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: