diff --git a/pykd/typeinfo.cpp b/pykd/typeinfo.cpp index 0cefe37..3869780 100644 --- a/pykd/typeinfo.cpp +++ b/pykd/typeinfo.cpp @@ -568,7 +568,9 @@ void UdtTypeInfo::getFields( } - m_fields.push_back( UdtUtils::Field( childSym->getOffset(), "__VFN_table", ti ) ); + m_fields.push_back( + UdtUtils::Field( startOffset + childSym->getOffset(), "__VFN_table", ti ) + ); } } }