hi,

I use valgrind on a normal x86 FC12 system except that it runs an
adhoc dynamic loader whose specifics is to allow users to load the
same file more than once at different base addresses. Things work
nicely if I am careful not to load the same file more than once at any
given time but valgrind appears to have trouble resolving symbols in
anything but the first version of the file loaded in memory. Could it
be that when valgrind loads the debuginfo associated to a specific elf
file loaded in memory, it loads it in a way which makes that debuginfo
entirely specific to the base address of that file ? If so, is there
someone with a really bright idea about how I could work around that
in valgrind so that valgrind resolves the symbols of all the versions
of the file loaded in memory ?

Mathieu
-- 
Mathieu Lacage <[email protected]>

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to