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

Add gdb pretty printer for OID

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.2.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Execution Team 2021-11-29, Execution Team 2021-12-13

      Currently GDB prints OIDs out as byte strings, using ASCII characters for bytes that have simple representations and octal (e.g. "\312") for bytes that don't. This leads to displayed values like "`\260s\347\016\273\376\324\301J\254\304", which don't match the hexadeximal output format in our logs (e.g. "60b073e70ebbfed4c14aacc4").

      Having a uniform format between the two could make investigating some bugs easier.

            Assignee:
            daniel.gomezferro@mongodb.com Daniel Gomez Ferro
            Reporter:
            dan.larkin-york@mongodb.com Dan Larkin-York
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: