make packed_object_info() resilient to pack corruptions