@squirrelnest commented on Tue May 16 2017
[Message from Atom maintainer]
It appears that this is being caused by the learn-ide package, not Atom itself. It may be that there is still a bug in Atom. If so, we'll need the maintainer of the package that is causing the problem to help track that down. You should file this issue on their repository so they can either fix the problem or tell us where the problem is coming from. The Atom FAQ has information on how to contact the maintainers of any Atom community package or theme.
[Enter steps to reproduce:]
...
...
Atom: 2.4.2 x64
Electron: 1.3.13
OS: Mac OS X 10.10.5
Thrown From: image-view package 0.60.0
Stack Trace
Uncaught Error: ENOENT: no such file or directory, stat '/Users/mikka/.atom/.learn-ide/home/mikkanthrope-59717/code/labs/riyadh-blog-v-000/MOCKUP.jpg'
At fs.js:992
Error: ENOENT: no such file or directory, stat '/Users/mikka/.atom/.learn-ide/home/mikkanthrope-59717/code/labs/riyadh-blog-v-000/MOCKUP.jpg'
at Error (native)
at fs.statSync (fs.js:992:18)
at Object.fs.statSync (ELECTRON_ASAR.js:275:16)
at ImageEditorView.module.exports.ImageEditorView.initialize (/app.asar/node_modules/image-view/lib/image-editor-view.js:96:34)
at /app.asar/node_modules/space-pen/lib/space-pen.js:184:25)
at /app.asar/node_modules/atom-space-pen-views/lib/scroll-view.js:12:47)
at /app.asar/node_modules/image-view/lib/image-editor-view.js:16:52)
at ViewRegistry.module.exports.ViewRegistry.createView (/app.asar/src/view-registry.js:134:16)
at ViewRegistry.module.exports.ViewRegistry.getView (/app.asar/src/view-registry.js:84:21)
at /app.asar/src/pane-element.js:132:29)
at Function.module.exports.Emitter.simpleDispatch (/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
at Emitter.module.exports.Emitter.emit (/app.asar/node_modules/event-kit/lib/emitter.js:129:28)
at Pane.module.exports.Pane.setActiveItem (/app.asar/src/pane.js:300:22)
at Pane.module.exports.Pane.activateItem (/app.asar/src/pane.js:452:21)
at TabBarView.module.exports.TabBarView.onMouseDown (/app.asar/node_modules/tabs/lib/tab-bar-view.js:678:19)
Commands
20x -6:54.6.0 core:move-right (input.hidden-input)
-6:50 learn-ide:save (input.hidden-input)
7x -6:41.5.0 core:backspace (input.hidden-input)
2x -6:38.8.0 learn-ide:save (input.hidden-input)
-4:10 learn-ide:focus (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-monokai.theme-atom-dark-ui)
3x -2:12.1.0 emmet:merge-lines (input.hidden-input)
-2:00.6.0 core:backspace (input.hidden-input)
-1:58.3.0 core:move-left (input.hidden-input)
-1:58 core:backspace (input.hidden-input)
4x -1:57.2.0 emmet:merge-lines (input.hidden-input)
-1:34.8.0 core:backspace (input.hidden-input)
3x -1:34.2.0 emmet:merge-lines (input.hidden-input)
-1:14.7.0 core:backspace (input.hidden-input)
3x -1:14.1.0 emmet:merge-lines (input.hidden-input)
-1:03.2.0 core:backspace (input.hidden-input)
-0:20.5.0 open-in-browser:open-tree-view (span.name.icon.icon-file-media)
Non-Core Packages
emmet 2.4.3
monokai 0.22.0
open-in-browser 0.5.0
@squirrelnest commented on Tue May 16 2017
[Message from Atom maintainer]
It appears that this is being caused by the learn-ide package, not Atom itself. It may be that there is still a bug in Atom. If so, we'll need the maintainer of the package that is causing the problem to help track that down. You should file this issue on their repository so they can either fix the problem or tell us where the problem is coming from. The Atom FAQ has information on how to contact the maintainers of any Atom community package or theme.
[Enter steps to reproduce:]
...
...
Atom: 2.4.2 x64
Electron: 1.3.13
OS: Mac OS X 10.10.5
Thrown From: image-view package 0.60.0
Stack Trace
Uncaught Error: ENOENT: no such file or directory, stat '/Users/mikka/.atom/.learn-ide/home/mikkanthrope-59717/code/labs/riyadh-blog-v-000/MOCKUP.jpg'
At fs.js:992
Error: ENOENT: no such file or directory, stat '/Users/mikka/.atom/.learn-ide/home/mikkanthrope-59717/code/labs/riyadh-blog-v-000/MOCKUP.jpg'
at Error (native)
at fs.statSync (fs.js:992:18)
at Object.fs.statSync (ELECTRON_ASAR.js:275:16)
at ImageEditorView.module.exports.ImageEditorView.initialize (/app.asar/node_modules/image-view/lib/image-editor-view.js:96:34)
at /app.asar/node_modules/space-pen/lib/space-pen.js:184:25)
at /app.asar/node_modules/atom-space-pen-views/lib/scroll-view.js:12:47)
at /app.asar/node_modules/image-view/lib/image-editor-view.js:16:52)
at ViewRegistry.module.exports.ViewRegistry.createView (/app.asar/src/view-registry.js:134:16)
at ViewRegistry.module.exports.ViewRegistry.getView (/app.asar/src/view-registry.js:84:21)
at /app.asar/src/pane-element.js:132:29)
at Function.module.exports.Emitter.simpleDispatch (/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
at Emitter.module.exports.Emitter.emit (/app.asar/node_modules/event-kit/lib/emitter.js:129:28)
at Pane.module.exports.Pane.setActiveItem (/app.asar/src/pane.js:300:22)
at Pane.module.exports.Pane.activateItem (/app.asar/src/pane.js:452:21)
at TabBarView.module.exports.TabBarView.onMouseDown (/app.asar/node_modules/tabs/lib/tab-bar-view.js:678:19)
Commands
20x -6:54.6.0 core:move-right (input.hidden-input)
-6:50 learn-ide:save (input.hidden-input)
7x -6:41.5.0 core:backspace (input.hidden-input)
2x -6:38.8.0 learn-ide:save (input.hidden-input)
-4:10 learn-ide:focus (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-monokai.theme-atom-dark-ui)
3x -2:12.1.0 emmet:merge-lines (input.hidden-input)
-2:00.6.0 core:backspace (input.hidden-input)
-1:58.3.0 core:move-left (input.hidden-input)
-1:58 core:backspace (input.hidden-input)
4x -1:57.2.0 emmet:merge-lines (input.hidden-input)
-1:34.8.0 core:backspace (input.hidden-input)
3x -1:34.2.0 emmet:merge-lines (input.hidden-input)
-1:14.7.0 core:backspace (input.hidden-input)
3x -1:14.1.0 emmet:merge-lines (input.hidden-input)
-1:03.2.0 core:backspace (input.hidden-input)
-0:20.5.0 open-in-browser:open-tree-view (span.name.icon.icon-file-media)
Non-Core Packages
emmet 2.4.3
monokai 0.22.0
open-in-browser 0.5.0