<ol dir="auto">
<li>Open a workspace on a removable or network-attached medium</li>
<li>Close Atom</li>
<li>Disconnect the medium</li>
<li>Open Atom</li>
<li>Experience an error while trying to open the workspace. Of course, it shouldn't open. But it shouldn't throw an error either; just ask me to make/open a new workspace.</li>
</ol>
<p dir="auto"><strong>Atom Version</strong>: 1.0.0<br>
<strong>System</strong>: Mac OS X 10.10.3<br>
<strong>Thrown From</strong>: Atom Core</p>
<h3 dir="auto">Stack Trace</h3>
<p dir="auto">Uncaught Error: EIO: i/o error, open '/Users/sean/remote/workspace-crystal/---hidden-package-name---/WebContent/WEB-INF'</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="At /Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:466

Error: EIO: i/o error, open '/Users/sean/remote/workspace-crystal/---hidden-package-name---/WebContent/WEB-INF'
    at Error (native)
    at Object.fs.openSync (fs.js:544:18)
    at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:118:20)
    at Project.module.exports.Project.open (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:371:27)
    at Workspace.module.exports.Workspace.openURIInPane (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:449:31)
    at Workspace.module.exports.Workspace.open (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:375:19)
    at EventEmitter.&lt;anonymous&gt; (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:46:25)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:169:7)"><pre class="notranslate"><code class="notranslate">At /Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:466

Error: EIO: i/o error, open '/Users/sean/remote/workspace-crystal/---hidden-package-name---/WebContent/WEB-INF'
    at Error (native)
    at Object.fs.openSync (fs.js:544:18)
    at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:118:20)
    at Project.module.exports.Project.open (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:371:27)
    at Workspace.module.exports.Workspace.openURIInPane (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:449:31)
    at Workspace.module.exports.Workspace.open (/Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:375:19)
    at EventEmitter.&lt;anonymous&gt; (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:46:25)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:169:7)
</code></pre></div>
<h3 dir="auto">Commands</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=""><pre class="notranslate"><code class="notranslate"></code></pre></div>
<h3 dir="auto">Config</h3>
<div class="highlight highlight-source-json notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="{}"><pre class="notranslate">{}</pre></div>
<h3 dir="auto">Installed Packages</h3>
<div class="highlight highlight-source-coffee notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="# User
No installed packages

# Dev
No dev packages"><pre class="notranslate"><span class="pl-c"><span class="pl-c">#</span> User</span>
<span class="pl-en">No</span> <span class="pl-en">installed</span> packages

<span class="pl-c"><span class="pl-c">#</span> Dev</span>
<span class="pl-en">No</span> <span class="pl-en">dev</span> packages</pre></div>
<p dir="auto">To Reproduce:</p>
<ol dir="auto">
<li>Open a file from a network share, e.g. \MyServer\Logfiles\error.log then close Atom.</li>
<li>Open Atom again when the network share is no longer present, e.g. on a different network at home.</li>
</ol>
<p dir="auto"><strong>Atom Version</strong>: 0.208.0<br>
<strong>System</strong>: Microsoft Windows 10 Pro Insider Preview<br>
<strong>Thrown From</strong>: Atom Core</p>
<h3 dir="auto">Stack Trace</h3>
<p dir="auto">Uncaught Error: UNKNOWN: unknown error, open '\cpc-23949-001\LogFiles'</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="At C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:458

Error: UNKNOWN: unknown error, open '\\cpc-23949-001\LogFiles\'
    at Error (native)
    at Object.fs.openSync (fs.js:544:18)
    at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:118:20)
    at Project.module.exports.Project.open (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\project.js:371:27)
    at Workspace.module.exports.Workspace.openURIInPane (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:440:31)
    at Workspace.module.exports.Workspace.open (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:366:19)
    at EventEmitter.&lt;anonymous&gt; (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\window-event-handler.js:46:25)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:169:7)"><pre class="notranslate"><code class="notranslate">At C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:458

Error: UNKNOWN: unknown error, open '\\cpc-23949-001\LogFiles\'
    at Error (native)
    at Object.fs.openSync (fs.js:544:18)
    at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:118:20)
    at Project.module.exports.Project.open (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\project.js:371:27)
    at Workspace.module.exports.Workspace.openURIInPane (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:440:31)
    at Workspace.module.exports.Workspace.open (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\workspace.js:366:19)
    at EventEmitter.&lt;anonymous&gt; (C:\Users\dw\AppData\Local\atom\app-0.208.0\resources\app.asar\src\window-event-handler.js:46:25)
    at emitTwo (events.js:87:13)
    at EventEmitter.emit (events.js:169:7)
</code></pre></div>
<h3 dir="auto">Commands</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=""><pre class="notranslate"><code class="notranslate"></code></pre></div>
<h3 dir="auto">Config</h3>
<div class="highlight highlight-source-json notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="{
  &quot;core&quot;: {
    &quot;disabledPackages&quot;: [
      &quot;language-objective-c&quot;,
      &quot;language-clojure&quot;,
      &quot;language-go&quot;,
      &quot;language-java&quot;,
      &quot;language-perl&quot;,
      &quot;language-php&quot;,
      &quot;language-python&quot;,
      &quot;language-toml&quot;
    ],
    &quot;projectHome&quot;: &quot;C:\\Projects\\&quot;
  },
  &quot;editor&quot;: {
    &quot;invisibles&quot;: {},
    &quot;showIndentGuide&quot;: true,
    &quot;showInvisibles&quot;: true
  }
}"><pre class="notranslate">{
  <span class="pl-ent">"core"</span>: {
    <span class="pl-ent">"disabledPackages"</span>: [
      <span class="pl-s"><span class="pl-pds">"</span>language-objective-c<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-clojure<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-go<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-java<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-perl<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-php<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-python<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>language-toml<span class="pl-pds">"</span></span>
    ],
    <span class="pl-ent">"projectHome"</span>: <span class="pl-s"><span class="pl-pds">"</span>C:<span class="pl-cce">\\</span>Projects<span class="pl-cce">\\</span><span class="pl-pds">"</span></span>
  },
  <span class="pl-ent">"editor"</span>: {
    <span class="pl-ent">"invisibles"</span>: {},
    <span class="pl-ent">"showIndentGuide"</span>: <span class="pl-c1">true</span>,
    <span class="pl-ent">"showInvisibles"</span>: <span class="pl-c1">true</span>
  }
}</pre></div>
<h3 dir="auto">Installed Packages</h3>
<div class="highlight highlight-source-coffee notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="# User
language-cshtml, v0.1.1
language-fsharp, v0.8.4
language-powershell, v2.0.1
minimap, v4.9.4
vim-mode, v0.51.0

# Dev
No dev packages"><pre class="notranslate"><span class="pl-c"><span class="pl-c">#</span> User</span>
language<span class="pl-k">-</span>cshtml, v0.<span class="pl-ii">1</span>.<span class="pl-ii">1</span>
language<span class="pl-k">-</span>fsharp, v0.<span class="pl-ii">8</span>.<span class="pl-ii">4</span>
language<span class="pl-k">-</span>powershell, v2.<span class="pl-ii">0</span>.<span class="pl-ii">1</span>
minimap, v4.<span class="pl-ii">9</span>.<span class="pl-ii">4</span>
vim<span class="pl-k">-</span>mode, v0.<span class="pl-ii">51</span>.<span class="pl-ii">0</span>

<span class="pl-c"><span class="pl-c">#</span> Dev</span>
<span class="pl-en">No</span> <span class="pl-en">dev</span> packages</pre></div>