atom / fuzzy-finder

Find and open files quickly
MIT License
275 stars 138 forks source link

Uncaught TypeError: Invalid Point: (NaN, 0) #308

Closed vincentonderwaater closed 6 years ago

vincentonderwaater commented 7 years ago

Steps to reproduce:

  1. Enter file finder
  2. Type : one or more times and press Return

Atom: 1.18.0 x64 Electron: 1.3.15 OS: Mac OS X 10.12.5 Thrown From: fuzzy-finder package 1.5.8

Stack Trace

Uncaught TypeError: Invalid Point: (NaN, 0)

At /Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/point.js:63

TypeError: Invalid Point: (NaN, 0)
    at Function.module.exports.Point.assertValid (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/point.js:63:21)
    at TextBuffer.module.exports.TextBuffer.clipPosition (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/text-buffer.js:1083:19)
    at DisplayLayer.translateBufferPosition (/Applications/Atom.app/Contents/Resources/app/node_modules/text-buffer/lib/display-layer.js:276:40)
    at TextEditor.module.exports.TextEditor.screenPositionForBufferPosition (/Applications/Atom.app/Contents/Resources/app/src/text-editor.js:1652:38)
    at TextEditor.module.exports.TextEditor.scrollToBufferPosition (/Applications/Atom.app/Contents/Resources/app/src/text-editor.js:3181:53)
    at ProjectView.moveToLine (/Applications/Atom.app/Contents/Resources/app/node_modules/fuzzy-finder/lib/fuzzy-finder-view.js:312:22)
    at ProjectView.confirm (/Applications/Atom.app/Contents/Resources/app/node_modules/fuzzy-finder/lib/fuzzy-finder-view.js:256:20)
    at Object.didConfirmEmptySelection (/Applications/Atom.app/Contents/Resources/app/node_modules/fuzzy-finder/lib/fuzzy-finder-view.js:93:21)
    at SelectListView.confirmSelection (/Applications/Atom.app/Contents/Resources/app/node_modules/atom-select-list/src/select-list-view.js:317:26)
    at HTMLDivElement.core:confirm (/Applications/Atom.app/Contents/Resources/app/node_modules/atom-select-list/src/select-list-view.js:81:20)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:265:35)
    at /Applications/Atom.app/Contents/Resources/app/src/command-registry.js:3:65
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app/node_modules/atom-keymap/lib/keymap-manager.js:610:22)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app/node_modules/atom-keymap/lib/keymap-manager.js:401:28)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:100:42)
    at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app/src/window-event-handler.js:3:65)

Commands

     -7:29 core:save (input.hidden-input)
     -7:27.5.0 core:backspace (input.hidden-input)
     -7:27.2.0 core:save (input.hidden-input)
     -1:41.8.0 core:backspace (input.hidden-input)
     -0:42 core:save (input.hidden-input)
     -0:31.3.0 core:close (input.hidden-input)
     -0:30.3.0 fuzzy-finder:toggle-file-finder (input.hidden-input)
     -0:29.1.0 core:confirm (input.hidden-input)
     -0:28.4.0 find-and-replace:show (input.hidden-input)
     -0:27 core:confirm (input.hidden-input)
     -0:03.1.0 fuzzy-finder:toggle-file-finder (input.hidden-input)
     -0:02.1.0 core:confirm (input.hidden-input)

Non-Core Packages

atom-erb 0.2.0 
autoprefixer 3.7.1 
busy-signal 1.4.3 
goto-definition 1.3.4 
hyperclick 0.1.2 
intentions 1.1.2 
js-refactor 0.7.5 
linter 2.2.0 
linter-jshint 3.1.5 
linter-rubocop 2.1.1 
linter-ruby 1.2.5 
linter-ui-default 1.6.2 
react 0.16.2 
refactor 0.11.5 
sass-autocompile 0.13.3