question about dwarf.c

Cary Coutant ccoutant@google.com
Thu Aug 12 20:06:00 GMT 2010


> The crash occurs because the call to process_abbrev_section subtracts
> out the section address, thus passing an invalid pointer to
> process_abbrev_section.
>
> Can someone explain the reason for this?  I don't understand it.

It looks like a bug, pure and simple, to me. Notice that
section.address is *not* subtracted in forming the ending address.

-cary



More information about the Binutils mailing list