{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 80668.  The first binary that will contain this fix is v1.9.1.6. ",
    "ClosedDate": "2011-07-13T17:45:17.77-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "from http://dotnetzip.codeplex.com/discussions/264762\n \nI have an existing zip file. I would like to create a copy of this but saved using spans. \n \n    using (var someZip = ZipFile.Read(@\"c:\\original.zip\"))\n    {\n      someZip.MaxOutputSegmentSize := 65536;\n      someZip.Save(@\"c:\\somezip.zip\");\n    }\n \n \nThe save works fine, but reading extracting the resulting spanned zip results in errors. \nFor example: \n \n failed to extract entry somefile.txt  -- bad state (invalid block type)\nIonic.Zlib.ZlibException: Bad state (too many length or distance symbols)\n \nIonic.Zlib.ZlibException: Bad state (oversubscribed dynamic bit lengths tree)\n \nSystem.IO.IOException: An attempt was made to move the file pointer before the beginning of the file.\n \netc\n \nLooks like corrupted data.  \n \nI suspect this is because DotNetZip is simply copying the zipentry in its entirety, without re-calculating the offsets or the disknumbers.",
    "LastUpdatedDate": "2013-05-16T05:31:33.53-07:00",
    "PlannedForRelease": "v1.9.1.8 DotNetZip - Latest Stable",
    "ReleaseVisibleToPublic": true,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-07-13T11:51:15.083-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Save a Spanned Zip after reading an existing ZipFile",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 13915
  },
  "FileAttachments": [],
  "Comments": []
}