Make sure none of the irrlicht member objects of GenericCAO are deleted prior deletion of GenericCAO