free a not-free'd pointer