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

Fix `op_msg_fuzzer` initialization order on v4.4

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

      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).

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

              Created:
              Updated:
              Resolved: