<p dir="auto">[Enter steps to reproduce below:]</p>
<ol dir="auto">
<li>Try to open /Applications/Atom.app/Contents/Resources/app.asar</li>
</ol>
<p dir="auto"><strong>Atom Version</strong>: 0.194.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: ENOENT,  not found in /Applications/Atom.app/Contents/Resources/app.asar</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:457

Error: ENOENT,  not found in /Applications/Atom.app/Contents/Resources/app.asar
    at createNotFoundError (ATOM_SHELL_ASAR.js:101:13)
    at Object.module.(anonymous function) [as open] (ATOM_SHELL_ASAR.js:156:25)
    at ReadStream.open (fs.js:1668:6)
    at new ReadStream (fs.js:1655:10)
    at Object.fs.createReadStream (fs.js:1610:10)
    at File.module.exports.File.read (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/pathwatcher/lib/file.js:286:27)
    at TextBuffer.module.exports.TextBuffer.updateCachedDiskContents (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:948:61)
    at TextBuffer.module.exports.TextBuffer.load (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:974:19)
    at Project.module.exports.Project.buildBuffer (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:446:21)
    at Project.module.exports.Project.bufferForPath (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:416:63)"><pre class="notranslate"><code class="notranslate">At /Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:457

Error: ENOENT,  not found in /Applications/Atom.app/Contents/Resources/app.asar
    at createNotFoundError (ATOM_SHELL_ASAR.js:101:13)
    at Object.module.(anonymous function) [as open] (ATOM_SHELL_ASAR.js:156:25)
    at ReadStream.open (fs.js:1668:6)
    at new ReadStream (fs.js:1655:10)
    at Object.fs.createReadStream (fs.js:1610:10)
    at File.module.exports.File.read (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/pathwatcher/lib/file.js:286:27)
    at TextBuffer.module.exports.TextBuffer.updateCachedDiskContents (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:948:61)
    at TextBuffer.module.exports.TextBuffer.load (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:974:19)
    at Project.module.exports.Project.buildBuffer (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:446:21)
    at Project.module.exports.Project.bufferForPath (/Applications/Atom.app/Contents/Resources/app.asar/src/project.js:416:63)
