{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "When reading in the attached zip with the following simple code, the entries list only contains one entry when it should contain 3. Unzipping and zipping the zip again removes this problem, so there's likely some form of corruption going on. Unfortunately, there is no exception being thrown when reading it. It would be great if this kind of corruption could be detected as handled with an exception.\n\nusing (ZipFile zip = ZipFile.Read(filepath))\n{\n    foreach (ZipEntry content in zip)\n    {\n        // do stuff\n    }\n}",
    "LastUpdatedDate": "2013-05-03T02:12:48.897-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Unassigned",
      "Severity": 0,
      "Id": 0
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2013-05-03T02:12:48.133-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Incomplete list of entries in zip",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 16188
  },
  "FileAttachments": [
    {
      "FileId": 4741,
      "FileName": "test.zip",
      "DownloadUrl": ".\\4741"
    }
  ],
  "Comments": []
}