dldl / sphinx-preview

Sphinx preview in Atom
MIT License
5 stars 4 forks source link

Uncaught TypeError: Data must be a string or a buffer #17

Closed Levi-Armstrong closed 4 years ago

Levi-Armstrong commented 5 years ago

I just downloaded and tried previewing an existing rst file and get the following error.

Atom: 1.38.2 x64 Electron: 2.0.18 OS: Ubuntu 18.04.2 Thrown From: sphinx-preview package 0.1.5

Stack Trace

Uncaught TypeError: Data must be a string or a buffer

At crypto.js:99

TypeError: Data must be a string or a buffer
    at Hash.update (crypto.js:99:16)
    at Object.getContainerName (/packages/sphinx-preview/lib/sphinx-preview.js:71:24)
    at Object.startSphinxServer (/packages/sphinx-preview/lib/sphinx-preview.js:115:32)
    at Object.toggle (/packages/sphinx-preview/lib/sphinx-preview.js:34:12)
    at HTMLElement.sphinxPreviewToggle (/packages/sphinx-preview/lib/sphinx-preview.js:23:47)
    at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11:348418)
    at CommandRegistry.dispatch (/usr/share/atom/resources/app/static/<embedded>:11:346893)
    at AtomEnvironment.dispatchApplicationMenuCommand (/usr/share/atom/resources/app/static/<embedded>:1:717209)
    at EventEmitter.t (/usr/share/atom/resources/app/static/<embedded>:1:725132)
    at emitThree (events.js:136:13)
    at EventEmitter.emit (events.js:217:7)

Commands

     -1:49.8.0 application:open-file (ul.list-inline.tab-bar.inset-panel)
     -1:41.6.0 sphinx-preview:toggle (input.hidden-input)
     -1:27.8.0 markdown-preview:toggle (input.hidden-input)
  2x -1:07.6.0 sphinx-preview:toggle (atom-pane.pane.active)

Non-Core Packages

browser-plus 0.0.98 
sphinx-preview 0.1.5