[PATCH] libdw: Detect bad DWARF in store_implicit_value.

Mark Wielaard mark@klomp.org
Sun Jun 10 15:23:00 GMT 2018


On Fri, Jun 08, 2018 at 04:18:58PM +0200, Mark Wielaard wrote:
> The afl fuzzer running against the varlocs test detected we didn't report
> the value block of a DW_OP_implicit_value consistently when the DWARF was
> bad. Although this doesn't cause a crash it might result in consumers
> using dwarf_getlocation_implicit_value seeing an inconsistent block length
> value. To fix this detect and report bad DWARF data earlier.

Pushed to master.



More information about the Elfutils-devel mailing list