Page 1 of 1

[suspicous bug]dynamic_cast btGeneric6DofConstraint

Posted: Wed Sep 03, 2014 10:38 am
by tlshao
Hi all,
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:

Sample Code:

Code: Select all

btGeneric6DofSpringConstraint* con = new btGeneric6DofSpringConstraint(*(body),
			btTransform::getIdentity(),
			false);
btTypedConstraint* tc = dynamic_cast<btTypedConstraint*>(con); //fine
dynamic_cast<btGeneric6DofSpringConstraint*>(tc); //crash
May anyone help? thanks a lot.
best,