{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "I have an app that iterates through a long list of .zip files and extracts specific items from each zip. These zip files were created by a 3rd party app which I have no control over. Often times, a particular .zip file will contain 2 different entries with the same exact file name.\n \nI’m trying to modify my app to start using DotNetZip v1.9.1.8 instead of SharpZipLib. Using DotNetZip, I’m able to read 25 zip files, but I always get an error upon trying to read the 26th zip file containing at least 1 duplicate entry. This happens even if I try to simply read the same individual zip file 26 times. Here’s my code:\n \nforeach (string sZipFilePath in Directory.GetFiles(@\"\\\\Server\\FolderContainingZips\\\"))\n{\n    using (ZipFile z = ZipFile.Read(sZipFilePath))\n    {\n \n    }\n}\n \n \nHere’s the DotNetZip code that throws the error (ZipDirEntry.cs):\nprivate static int callCount = 0;\ninternal static string AppendCopyToFileName(string f)\n{\n    callCount++;\n    if (callCount > 25)\n        throw new OverflowException(\"overflow while creating filename\");",
    "LastUpdatedDate": "2014-06-08T23:57:42.733-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-09-26T10:08:52.953-07:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Cannot read more than 25 zip files which contain duplicate entry names",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 3,
    "Id": 14300
  },
  "FileAttachments": [],
  "Comments": []
}