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

GlobalCursorIdCache leaks a SecureRandom

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor - P4 Minor - P4
    • 2.8.0-rc5
    • 2.8.0-rc4
    • None
    • Fully Compatible
    • ALL
    • Hide

      compile mock_stage_test with -fsanitize=address and run with LSAN enabled... or just patch against the compile stage of the ASAN build on MCI

      Show
      compile mock_stage_test with -fsanitize=address and run with LSAN enabled... or just patch against the compile stage of the ASAN build on MCI

    Description

      Although there is a comment in the GlobalCursorIdCache destructor that "we're just going to leak everything, as it doesn't matter", this is currently breaking the ASAN build.

      It seems like it would be simple to just wrap it in a boost::scoped_ptr.

      http://buildlogs.mongodb.org/MCI_ubuntu1404-debug-asan/builds/476704/test/compile_0/mock_stage_test

      Attachments

        Activity

          People

            adam.midvidy Adam Midvidy
            adam.midvidy Adam Midvidy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: