lsegal / atom-rst-preview

Open a rendered version of the ReStructuredText in the current editor with `ctrl-shift-r`.
Other
22 stars 80 forks source link

Uncaught TypeError: path must be a string #30

Open zironycho opened 9 years ago

zironycho commented 9 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.0.2 System: Mac OS X 10.10.4 Thrown From: rst-preview package, v1.3.0

Stack Trace

Uncaught TypeError: path must be a string

At fs.js:532

TypeError: path must be a string
  at TypeError (native)
  at Object.fs.open (fs.js:535:11)
  at Object.module.(anonymous function) [as open] (ATOM_SHELL_ASAR.js:144:20)
  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:295:27)
  at RstPreviewView.module.exports.RstPreviewView.renderRst (/Users/zirony/.atom/packages/rst-preview/lib/rst-preview-view.coffee:127:13)
  at RstPreviewView.module.exports.RstPreviewView.subscribeToFilePath (/Users/zirony/.atom/packages/rst-preview/lib/rst-preview-view.coffee:56:6)
  at RstPreviewView.module.exports.RstPreviewView.attached (/Users/zirony/.atom/packages/rst-preview/lib/rst-preview-view.coffee:29:10)
  at space-pen-div.View.element.attached (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/node_modules/space-pen/lib/space-pen.js:164:63)
  at space-pen-div.CustomElementPrototype.attachedCallback (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/node_modules/space-pen/lib/space-pen.js:51:55)
  at atom-pane.PaneElement.activeItemChanged (/Applications/Atom.app/Contents/Resources/app.asar/src/pane-element.js:150:24)
  at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:82:11)
  at Pane.module.exports.Pane.setActiveItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:238:22)
  at Pane.module.exports.Pane.activateItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:302:21)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/workspace.js:479:16
  at _fulfilled (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/q/q.js:794:54)
  at self.promiseDispatch.done (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/q/q.js:823:30)
  at Promise.promise.promiseDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/q/q.js:756:13)
  at /Applications/Atom.app/Contents/Resources/app.asar/node_modules/q/q.js:817:14
  at flush (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/q/q.js:110:17)
  at process._tickCallback (node.js:357:13)
  at EventEmitter.ipc.sendSync (/Applications/Atom.app/Contents/Resources/atom.asar/renderer/api/lib/ipc.js:21:31)
  at BrowserWindow.RemoteMemberFunction [as emit] (/Applications/Atom.app/Contents/Resources/atom.asar/renderer/api/lib/remote.js:110:29)
  at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/context-menu-manager.js:170:31)
  at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:150:33)
  at HTMLDocument.handler (/Applications/Atom.app/Contents/Resources/app.asar/src/space-pen-extensions.js:112:34)
  at HTMLDocument.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/space-pen/vendor/jquery.js:4681:9)
  at HTMLDocument.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/space-pen/vendor/jquery.js:4359:46)

Commands

     -9:26.1.0 tree-view:collapse-directory (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
     -8:57.5.0 core:close (atom-text-editor.editor.is-focused)
     -8:23.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -6:52.1.0 core:copy (atom-notification.error.icon.icon-flame.native-key-bindings.has-close)
     -6:41.1.0 core:close (atom-text-editor.editor.is-focused)
     -5:48.5.0 core:paste (atom-text-editor.editor.mini.is-focused)
     -5:46.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:08.3.0 core:close (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)

Config

{
  "core": {
    "themes": [
      "atom-dark-ui",
      "atom-dark-syntax"
    ]
  },
  "rst-preview": {}
}

Installed Packages

# User
rst-preview, v1.3.0

# Dev
No dev packages