romgrk / termrk

Terminal for atom, using pty.js & term.js
MIT License
33 stars 7 forks source link

Uncaught TypeError: Cannot read property '0' of undefined #38

Closed kn9ts closed 7 years ago

kn9ts 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: Termrk package, v0.1.17

Stack Trace

Uncaught TypeError: Cannot read property '0' of undefined

At /Users/jheneknights/.atom/packages/Termrk/node_modules/term.js/src/term.js:1208

TypeError: Cannot read property '0' of undefined
  at Terminal.refresh (/Users/jheneknights/.atom/packages/Termrk/node_modules/term.js/src/term.js:1208:18)
  at Terminal.refresh (/Users/jheneknights/.atom/packages/Termrk/lib/termjs-fix.coffee:127:9)
  at Terminal._cursorBlink (/Users/jheneknights/.atom/packages/Termrk/node_modules/term.js/src/term.js:1324:8)
  at _blinker (/Users/jheneknights/.atom/packages/Termrk/node_modules/term.js/src/term.js:1341:10)

Commands

     -0:35.1.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:34.8.0 core:paste (atom-text-editor.editor.is-focused)
  2x -0:34.4.0 core:move-up (atom-text-editor.editor.is-focused)
  2x -0:33.8.0 core:backspace (atom-text-editor.editor.is-focused)
  2x -0:33 core:move-down (atom-text-editor.editor.is-focused)
     -0:32.2.0 core:backspace (atom-text-editor.editor.is-focused)
  2x -0:31.7.0 core:move-down (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:30.5.0 core:move-right (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:29.2.0 core:move-left (atom-text-editor.editor.is-focused)
     -0:28.9.0 core:move-up (atom-text-editor.editor.is-focused)
     -0:28.6.0 core:move-right (atom-text-editor.editor.is-focused)
     -0:28.2.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:27.1.0 core:move-right (atom-text-editor.editor.is-focused.autocomplete-active)
  2x -0:25.2.0 core:save (atom-text-editor.editor.is-focused)
     -0:20 core:backspace (atom-text-editor.editor.is-focused)
     -0:18.9.0 core:save (atom-text-editor.editor.is-focused.autocomplete-active)

Config

{
  "core": {
    "disabledPackages": [
      "file-type-icons",
      "atom-terminal-panel",
      "wrap-guide",
      "markdown-format"
    ],
    "themes": [
      "one-dark-ui",
      "sepia-syntax"
    ]
  },
  "Termrk": {
    "fontFamily": "Consolas",
    "startingDir": "cwd"
  }
}

Installed Packages

# User
Termrk, v0.1.17
atom-beautify, vundefined
atom-jade, v0.3.0
autocomplete-php, v0.3.6
color-picker, v2.0.10
file-icons, v1.5.8
go-plus, v3.4.1
go-runtime, v0.2.0
jsformat, v0.9.0
jshint, v1.3.9
language-docker, v1.1.3
language-mongodb, v0.2.0
language-protobuf, v0.5.0
linter-golinter, v0.1.0
linter-php, v0.0.15
minimap, v4.12.0
pretty-json, v0.4.1
sepia-syntax, v1.0.5
terminal-panel, v1.14.1
wakatime, v4.0.12

# Dev
No dev packages
romgrk commented 9 years ago

Did this error happen shortly after re-sizing some window/area of atom?

kn9ts commented 9 years ago

Nope. Still on trying to scroll up the command line window

romgrk commented 9 years ago

Would it be possible to insert the following code in DevTools console, and give me a log of some MouseWheel events?

document.addEventListener('mousewheel', function (ev) { console.log(ev); })
RaoH commented 9 years ago

Could reproduce it as well. Don't know if console output will help

WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 6, wheelDeltaY: 6, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…} VM465:2
WheelEvent {wheelDelta: 3, wheelDeltaY: 3, wheelDeltaX: 0, deltaMode: 0, deltaZ: 0…}
<userpath>/.atom/packages/Termrk/node_modules/term.js/src/term.js:1208 Uncaught TypeError: Cannot read property '0' of undefined