Distributors of Ubuntu presented service debuginfod.ubuntu.com , which makes it possible to do without installing individual packages with debuging information from the Debuginfo repository. Using the new service, users got the opportunity to dynamically load the debuging characters from an external server directly during debugging. The indicated opportunity is supported from the release of GDB 10 and Binutils 2.34. Finding information is provided for packages from Main, Universe, Restricted and Multiverse repositories all Ubuntu supported issues.
The process of the service process debuginfod is an HTTP server for the return of the ELF/DWARF debugging information and the original texts. When assembling Debuginfod, GDB can automatically be connected to Debuginfod servers to download the missing debuging information about the processed files or dividing the debuging files and the starting texts for the debugged executable file. To use the Debuginfod server before performing gdb should set the environment variable ‘DEBUGINFOD_URLS = “https: //debuginfod. .com “‘.