public inbox for archer@sourceware.org
 help / color / mirror / Atom feed
* vtable?
@ 2010-01-14 18:01 Chris Moller
  2010-01-14 20:11 ` vtable? Tom Tromey
  0 siblings, 1 reply; 6+ messages in thread
From: Chris Moller @ 2010-01-14 18:01 UTC (permalink / raw)
  To: Project Archer

I'm hacking on bz 9629 "GDB fails to display the base class through the 
derived class if the derived class contains more than one vptr for 
virtual function."  http://sourceware.org/bugzilla/show_bug.cgi?id=9629

One of my guesses of the moment is that under the circumstances of the 
bug, the "vtable" is either being built wrong or is somehow being 
corrupted--does anyone have a clue where the "vtable" is built?  I'd've 
thought in dwarf2read.c, but if it's there it's not obvious (at least to 
me...).

Another guess is that in gnuv3_baseclass_offset, gnuv3_get_vtable is 
being called with a bad type argument, but I haven't looked into that yet.

Thanks,
Chris

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-01-20  8:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-14 18:01 vtable? Chris Moller
2010-01-14 20:11 ` vtable? Tom Tromey
2010-01-14 20:30   ` vtable? Chris Moller
2010-01-19 16:15   ` vtable? Chris Moller
2010-01-19 22:33     ` vtable? Tom Tromey
2010-01-20  8:44       ` vtable? Chris Moller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).