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

Improve Windows Debugging capabilities for BSON and core dumps

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution
    • Execution Team 2024-01-08, Execution Team 2024-01-22, Execution Team 2024-03-04

    Description

      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?

       

      Attachments

        Activity

          People

            matt.kneiser@mongodb.com Matt Kneiser
            matt.kneiser@mongodb.com Matt Kneiser
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: