Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-473

Deleting an SSL Profile used by a listener sometimes causes the router to crash

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.7.0
    • 0.7.0
    • Container
    • None

    Description

      Start a router with an SSL Profile for a listener.
      Delete the listener via qdmanage
      Now, delete the SSL Profile via qdmanage.
      The router will crash in some cases.

      This is because of the code in connection_manager.c

      qd_connection_manager_delete_ssl_profile()

      if (freed)
              DEQ_REMOVE(qd->connection_manager->config_ssl_profiles, ssl_profile);
      

      The above tries to delete a freed reference.

      Attachments

        Activity

          People

            gmurthy Ganesh Murthy
            gmurthy Ganesh Murthy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: