[PATCH] libdw: Cache ELF directory early. Explicitly set it in dwfl.

Mark Wielaard mark@klomp.org
Sun May 20 21:46:00 GMT 2018

On Thu, May 17, 2018 at 07:43:42PM +0200, Mark Wielaard wrote:
> The logic that finds alt files and dwo files relies on having an open
> file descriptor. But after all needed ELF data has been read the
> underlying Elf file descriptor can be closed. libdwfl in particular
> closes file descriptor fairly aggressively. So capture the directory
> early on. And make dwfl set it if it has recorded it. Which it will
> do now before closing a file descriptor for the main Dwfl_Module file.

Pushed to master.

More information about the Elfutils-devel mailing list