SSH connection fails with "Cannot read properties of undefined (reading 'filter')" after upgrading to v1.0.224+
Describe the problem:
After upgrading Tabby from v1.0.223 to newer versions (v1.0.224 and v1.0.227), SSH connections fail with the following error:
SSH Connecting to Server
X Cannot read properties of undefined (reading 'filter')
This issue does not occur in version v1.0.223.
To Reproduce:
- Open Tabby
v1.0.224orv1.0.227. - Select a saved SSH profile or enter an address to connect.
- Attempt to connect.
- Observe the error:
Cannot read properties of undefined (reading 'filter').
Expected behavior:
SSH should connect successfully, as it does on version v1.0.223.
Actual behavior:
SSH connection fails with Cannot read properties of undefined (reading 'filter').
Environment:
- Tabby version: 1.0.224, 1.0.227 (bug occurs)
- Last working version: 1.0.223
- OS: Debian
Have the same problem, we really could use a fix and seems like a top priority bug. Any workaround other than using 1.0.223?
In Windows 10 all SSH sessions fail to reconnect with "Cannot read properties of undefined (reading 'filter')", even after update to 1.0.228 today.
I upgraded to 1.0.229 today and can't connect to any saved SSH session, same error "Cannot read properties of undefined (reading 'filter')". How come this isn't fixed?
EDIT: I can't connect to "old" sessions still opened, with "Reconnect" button. If I close them and open new session then it works. @Eugeny wouldn't this be considered critical bug?
Me too, any idea?
SSH Connecting to app server SSH ! Agent auth selected, but no running Agent process is found SSH ! Agent auth selected, but no running Agent process is found X Cannot read properties of undefined (reading 'filter')
Yeah, this bug is still here, I'm stuck on 1.0.223 on all my workstations. Debug Console output
C:\Program Files\Tabby\resources\builtin-plugins\tabby-ssh\dist\index.js:9386 SSH session initialization failed TypeError: Cannot read properties of undefined (reading 'filter')
at SSHSession.<anonymous> (C:\Program Files\Tabby\resources\builtin-plugins\tabby-ssh\dist\index.js:8287:72)
at Generator.next (<anonymous>)
at fulfilled (C:\Program Files\Tabby\resources\builtin-plugins\tabby-ssh\dist\index.js:6809:24)
at _ZoneDelegate.invoke (zone.js:368:26)
at Object.onInvoke (ng_zone.ts:423:29)
at _ZoneDelegate.invoke (zone.js:367:52)
at Zone.run (zone.js:127:43)
at zone.js:1257:36
at _ZoneDelegate.invokeTask (zone.js:402:31)
at Object.onInvokeTask (ng_zone.ts:408:29)
at _ZoneDelegate.invokeTask (zone.js:401:60)
at Zone.runTask (zone.js:171:47)
at drainMicroTaskQueue (zone.js:581:35)
at ZoneTask.invokeTask [as invoke] (zone.js:487:21)
at invokeTask (zone.js:1631:18)
at globalCallback (zone.js:1662:29)
at HTMLButtonElement.globalZoneAwareCallback (zone.js:1695:16)
at HTMLButtonElement.sentryWrapped (helpers.ts:87:17)
(anonymous) @ C:\Program Files\Tabby\resources\builtin-plugins\tabby-ssh\dist\index.js:9386
rejected @ C:\Program Files\Tabby\resources\builtin-plugins\tabby-ssh\dist\index.js:6816
invoke @ zone.js:368
onInvoke @ ng_zone.ts:423
invoke @ zone.js:367
run @ zone.js:127
(anonymous) @ zone.js:1257
invokeTask @ zone.js:402
onInvokeTask @ ng_zone.ts:408
invokeTask @ zone.js:401
runTask @ zone.js:171
drainMicroTaskQueue @ zone.js:581
invokeTask @ zone.js:487
invokeTask @ zone.js:1631
globalCallback @ zone.js:1662
globalZoneAwareCallback @ zone.js:1695
sentryWrapped @ helpers.ts:87