[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libunwind] Re: dwarf/Gfind_proc_info-lsb.c: remote_lookup returns incor
From: |
Mark Young |
Subject: |
[libunwind] Re: dwarf/Gfind_proc_info-lsb.c: remote_lookup returns incorrect or invalid entry. |
Date: |
Mon, 23 Aug 2004 15:43:17 -0700 |
David,
I've attached a revised patch against src/dwarf/Gfind_proc_info-lsb.c rev 1.5
which also corrects the declared types of the relative ip offsets used in
remote_lookup().
The original problem description: remote_lookup() may return the wrong table
entry or an invalid entry combining the start address from one entry with the
fde_offset from another. The similar search in lookup() finds the correct
entry, but may perform unnecessary comparisons to get there.
Signed-off-by: Mark F Young <mailto:address@hidden> <address@hidden>
-- Mark
address@hidden <mailto:address@hidden>
lookup_patch
Description: Text document
- [libunwind] Re: dwarf/Gfind_proc_info-lsb.c: remote_lookup returns incorrect or invalid entry.,
Mark Young <=