libunwind-devel
[Top][All Lists]
Advanced

[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>  

Attachment: lookup_patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]