{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Does anyone have an idea what could be causing this?\n \ni searched a bit, but didn't find any reported problems or solutions along these lines.\n \nhere's the exception:\nSystem.OverflowException : Arithmetic operation resulted in an overflow.\nat Ionic.Zip.ZipOutput.GenCentralDirectoryFooter(Int64 StartOfCentralDirectory, Int64 EndOfCentralDirectory, Zip64Option zip64, Int32 entryCount, String comment, Encoding encoding)\nat Ionic.Zip.ZipOutput.WriteCentralDirectoryStructure(Stream s, ICollection`1 entries, UInt32 numSegments, Zip64Option zip64, String comment, Encoding encoding)\nat Ionic.Zip.ZipFile.Save()\n \nhere's the local bit of code leading up to the Save() call:\n \n      using (ZipFile zip = new ZipFile(ScheibchenExportedTmpZipFilePath))\n      {\n        zip.UseUnicodeAsNecessary = true;\n        if (MigrationSettings.Current.IonicZipUseZip64WhenSaving)\n        {\n          zip.UseZip64WhenSaving = Zip64Option.Always;\n        }\n        zip.AddDirectory(ScheibchenExportDirectory);\n        zip.Comment =\n          ScheibchenName + \"exported between \" + started.ToString(\"yyyy-MM-dd_HH-mm-ss\") + \" and \" + done.ToString(\"yyyy-MM-dd_HH-mm-ss\")\n          + Environment.NewLine\n          + Environment.NewLine\n          + MigrationSettings.Current.SummarizeAllSettings(Args);\n        zip.Save();\n \nthe exception happens whether or not I use UseZip64WhenSaving \n \ncheers,\n \nTim",
    "LastUpdatedDate": "2014-12-03T10:15:35.03-08:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-09-26T07:53:40.047-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "\"Arithmetic operation resulted in an overflow\" Exception from ZipFile.Save()",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 2,
    "Id": 14299
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "NB: the exceptions don't occur if I omit the zip.Comment = assignment, so i can work around the problem by omitting those for now.",
      "PostedDate": "2011-09-28T22:28:50.047-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:43:01.3-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2014-12-03T10:15:35.03-08:00",
      "Id": -2147483648
    }
  ]
}