[Bug 814] some C++ symbols can't be found w/ dladdr()

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.