info address "range"

Daniel Jacobowitz daniel.jacobowitz@gmail.com
Tue Feb 28 20:01:00 GMT 2012


On Mon, Feb 27, 2012 at 10:58 PM, Eli Zaretskii <eliz@gnu.org> wrote:
> Re this:
>
>  (gdb) frame 2
>  #2  0x0100ffda in compact_small_strings () at alloc.c:2271
>  2271                abort ();
>  (gdb) info address from
>  Symbol "from" is multi-location:
>    Range 0x100f452-0x100f45c: a variable in $esi
>
> What exactly the "range xxxx-yyyy" mean?  There's nothing in the
> manual about this format.  Is that the range of PC values?  If so,
> then since the current frame address is not within those limits, it
> seems, and therefore the information is not helpful.
>
> Is there any way of knowing where will the variable be found for the
> current PC value?

Most likely this means that if the current pc is outside of those
limits, the variable is not available anywhere.

-- 
Thanks,
Daniel



More information about the Gdb mailing list