[
  {
    "Id": "645283",
    "ThreadId": "265964",
    "Html": "\r\n<p>I updated to v1.9.1.6 as I saw it fixed some memory issues but now when I try to extract to a MemoryStream I get a &quot;Cannot access a closed Stream.&quot; error, the code worked fine in v1.9.1.5 though. I've tried it with both ZipEntry.Extract() and .ExtractWithPassword()\r\n and get the same error, I assume&nbsp;they use shared code. I've also tried initialising the MemoryStream with a byte[] buffer of sufficient size to uncompress the file. It definitly fails on the extract as I never&nbsp;get the Trace that follows.</p>\r\n<pre style=\"font-family:Consolas; background:white; color:black; font-size:13px\"><pre style=\"font-family:Consolas; background:white; color:black; font-size:13px\"><pre style=\"font-family:Consolas; background:white; color:black; font-size:13px\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue\">foreach</span>&nbsp;(<span style=\"color:#2b91af\">ZipEntry</span>&nbsp;e&nbsp;<span style=\"color:blue\">in</span>&nbsp;zip.Entries)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af\">Trace</span>.TraceInformation(<span style=\"color:#a31515\">&quot;Document.ReadZipFile(...)&nbsp;zip&nbsp;entry&nbsp;&quot;</span>&nbsp;&#43;&nbsp;e.FileName&nbsp;&#43;&nbsp;<span style=\"color:#a31515\">&quot;,&nbsp;size&nbsp;&quot;</span>&nbsp;&#43;&nbsp;e.UncompressedSize&nbsp;&#43;&nbsp;<span style=\"color:#a31515\">&quot;,&nbsp;AlternateEncoding&nbsp;=&nbsp;&quot;</span>&nbsp;&#43;&nbsp;e.AlternateEncoding.EncodingName);\r\n \r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green\">//byte[]&nbsp;bytes&nbsp;=&nbsp;new&nbsp;byte[e.UncompressedSize];</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green\">//using&nbsp;(MemoryStream&nbsp;ms&nbsp;=&nbsp;new&nbsp;MemoryStream(bytes,&nbsp;true))</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue\">using</span>&nbsp;(<span style=\"color:#2b91af\">MemoryStream</span>&nbsp;ms&nbsp;=&nbsp;<span style=\"color:blue\">new</span>&nbsp;<span style=\"color:#2b91af\">MemoryStream</span>())\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af\">Trace</span>.TraceInformation(<span style=\"color:#a31515\">&quot;Document.ReadZipFile(...)&nbsp;memory&nbsp;stream&nbsp;can&nbsp;write&nbsp;=&nbsp;&quot;</span>&nbsp;&#43;&nbsp;ms.CanWrite&nbsp;&#43;&nbsp;<span style=\"color:#a31515\">&quot;.&nbsp;Extract...&quot;</span>);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green\">//e.ExtractWithPassword(ms,&nbsp;_pw);</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.Password&nbsp;=&nbsp;_pw;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.Extract(ms);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af\">Trace</span>.TraceInformation(<span style=\"color:#a31515\">&quot;Document.ReadZipFile(...)&nbsp;extract&nbsp;complete.&quot;</span>);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n</pre>\r\n</pre>\r\n</pre>\r\n",
    "PostedDate": "2011-07-20T19:12:19.643-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "645315",
    "ThreadId": "265964",
    "Html": "<p>Just retried with 1.9.1.5 and am getting the same error, I thought it was working before.</p>",
    "PostedDate": "2011-07-20T20:43:47.683-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "645317",
    "ThreadId": "265964",
    "Html": "<p>I have discovered \"my\" problem. My ZipFile is opening a MemoryStream which I have found is being closed along the way. Sorry for the false alarm.</p>",
    "PostedDate": "2011-07-20T20:47:21.17-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]