Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-1548

mongoc_cursor_t's filter and opts documents aren't freed

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 1.5.0
    • Affects Version/s: 1.5.0
    • Component/s: None
    • None

      The C++11 driver upgraded to the 1.5.0-rc0 release on its 3.1-dev branch, and several of our builders are now red

      The ASAN and Valgrind issues seem to be consistent, and point to _mongoc_cursor_cursorid_init and _mongoc_cursor_new.

      Sync the C driver back to f4cfb6eb708913a1795090faecbe3196fb7b5c58 and the C++11 driver test no longer fails under valgrind. Checking out f6c6085076415150ad97fa4d0950ea991d420971 adds memory leaks. Then checking out f066f14e7c9862a843f54700c3f3f36fe11fba80 seems to change the type of leaks, but they are still present

            Assignee:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: