boom! addr now points to deallocated memory