remote-ftp: Uncaught TypeError: Path must be a string. Received null
When trying to use watch functionality I get the following.
Atom Version: 1.7.3 System: Mac OS X 10.11.4 Thrown From: Remote-FTP package, v0.8.3
Stack Trace
Uncaught TypeError: Path must be a string. Received null
At path.js:8
TypeError: Path must be a string. Received null
at assertPath (path.js:8:11)
at Object.posix.resolve (path.js:426:5)
at /Users/jimmy/.atom/packages/Remote-FTP/lib/client.js:746:25
at Array.forEach (native)
at Client.module.exports.Client.watch.addListeners (/Users/jimmy/.atom/packages/Remote-FTP/lib/client.js:745:14)
at emitNone (events.js:72:20)
at Client.emit (events.js:166:7)
at ConnectorSFTP.<anonymous> (/Users/jimmy/.atom/packages/Remote-FTP/lib/client.js:283:9)
at /Users/jimmy/.atom/packages/Remote-FTP/lib/connectors/sftp.js:56:16
at SFTPStream.onReady (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/lib/client.js:758:9)
at SFTPStream.g (events.js:260:16)
at emitNone (events.js:67:13)
at SFTPStream.emit (events.js:166:7)
at SFTPStream._transform (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:340:14)
at SFTPStream.Transform._read (_stream_transform.js:167:10)
at SFTPStream._read (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/node_modules/ssh2-streams/lib/sftp.js:170:15)
at SFTPStream.Transform._write (_stream_transform.js:155:12)
at doWrite (_stream_writable.js:292:12)
at writeOrBuffer (_stream_writable.js:278:5)
at SFTPStream.Writable.write (_stream_writable.js:207:11)
at Channel.ondata (_stream_readable.js:528:20)
at emitOne (events.js:77:13)
at Channel.emit (events.js:169:7)
at readableAddChunk (_stream_readable.js:146:16)
at Channel.Readable.push (_stream_readable.js:110:10)
at SSH2Stream.<anonymous> (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/lib/Channel.js:146:15)
at emitOne (events.js:77:13)
at SSH2Stream.emit (events.js:169:7)
at parsePacket (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:3163:10)
at SSH2Stream._transform (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:551:13)
at SSH2Stream.Transform._read (_stream_transform.js:167:10)
at SSH2Stream._read (/Users/jimmy/.atom/packages/Remote-FTP/node_modules/ssh2/node_modules/ssh2-streams/lib/ssh.js:212:15)
at SSH2Stream.Transform._write (_stream_transform.js:155:12)
at doWrite (_stream_writable.js:292:12)
at writeOrBuffer (_stream_writable.js:278:5)
at SSH2Stream.Writable.write (_stream_writable.js:207:11)
at Socket.ondata (_stream_readable.js:528:20)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at readableAddChunk (_stream_readable.js:146:16)
at Socket.Readable.push (_stream_readable.js:110:10)
at TCP.onread (net.js:523:20)
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 16
Commits related to this issue
- Merge pull request #367 from jimmaaay/master Fixing issue #366 — committed to icetee/remote-ftp by jpxd 8 years ago
I’ve created a Pull Request fixing this issue.