Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-261

Provide debuginfod service

    XMLWordPrintable

Details

    • Task
    • Status: Open (View Workflow)
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      ref: https://sourceware.org/elfutils/Debuginfod.html

      MariaDB still struggles with users providing a useful stack trace. The webservice debuginfod has been incorporated into various clients like gdb (10.1), perf (5.10).

      Our debuginfo documentation is a little long winded (out of necessity), but we'd eventually like this to be reduced. https://mariadb.com/kb/en/how-to-produce-a-full-stack-trace-for-mysqld/#installing-debug-info-packages-on-linux

      The availability of a service would enable the server code of resolving debug symbols to be more accurate. By simply using eu-addr2line (elfutils package) instead of addr2line (binutils) (-e option might be missing). This in elfutils-0.178+ auto resolve/download the symbols from the server.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: