Uploaded image for project: 'RChain'
  1. RCHAIN-3073

Developer testnet shows a deadlock in RSpace

    Details

    • Type: Bug
    • Status: Done
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: RNode-0.8.4
    • Component/s: RSpace
    • Labels:
      None
    • Sprint:
      Sprint 26

      Description

      Observed in Rundeck shared by Tomáš Virtus in discord...

      validator-01.rchain-dev.tk
      validator-02.rchain-dev.tk
        Deploying contract examples/tut-maps-methods.rho
        Response: Success!
        Proposing
      validator-03.rchain-dev.tk
      validator-04.rchain-dev.tk
        Response: Success!
        Proposing
        Response: Success! Block af10ce9222... created and added.
        Deploying contract examples/tut-hello-again.rho
        Response: Success!
        Proposing
        Response: Success! Block 96aea2a178... created and added.
        Deploying contract examples/tut-tuples-methods.rho
        Response: Success!
        Proposing
      validator-05.rchain-dev.tk
        Response: Success!
        Proposing
        Response: Success! Block 54d176b69a... created and added.
        Deploying contract examples/tut-registry.rho
        Response: Success!
        Proposing
        Response: Success! Block 32eeaec14c... created and added.
        Deploying contract examples/longfast.rho
        Response: Success!
        Proposing
      

      There's no exception logged in any validator, but all proposes got stuck and all nodes stopped logging. I gathered that autopropose is connected to gRPC port, is waiting on something, and there's no traffic in the connection. The host is mostly idle, rnode is waiting on something as well. Looks like deadlock. That is on validator 5.

      Stack traces https://drive.google.com/open?id=1WL73UuvLbzJSB6X6wze_7VdGg7tFLPNN

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                dominik Dominik Zajkowski
                Reporter:
                kelly Kelly Foster
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: