Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-11821

ConcurrentModificationException in SimSolrCloudTestCase.tearDown

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 7.3, 8.0
    • AutoScaling, Tests
    • None

    Description

      I noticed a few test failures on jenkins such as the following:

      FAILED:  org.apache.solr.cloud.autoscaling.sim.TestComputePlanAction.testNodeLost
      
      Error Message:
      
      
      Stack Trace:
      java.util.ConcurrentModificationException
              at __randomizedtesting.SeedInfo.seed([A41248828EFF34E3:1B07867C0D155165]:0)
              at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:937)
              at java.base/java.util.ArrayList$Itr.next(ArrayList.java:891)
              at org.apache.solr.cloud.autoscaling.sim.SimSolrCloudTestCase.tearDown(SimSolrCloudTestCase.java:141)
      

      The line in question iterates over a synchronized List but synchronized list does not return a safe iterator.

      Attachments

        1. SOLR-11821.patch
          2 kB
          Shalin Shekhar Mangar

        Activity

          People

            shalin Shalin Shekhar Mangar
            shalin Shalin Shekhar Mangar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: