dart-atom / dart

A Dart plugin for Atom.
http://dart-atom.github.io/dart/
BSD 3-Clause "New" or "Revised" License
154 stars 44 forks source link

Uncaught Error: ENOENT: no such file or directory, stat '/Volumes/CRUZER32/dart/file_sync' #1127

Open nitehogg opened 7 years ago

nitehogg commented 7 years ago

Can't remove a past project that was sourced from a removable drive.

  1. Add a project that resides on a removable volume
  2. Unmount the volume
  3. Within Atom, try to right-click on the project to remove it

Atom: 1.17.2 x64 Electron: 1.3.15 OS: Mac OS X 10.12.5 Thrown From: dartlang package 0.6.46

Stack Trace

Uncaught Error: ENOENT: no such file or directory, stat '/Volumes/CRUZER32/dart/file_sync'

At fs.js:992

Error: ENOENT: no such file or directory, stat '/Volumes/CRUZER32/dart/file_sync'
    at Error (native)
    at fs.statSync (fs.js:992:18)
    at Object.fs.statSync (ELECTRON_ASAR.js:275:16)
    at /packages/dartlang/web/entry.dart.js:46364:44)
    at /packages/dartlang/web/entry.dart.js:49299:23)
    at /packages/dartlang/web/entry.dart.js:49308:21)
    at /packages/dartlang/web/entry.dart.js:67613:37)
    at /packages/dartlang/web/entry.dart.js:47866:27)
    at undefined.Primitives_applyFunctionWithPositionalArguments (/packages/dartlang/web/entry.dart.js:29442:28)
    at dart._callDartFunction (/packages/dartlang/web/entry.dart.js:46250:31)
    at Object.shouldDisplay (/packages/dartlang/web/entry.dart.js:46551:20)
    at ContextMenuManager.module.exports.ContextMenuManager.cloneItemForEvent (/Applications/Atom.app/Contents/Resources/app/src/context-menu-manager.js:142:1)
    at ContextMenuManager.module.exports.ContextMenuManager.templateForEvent (/Applications/Atom.app/Contents/Resources/app/src/context-menu-manager.js:100:1)
    at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/Applications/Atom.app/Contents/Resources/app/src/context-menu-manager.js:200:1)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentContextmenu (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:259:1)
    at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:3:1)

Commands

     -1:29.8.0 editor:transpose (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui.find-visible)

Non-Core Packages

atom-typescript 11.0.3 
busy-signal 1.4.3 
dartlang 0.6.46 
file-icons 2.1.7 
highlight-selected 0.13.1 
intentions 1.1.2 
linter 2.1.4 
linter-eslint 8.2.1 
linter-tslint 1.5.0 
linter-ui-default 1.6.0 
minimap 4.28.2 
pretty-json 1.6.3