Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
198 stars 29 forks source link

Unhelpful msgbox when attempting to connect to an interpreter via ssh, but no password added #1228

Open dyaandys opened 2 months ago

dyaandys commented 2 months ago

I attempted to connect to an interpreter via ssh to a linux interpreter. I forgot to enter my password, and when I clicked on ok a msgbox appeared with the text

The "string" argument must be of the type string or an instance of Buffer or ArrayBuffer. Received undefined

Not obvious to me what that was all about !

IDE: Version: 4.6.4105 Electron: 26.6.9 Chrome: 116.0.5845.228 Node: 18.16.1 Platform: Win32 Date: 2024-04-22 11:27:22 +0100 Git commit: 584e11eb0ff12a4ca07a2d5475001523d1a5b2bb Preferences:{ "kbdLocale":"en_GB", "presetsCreated":"[\"C:\\Program Files\\Dyalog\\Dyalog APL-64 20.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 19.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 19.0 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 19.0 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 19.0 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.2 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.2 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.2 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.2 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.1 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.1 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.1 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.1 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.0 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.0 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 18.0 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 17.1 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 17.1 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 17.1 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 17.1 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 17.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 17.0 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 17.0 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 17.0 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 16.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 16.0 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 16.0 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 16.0 Classic\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 15.0 Unicode\\dyalog.exe\",\"C:\\Program Files\\Dyalog\\Dyalog APL-64 15.0 Classic\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 15.0 Unicode\\dyalog.exe\",\"C:\\Program Files (x86)\\Dyalog\\Dyalog APL 15.0 Classic\\dyalog.exe\"]", "defaultConfig":"shuffle1" }

Interpreter: Version: unknown Platform: unknown Edition: unknown Date: unknown