|
From: Tom H. <to...@co...> - 2005-08-04 22:47:36
|
In message <200...@we...>
Naveen Kumar <g_n...@ya...> wrote:
> I am getting the following error
>
> valgrind: dwarf.c:1750 (read_encoded_Addr): the
> 'impossible' happened.
> ==274148== at 0xB00166CC: ???
>
>
> Is this something to do with the debug info present in
> the elf file or is it due to something else ?
Yes, it means the DWARF debugging information is using an address
encoding that valgrind doesn't currently handle - gcc doesn't seem
to use it and it was hard to implement so I didn't bother.
It's a data segment relative address, so the problem is working out
the address of the data segment for the object in question.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|