there is a suspicious 0 in the very beginning of VMT. It is reasonable to suggest that sometimes it may be not 0, as it happened in the dump above, but what is it then? See here.
there is typeinfo. What does it allow to do? See here.
there are two destructors,
_ZN13QSystemLocaleD2Evand_ZN13QSystemLocaleD0Ev. See why.and, finally:
can I be sure that VMT is not initialized/modified at run-time? If it is written to, what gets written?
and, finally:
- can I be sure that VMT is not initialized/modified at run-time? If it is written to, what gets written?