I may miss something, but it seems to me a little bug that btGeneric6DofConstraint doesn't have a virtual destructor.
It causes problem when compiled using vs2010:
May anyone help? thanks a lot.
Code: Select all
btGeneric6DofSpringConstraint* con = new btGeneric6DofSpringConstraint(*(body), btTransform::getIdentity(), false); btTypedConstraint* tc = dynamic_cast<btTypedConstraint*>(con); //fine dynamic_cast<btGeneric6DofSpringConstraint*>(tc); //crash