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

Coverity analysis defect 102106: Double free

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 1.9.0
    • 1.9.0
    • None
    • None

    Description

      Memory is deallocated more than once

      Defect 102106 (STATIC_C)
      Checker USE_AFTER_FREE (subcategory double_free)
      File: /src/mongoc/mongoc-cluster.c
      Function _mongoc_cluster_auth_node_cr
      /src/mongoc/mongoc-cluster.c, line: 836
      Calling "mongoc_server_stream_cleanup" frees pointer "server_stream" which has already been freed.

             mongoc_server_stream_cleanup (server_stream);

      Attachments

        Activity

          People

            bjori Hannes Magnusson
            xgen-internal-coverity Coverity Collector User
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: