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

Provide debuginfod service

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      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

              Assignee:
              Unassigned Unassigned
              Reporter:
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: