Code: Select all
m_pBulletWorld->getBroadphase()->getOverlappingPairCache()->cleanProxyFromPairs(m_pRigidBody->getBroadphaseHandle(), m_pBulletWorld->getDispatcher());
((btCompoundShape*)m_pRigidBody->getCollisionShape())->removeChildShape(m_pHitShape);
delete(m_pHitShape);
m_pHitShape = NULL;
just updated to 2.73 SP1 and I am now getting a crash in
Code: Select all
m_childCollisionAlgorithms[index]->processCollision(m_compoundColObj,m_otherObj,m_dispatchInfo,m_resultOut);
Any ideas how to clear things up to properly be able to remove a child of a compound collision object?