[PATCH 3/3] PR gdb/27570: missing support for debuginfod in core_target::build_file_mappings

Simon Marchi simon.marchi@polymtl.ca
Thu Nov 4 01:37:30 GMT 2021


On 2021-08-12 00:24, Aaron Merey wrote:
> Add debuginfod support to core_target::build_file_mappings and
> locate_exec_from_corefile_build_id to enable the downloading of
> missing core file executables and shared libraries.
> 
> Also add debuginfod support to solib_map_sections so that previously
> downloaded shared libraries can be retrieved from the debuginfod
> cache.
> 
> When core file shared libraries are found locally, verify
> that their build-ids match the corresponding build-id found in
> the core file.  If there is a mismatch, print a warning and attempt
> to query debuginfod for the correct build of the shared library:
> 
> warning: Build-id of /lib64/libc.so.6 does not match core file.
> Downloading XY.Z MB executable for /lib64/libc.so.6

Since this is getting a bit old, it doesn't apply anymore.  Can you send
a new version of the series (including fixes to patch 2)?

Thanks

Simon


More information about the Gdb-patches mailing list