Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1954

Ubuntu 16.04's compressed debug symbols confuse Valgrind

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      After upgrading to Ubuntu 16.04, Valgrind 3.11 has trouble parsing the debug information when there is a problem to report.  It will give error messages like this:

      WARNING: Serious error when reading debug info
      When reading debug info from /usr/lib/x86_64-linux-gnu/sasl2/libgs2.so.2.0.25:
      parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 

       

      See this for more information:

      https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1567219

            Assignee:
            Unassigned Unassigned
            Reporter:
            samantha.ritter@mongodb.com Samantha Ritter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None