Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-62824

Fix `op_msg_fuzzer` initialization order on v4.4

    XMLWordPrintable

Details

    • Fully Compatible
    • ALL
    • Service Arch 2022-1-24
    • 34
    • 1

    Description

      The fuzzer test for op_msg creates a Client before reseting the global instance of AuthorizationManager. This causes sanitizer failures as we may try to access the deleted instance of AuthorizationManager through the client. Creating the client after setting AuthorizationManager should resolve the issue.

      This is a test-only issue on v4.4. The code on the master branch is currently 8 commits ahead of v4.4, and backporting those 8 commits is not clean (they depend on features not backported to v4.4).

      Attachments

        Activity

          People

            amirsaman.memaripour@mongodb.com Amirsaman Memaripour
            amirsaman.memaripour@mongodb.com Amirsaman Memaripour
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: