[Bug 814] some C++ symbols can't be found w/ dladdr()
| Newsgroups | gmane.linux.lsb.test-suite |
|---|---|
| Message-ID | <[email protected]> |
------- Additional Comments From [email protected] 2005-07-01 09:36 ------- (In reply to comment #14) > Note that things are working correctly for a large number of vtables which are > being tested. When examined manually, the vtables in question appear to be > correct (the addresses used correspond to the functions which are expected). > We just don't understand why dladdr() is returning NULL instead of the > function names which appear to otherwise be available (ie via objdump -T or nm > -D). The addresses of this functions taken from the vtable does not match the address dlsym would return for this functions and objdump shows to me. And for a wrong, but "correct" address dladdr() cannot return the data we expect. So somebody who knows more about the vtable content needs to answer the question, what this addresses in vtable are and how to match to the real one. -- Configure bugmail: http://bugs.linuxbase.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.