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

suppress Coverity regarding intentional throws in noexcept call tree

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Programmability
    • ALL
    • SP Prioritized List
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Placeholder to make a decision about Coverity noexcept complaints.

      https://mongodb.slack.com/archives/C0739J8CU0G/p1744645932989269

      Coverity is creating tickets like SERVER-102196 because it sees throwing paths reaching noexcept boundaries, which will crash the server.

      But we've made a decision that this is acceptable as a safety measure similar to an invariant call. Coverity doesn't complain about invariant calls, so it possibly should not complain about such bug-catching noexcepts.

            Assignee:
            Unassigned Unassigned
            Reporter:
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: