Segfault during OpenSSL cleanup routines

XMLWordPrintableJSON

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

      When more then one libraries are using OpenSSL, mongoc will cause OpenSSL destruction routines to segfault due to not resetting the callback retrieving the thread id.

      Furthermore, we need to check if there has been callback registered already before trying to register ours - and during cleanup, we should make sure its our callback we are cleaning.

              Assignee:
              Unassigned
              Reporter:
              Hannes Magnusson (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: