{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Recently I have run into a few zip files which were created using DotNetZip which I cannot unzip with DotNetZip but I can unzip with WinZip.  In each case, the unzip stops with an error that reads: \"the final hash has not been computed\".  I have tried unzipping the same with the DotNetZip-WinFormsTool.exe that comes with the Development Kit and it too produces the same error.  \n\nThe error happens consistently and at the same point each time.  I looked at the particular file in the .zip that it fails on and can find nothing wrong with it (after extracting it using WinZip).  Unfortuneatly, the three files that I can reproduce the problem with are each larger than 4MB so I cannot attach them to this post. \n\nI found posts related to the same problem but no resolution.  Any ideas?",
    "LastUpdatedDate": "2016-04-21T23:39:34.987-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Unassigned",
      "Severity": 0,
      "Id": 0
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2013-03-14T20:58:57.15-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "the final hash has not been computed",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 4,
    "Id": 16105
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Hi There.  \nPlease tell me you resolved this...    I have a widely distributed applicaiton that transfers millions of files from point to point.  these are generally text files (specifically XML).\r\n\r\nI have been using DotNetZip to AES256 encrypt the zip files and occasionally i get one xml file that totally crashes the application, with this error.    As per your investigation, it creates the zip file, and i can open it with 7Zip, but if i use Ionic to verify the zip or to unzip it, the error is thrown.\r\n\r\ninterstingly i have found that it isnt any specific thing about the file in question, neither name or content.   however if i open the xml file and add a single character or space into it, the file will zip and unzip perfectly.   it seems to want the file to have an even count of characters or something...   if i base64 the contents of the file, this also fixes it.\r\n\r\nit also works perfectly if i stop using EncryptionAlgorithm.WinZipAes256;\r\n\r\nif anyone has seen the solution to this, or even knows the cause, that would be  a HUGE help!\r\n\r\nFloyd.",
      "PostedDate": "2016-04-21T23:37:18.897-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2016-04-21T23:39:34.987-07:00",
      "Id": -2147483648
    }
  ]
}