Improve Windows Debugging capabilities for BSON and core dumps

XMLWordPrintableJSON

    • Storage Execution
    • Fully Compatible
    • v8.0, v7.3, v7.0, v6.0, v5.0
    • Execution Team 2024-01-08, Execution Team 2024-01-22, Execution Team 2024-03-04, Execution Team 2024-04-15
    • 45
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Assortment of improvements:

      1. For non-debug evergreen builds (i.e. check for enableTestCommands), consider adding more information to the minidump configuration (MS docs, SO post):
        • MiniDumpWithThreadInfo
        • MiniDumpWithUnloadedModules
        • MiniDumpIgnoreInaccessibleMemory
        • MiniDumpWithTokenInformation
      2. Allow the windows debugging types for BSON in all windows builds, including them in non-debug builds will aid debugging and shouldn't have any user impact.
      3. Investigate improvements to the spawnhost script that will make the natvis file available to Visual Studio without user interaction. Will simply copying it to the right directory allow this?

       

            Assignee:
            Matt Kneiser
            Reporter:
            Matt Kneiser
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: