Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

After some deeper code inspection, the crash occurred in an instance of a class that was being accessed via an interface pointer which the class didn't inherit from. All the required methods were implemented but none of them were declared virtual.

Modifying the class to inherit from the expected interface definition got rid of the crash.