</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;themes&quot;: [
      &quot;one-dark-ui&quot;,
      &quot;one-dark-syntax&quot;
    ]
  },
  &quot;editor&quot;: {
    &quot;invisibles&quot;: {},
    &quot;fontSize&quot;: 12
  }
}"><pre class="notranslate">{
  <span class="pl-ent">"core"</span>: {
    <span class="pl-ent">"themes"</span>: [
      <span class="pl-s"><span class="pl-pds">"</span>one-dark-ui<span class="pl-pds">"</span></span>,
      <span class="pl-s"><span class="pl-pds">"</span>one-dark-syntax<span class="pl-pds">"</span></span>
    ]
  },
  <span class="pl-ent">"editor"</span>: {
    <span class="pl-ent">"invisibles"</span>: {},
    <span class="pl-ent">"fontSize"</span>: <span class="pl-c1">12</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
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">This one is easy to reproduce in my environment.</p>
<p dir="auto">/opt/atom is where I have atom installed<br>
$ pwd<br>
/opt/atom/share/atom/resources<br>
$ ls -lsn<br>
total 116<br>
4 drwxrwxr-x. 15 1000 1000   4096 Mar 27 01:22 app<br>
112 -rw-rw-r--.  1 1000 1000 112711 Mar 27 01:22 atom.asar</p>
<p dir="auto">[Enter steps to reproduce below:]</p>
<ol dir="auto">
<li>cd /opt/atom/share/atom/resources/</li>
<li>atom</li>
<li>click "atom.asar" in tree view</li>
</ol>
<p dir="auto"><strong>Atom Version</strong>: 0.188.0-d462895<br>
<strong>System</strong>: linux 3.19.1-201.fc21.i686<br>
<strong>Thrown From</strong>: Atom Core</p>
<h3 dir="auto">Stack Trace</h3>
<p dir="auto">Uncaught Error: ENOENT,  not found in /opt/atom/share/atom/resources/atom.asar</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="At /opt/atom/share/atom/resources/app/src/workspace.js:518

Error: ENOENT,  not found in /opt/atom/share/atom/resources/atom.asar
    at createNotFoundError (ATOM_SHELL_ASAR.js:101:13)
    at Object.module.(anonymous function) [as open] (ATOM_SHELL_ASAR.js:156:25)
    at ReadStream.open (fs.js:1630:6)
    at new ReadStream (fs.js:1617:10)
    at Object.fs.createReadStream (fs.js:1571:10)
    at File.module.exports.File.read (/opt/atom/share/atom/resources/app/node_modules/pathwatcher/lib/file.js:307:27)
    at TextBuffer.module.exports.TextBuffer.updateCachedDiskContents (/opt/atom/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1009:61)
    at TextBuffer.module.exports.TextBuffer.load (/opt/atom/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1033:19)
    at Project.module.exports.Project.buildBuffer (/opt/atom/share/atom/resources/app/src/project.js:507:21)
    at Project.module.exports.Project.bufferForPath (/opt/atom/share/atom/resources/app/src/project.js:477:63)"><pre class="notranslate"><code class="notranslate">At /opt/atom/share/atom/resources/app/src/workspace.js:518

Error: ENOENT,  not found in /opt/atom/share/atom/resources/atom.asar
    at createNotFoundError (ATOM_SHELL_ASAR.js:101:13)
    at Object.module.(anonymous function) [as open] (ATOM_SHELL_ASAR.js:156:25)
    at ReadStream.open (fs.js:1630:6)
    at new ReadStream (fs.js:1617:10)
    at Object.fs.createReadStream (fs.js:1571:10)
    at File.module.exports.File.read (/opt/atom/share/atom/resources/app/node_modules/pathwatcher/lib/file.js:307:27)
    at TextBuffer.module.exports.TextBuffer.updateCachedDiskContents (/opt/atom/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1009:61)
    at TextBuffer.module.exports.TextBuffer.load (/opt/atom/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1033:19)
    at Project.module.exports.Project.buildBuffer (/opt/atom/share/atom/resources/app/src/project.js:507:21)
    at Project.module.exports.Project.bufferForPath (/opt/atom/share/atom/resources/app/src/project.js:477:63)
</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;excludeVcsIgnoredPaths&quot;: false,
    &quot;autoHideMenuBar&quot;: true
  },
  &quot;editor&quot;: {
    &quot;invisibles&quot;: {},
    &quot;autoIndentOnPaste&quot;: false,
    &quot;showInvisibles&quot;: true,
    &quot;softWrap&quot;: true,
    &quot;fontSize&quot;: 14
  }
}"><pre class="notranslate">{
  <span class="pl-ent">"core"</span>: {
    <span class="pl-ent">"excludeVcsIgnoredPaths"</span>: <span class="pl-c1">false</span>,
    <span class="pl-ent">"autoHideMenuBar"</span>: <span class="pl-c1">true</span>
  },
  <span class="pl-ent">"editor"</span>: {
    <span class="pl-ent">"invisibles"</span>: {},
    <span class="pl-ent">"autoIndentOnPaste"</span>: <span class="pl-c1">false</span>,
    <span class="pl-ent">"showInvisibles"</span>: <span class="pl-c1">true</span>,
    <span class="pl-ent">"softWrap"</span>: <span class="pl-c1">true</span>,
    <span class="pl-ent">"fontSize"</span>: <span class="pl-c1">14</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
tabs-to-spaces, v0.9.0

# Dev
No dev packages"><pre class="notranslate"><span class="pl-c"><span class="pl-c">#</span> User</span>
tabs<span class="pl-k">-</span>to<span class="pl-k">-</span>spaces, v0.<span class="pl-ii">9</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>