Floobits / atom-term3

Open Terminal tabs in Atom. Fork of Term package
Other
88 stars 17 forks source link

Uncaught TypeError: Cannot read property 'forEach' of undefined #32

Open placrosse opened 8 years ago

placrosse commented 8 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.4.1 System: Mac OS X 10.11.3 Thrown From: term3 package, v0.21.0

Stack Trace

Uncaught TypeError: Cannot read property 'forEach' of undefined

At /Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/composite-disposable.js:24

TypeError: Cannot read property 'forEach' of undefined
    at module.exports.CompositeDisposable.dispose (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/composite-disposable.js:24:25)
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at Pane.module.exports.Pane.destroyed (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:648:20)
    at Pane.module.exports.Model.destroy (/Applications/Atom.app/Contents/Resources/app.asar/src/model.js:31:58)
    at Pane.module.exports.Pane.destroy (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:639:39)
    at Pane.module.exports.Pane.removeItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:411:21)
    at Pane.module.exports.Pane.destroyItem (/Applications/Atom.app/Contents/Resources/app.asar/src/pane.js:453:16)
    at TermView.exit (/Users/paul/.atom/packages/term3/lib/term-view.coffee:247:10)
    at /Users/paul/.atom/packages/term3/lib/term-view.coffee:128:10
    at /Applications/Atom.app/Contents/Resources/app.asar/src/task.js:126:25
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:25:14)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:125:28)
    at ChildProcess.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/task.js:78:34)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at handleMessage (internal/child_process.js:685:10)
    at Pipe.channel.onread (internal/child_process.js:440:11)

Commands

     -1:17.9.0 settings-view:open (atom-text-editor.editor.vim-mode.insert-mode.is-focused)
     -1:07.5.0 term3:open-split-right (div.package-detail.panels-item)
  5x -0:41.3.0 core:confirm (atom-pane.pane.active)
     -0:24.4.0 term3:paste (div.terminal)
  6x -0:23.5.0 core:confirm (div.terminal)

Config

{
  "core": {
    "disabledPackages": [
      "autosave",
      "language-clojure",
      "language-coffee-script",
      "language-csharp",
      "language-go",
      "language-less",
      "language-objective-c",
      "language-perl",
      "language-php",
      "language-ruby",
      "language-ruby-on-rails",
      "language-python",
      "language-sass",
      "metrics",
      "release-notes",
      "package-generator",
      "spell-check",
      "styleguide",
      "update-package-dependencies",
      "welcome",
      "autocomplete-atom-api",
      "autocomplete-html",
      "remote-sync"
    ],
    "openEmptyEditorOnStart": false,
    "projectHome": "/Users/paul/src",
    "themes": [
      "one-dark-ui",
      "monokai"
    ]
  }
}

Installed Packages

# User
browser-plus, v0.0.54
file-icons, v1.6.14
floobits, v0.30.1
foldername-tabs, v0.1.7
git-diff-details, v0.21.0
language-rust, v0.4.5
language-scala, v1.1.6
linter, v1.11.3
linter-rust, v0.3.0
minimap, v4.19.0
minimap-git-diff, v4.1.8
monokai, v0.18.0
opened-files, v0.2.8
project-manager, v2.7.5
racer, v0.17.2
relative-numbers, v0.4.1
remember-file-positions, v0.2.1
rust-api-docs-helper, v0.5.1
sync-settings, v0.6.0
term3, v0.21.0
vim-mode, v0.64.0
vim-surround, v0.8.1

# Dev
No dev packages