[
  {
    "Id": "154197",
    "ThreadId": "46190",
    "Html": "Someone get this already?<br>\r\n<br>\r\nAn &quot;Arithmetic operation resulted in an overflow.&quot; is happening when\r\ncompacting the attached files (please extract the files before)<br>\r\nIts\r\nnot happening when using the old &quot;1.5.0.11&quot; version when the CRC32 class\r\nwas using UInt32 instead of the current Int32 in version 1.6.3.18<br>\r\n",
    "PostedDate": "2009-02-04T04:53:45.627-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "154319",
    "ThreadId": "46190",
    "Html": "Let me have a look at the workitem. \r\n",
    "PostedDate": "2009-02-04T09:50:17.843-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "154369",
    "ThreadId": "46190",
    "Html": "i have been using this project a lot of time without this error....but in this file something wrong<br>\r\nlooks like UINT32 can support the cr32 but it cant be an INT32 in this time... the value is huge...<br>\r\ni can change the types to UINT32 but like you said &quot;Fxcop dont like UINT32&quot;...<br>\r\n",
    "PostedDate": "2009-02-04T11:25:40.27-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "154634",
    "ThreadId": "46190",
    "Html": "Hello Cheeso,<br>\r\n&nbsp;Did you have successfully reproduced the error ?<br>\r\nThks<br>\r\n",
    "PostedDate": "2009-02-05T05:24:52.52-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "154781",
    "ThreadId": "46190",
    "Html": "No, I haven't had a chance to look at it yet.  I will let you know. <br>\r\n<br>\r\n",
    "PostedDate": "2009-02-05T11:14:03.063-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156052",
    "ThreadId": "46190",
    "Html": "Hey Alex, I just tried this and was not able to reproduce the error. <br>\r\nI downloaded the .rar file, extracted it, and then used a program to zip up the resulting txt files. <br>\r\nNo problems. <br>\r\nThen I unzipped them.  <br>\r\nNo problems. <br>\r\n<br>\r\nWhat do I need to do to repro the problem? <br>\r\nDo I need to explicitly retrieve the CRC32?  <br>\r\nDoing just a zip and unzip, the DotNetZip library will internally compute and verify the CRC32.   If the CRC check fails, DotNetZip will throw.   It did not throw.  <br>\r\n???<br>\r\n<br>\r\nI updated the workitem to this effect, too. <br>\r\n<br>\r\n<br>\r\n",
    "PostedDate": "2009-02-09T16:26:09.877-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156190",
    "ThreadId": "46190",
    "Html": "<span style=\"display:inline-block;width:99%\" id=\"ctl00_ctl00_MasterContent_Content_CommentsRepeater_ctl00_MessageLabel\">Hey Cheeso.<br>\r\nAll you need is in the images that i have attached in WorkItem.<br>\r\nOnly you need to get the error is compacting that files.<br>\r\n<div dir=ltr id=\"result_box\" style=\"text-align:left\">Anything you need I am available, only ask<br>\r\n</div>\r\n<br>\r\nPs. I'm using a &quot;checked&quot; environment in my project<br>\r\n<br>\r\nThks <br>\r\n</span>\r\n",
    "PostedDate": "2009-02-10T04:15:22.95-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156204",
    "ThreadId": "46190",
    "Html": "Hey Cheeso....<br>\r\nThe problemn is: the Method &quot;Crc32.GetCrc32AndCopy&quot; uses &quot;unchecked&quot; in returns of &quot;(Int32)(~_RunningCrc32Result)&quot; but the property &quot;Crc32.Crc32Result&quot; doesnt use &quot;unchecked&quot;<br>\r\nHope this help.<br>\r\n<br>\r\nThks<br>\r\n",
    "PostedDate": "2009-02-10T04:53:48.21-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156348",
    "ThreadId": "46190",
    "Html": "<p>Hey Alex, thanks for getting back to me with more information. <br>\r\nI have not been able to reproduce the problem. <br>\r\nyou have said:  &quot;All you need to do is compact the files.&quot; </p>\r\n<p>By &quot;compacting the files&quot; do you mean....  creating a new zip archive, adding the files, and then saving the archive?  </p>\r\n<p>I've done that.  I did that with the .txt files and I have now done it with the .jpg files. <br>\r\nCompacting the files is not causing the problem for me. <br>\r\n<br>\r\nCan you give me some application code that reproduces the error?<br>\r\nEg...</p>\r\n<pre>  using (var zip = new ZipFile())\r\n  {\r\n       ????\r\n  }\r\n</pre>\r\n<p>Can you give me a stacktrace? </p>\r\nAlso, can you try this with the latest v1.7 of the library and see if it occurs for you there? \r\n<p>Thanks, I hope we can figure this out.</p>\r\n",
    "PostedDate": "2009-02-10T11:17:11.683-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156349",
    "ThreadId": "46190",
    "Html": "Hey Cheeso.<br>\r\nTo reproduce the error you must be in a &quot;Checked&quot; environment, like in my prints screens<br>\r\n<span id=\"ctl00_ctl00_MasterContent_Content_CommentsRepeater_ctl00_MessageLabel\" style=\"display:inline-block;width:99%\"></span><br>\r\n",
    "PostedDate": "2009-02-10T11:21:01.83-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156364",
    "ThreadId": "46190",
    "Html": "oh!  I had misunderstood. <br>\r\nI thought the JPG's were files for me to zip.<br>\r\n<br>\r\nok, <br>\r\ncan you modify the code to look like this please: <br>\r\n<p>&nbsp;</p>\r\n<pre>        public Int32 Crc32Result\r\n        {\r\n            get\r\n            {\r\n                // return one's complement of the running result\r\n                return unchecked((Int32)(~_RunningCrc32Result));\r\n            }\r\n        }\r\n</pre>\r\n<p>Can you test with that? </p>\r\n",
    "PostedDate": "2009-02-10T11:52:35.39-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156367",
    "ThreadId": "46190",
    "Html": "No prob.<br>\r\nIts works now...<br>\r\n",
    "PostedDate": "2009-02-10T11:55:36.153-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "156370",
    "ThreadId": "46190",
    "Html": "GREAT<br>\r\nthanks for helping me through this.<br>\r\n",
    "PostedDate": "2009-02-10T11:59:38.753-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]