{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Using VS2010 and 1.9.1 DotNetZip and trying to zip a directory using the following code:\n        Using zip As Ionic.Zip.ZipFile = New Ionic.Zip.ZipFile\n            zip.CompressionLevel = Ionic.Zlib.CompressionLevel.None\n            zip.AddDirectory(BuildCachePath)\n            zip.UseZip64WhenSaving = Ionic.Zip.Zip64Option.AsNecessary\n            zip.Save(ExportPath & \"\\temp\\build.zip\")\n\nThis code works fine until I attempt to change the compression level to anything other than none. As soon as I do, the process just hangs indefinitely. It begins creating the zip file, but hangs right around 71mb in size and won't proceed. Any thoughts/ideas?",
    "LastUpdatedDate": "2013-12-22T00:45:41.733-08:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Unassigned",
      "Severity": 0,
      "Id": 0
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2013-09-26T12:45:59.12-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Zipping directory hangs on any compression level other than none.",
    "Type": {
      "Name": "Unassigned",
      "Id": 5
    },
    "VoteCount": 1,
    "Id": 16437
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Should mention this is in Visual Basic with the ionic stadard .dll, not the zlib DLL if that matters.",
      "PostedDate": "2013-09-26T14:36:35.853-07:00",
      "Id": -2147483648
    },
    {
      "Message": "try to add \n zip.ParallelDeflateThreshold = -1;\nto avoid the buggy parallel deflate process. This will slow things down, but looks safer.\n",
      "PostedDate": "2013-12-22T00:45:41.733-08:00",
      "Id": -2147483648
    }
  ]
}