sveale / remote-edit

remote-edit
MIT License
146 stars 55 forks source link

Uncaught RangeError: Maximum call stack size exceeded #126

Closed panins closed 9 years ago

panins commented 9 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 1.0.11 System: Mac OS X 10.10.5 Thrown From: remote-edit package, v1.8.18

Stack Trace

Uncaught RangeError: Maximum call stack size exceeded

At /Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:185

RangeError: Maximum call stack size exceeded
    at Function.keys (native)
    at SFTPStream._cleanup (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:185:21)
    at SFTPStream.end (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:160:8)
    at SFTPWrapper.end (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/lib/SFTPWrapper.js:29:23)
    at /Users/nKt/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155:14
    at /Users/nKt/.atom/packages/remote-edit/lib/model/sftp-host.coffee:153:76
    at onerror (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1027:7)
    at /Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1072:30
    at SFTPStream._cleanup (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:190:38)
    at SFTPStream.end (/Users/nKt/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:160:8)

Commands

     -0:07.3.0 remote-edit:browse (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)

Config

{
  "core": {
    "themes": [
      "atom-dark-ui",
      "atom-dark-syntax"
    ],
    "disabledPackages": [
      "language-apache"
    ]
  },
  "remote-edit": {
    "foldersOnTop": true
  }
}

Installed Packages

# User
Remote-FTP, v0.7.2
language-ini, v1.12.0
remote-edit, v1.8.18

# Dev
No dev packages
ahollenbach commented 9 years ago

I had to downgrade to 1.8.14 to solve this issue (temporarily).

maurinator commented 9 years ago

^ 1.8.14 works for me as well! thanks for the comment on downgrading!

ruvasik commented 9 years ago

I have last versions atom && remote-edit and view this error

RangeError: Maximum call stack size exceeded at SFTPStream.end (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js) at SFTPWrapper.end (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/lib/SFTPWrapper.js:29:23) at /Users/ruvasik/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155:14 at /Users/ruvasik/.atom/packages/remote-edit/lib/model/sftp-host.coffee:153:76 at onerror (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1027:7) at /Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1072:30 at SFTPStream._cleanup (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:190:38) at SFTPStream.end (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:160:8) at SFTPWrapper.end (/Users/ruvasik/.atom/packages/remote-edit/node_modules/ssh2/lib/SFTPWrapper.js:29:23) at /Users/ruvasik/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155:14

ghost commented 9 years ago
  1. Connected via SFTP
  2. Tried to open a html file
  3. :-(

Atom Version: 1.0.11 System: Mac OS X 10.10.5 Thrown From: remote-edit package, v1.8.18

Stack Trace

Uncaught RangeError: Maximum call stack size exceeded

At /Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:185

RangeError: Maximum call stack size exceeded
    at Function.keys (native)
    at SFTPStream._cleanup (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:185:21)
    at SFTPStream.end (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:160:8)
    at SFTPWrapper.end (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/lib/SFTPWrapper.js:29:23)
    at /Users/mdanek/.atom/packages/remote-edit/lib/model/sftp-host.coffee:155:14
    at /Users/mdanek/.atom/packages/remote-edit/lib/model/sftp-host.coffee:153:76
    at onerror (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1027:7)
    at /Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:1072:30
    at SFTPStream._cleanup (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:190:38)
    at SFTPStream.end (/Users/mdanek/.atom/packages/remote-edit/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:160:8)

Commands

     -0:22.4.0 remote-edit:browse (atom-text-editor.editor.is-focused)
     -0:09.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:07.1.0 core:move-down (atom-text-editor.editor.mini.is-focused)
  2x -0:06.9.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:02.4.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:01.0 core:confirm (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "audioBeep": false,
    "projectHome": "/Users/mdanek/Development/",
    "ignoredNames": [
      ".DS_Store",
      ".css.map",
      ".map",
      ".git",
      ".sass-cache"
    ],
    "disabledPackages": [
      "wrap-guide"
    ]
  },
  "remote-edit": {
    "clearFileList": true,
    "rememberLastOpenDirectory": true,
    "foldersOnTop": true
  }
}

Installed Packages

# User
language-typoscript2, v0.2.0
minimap, v4.13.3
remote-edit, v1.8.18
tree-view-open-files, v0.2.4
typo3-fluid-atom-snippets, v1.2.0

# Dev
No dev packages
jacobmischka commented 9 years ago

Also having this problem on Linux x64

ghost commented 9 years ago

Any update? I'm also having this issue.

lindgrenj6 commented 9 years ago

Reproduced the issue as well when just trying to edit a JSP file at the webserver's root.

sveale commented 9 years ago

Published a new version, 1.8.19, which should resolve the issue. Tested it on mac os x and win7.