{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "Thanks for coming back to me on this one. \nIt is fixed in change set 21086.  It will be in release 1.6.",
    "ClosedDate": "2008-07-10T17:21:56.86-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "Same as issue 5253, I get an exception.  This is using 1.5.0.11 of the library.",
    "LastUpdatedDate": "2013-05-16T05:32:42.71-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2008-07-02T13:00:52.577-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Issue with creating zip with empty folder or default folder",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 5481
  },
  "FileAttachments": [
    {
      "FileId": 1143,
      "FileName": "Index_outside_bounds_screenshot.JPG",
      "DownloadUrl": ".\\1143"
    }
  ],
  "Comments": [
    {
      "Message": "Here is the full exception detail:\r\n\r\nSystem.IndexOutOfRangeException was unhandled\r\n  Message=\"Index was outside the bounds of the array.\"\r\n  Source=\"Ionic.Utils.Zip\"\r\n  StackTrace:\r\n       at Ionic.Utils.Zip.Shared.TrimVolumeAndSwapSlashes(String pathname)\r\n       at Ionic.Utils.Zip.ZipEntry.NameInArchive(String filename, String DirectoryPathInArchive)\r\n       at Ionic.Utils.Zip.ZipEntry.Create(String filename, String DirectoryPathInArchive, Stream stream)\r\n       at Ionic.Utils.Zip.ZipEntry.Create(String filename, String DirectoryPathInArchive)\r\n       at Ionic.Utils.Zip.ZipFile.AddOrUpdateDirectoryImpl(String DirectoryName, String DirectoryPathInArchive, AddOrUpdateAction Action)\r\n       at Ionic.Utils.Zip.ZipFile.AddDirectory(String DirectoryName, String DirectoryPathInArchive)\r\n       at MakeQANightlyBuild.CopyFolders.Zip() in E:\\Userdata\\sameera\\Dev2.7New\\Main\\Src\\AareasBuildTasks\\MakeQANightlyBuild\\MakeQANightlyBuild\\CopyFolders.cs:line 74\r\n       at MakeQANightlyBuild.CopyFolders.BeginCopy() in E:\\Userdata\\sameera\\Dev2.7New\\Main\\Src\\AareasBuildTasks\\MakeQANightlyBuild\\MakeQANightlyBuild\\CopyFolders.cs:line 92\r\n       at MakeQANightlyBuild.Program.Main(String[] args) in E:\\Userdata\\sameera\\Dev2.7New\\Main\\Src\\AareasBuildTasks\\MakeQANightlyBuild\\MakeQANightlyBuild\\Program.cs:line 35\r\n       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)\r\n       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()\r\n       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)\r\n       at System.Threading.ThreadHelper.ThreadStart()\r\n",
      "PostedDate": "2008-07-02T13:10:14.01-07:00",
      "Id": -2147483648
    },
    {
      "Message": "Can you tell me the name of the file you are trying to zip?  Can you give me test code that reproduces the problem?",
      "PostedDate": "2008-07-02T20:31:06.357-07:00",
      "Id": -2147483648
    },
    {
      "Message": "ok, thanks, I reprroduced this. \r\n",
      "PostedDate": "2008-07-10T17:00:03.167-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2008-07-10T17:21:56.86-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:45.61-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:42.71-07:00",
      "Id": -2147483648
    }
  ]
}