Description
Attempting to create an SSH connection fails using a password or key. On macOS 10.14.6 (18G3020) both Sequel Pro and Sequel Ace work but on Big Sur only Sequel Pro works.
Steps To Reproduce
Expected Behaviour
A dialog is presented with "The SSH Tunnel has unexpectedly closed." as the description. Interestingly clicking on this text to copy it results in the line breaks changing.
After clicking "Show Detail" (maybe it should be "Show Details"?), the following output is displayed:
Used command: /usr/bin/ssh -v -N -S none -o ControlMaster=no -o ExitOnForwardFailure=yes -o ConnectTimeout=10 -o NumberOfPasswordPrompts=3 -o UserKnownHostsFile=/Users/<user>/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict -F /Applications/Sequel Ace.app/Contents/Resources/ssh_config -o TCPKeepAlive=no -o ServerAliveInterval=60 -o ServerAliveCountMax=1 root@<host> -L 53190:127.0.0.1:3306
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Applications/Sequel Ace.app/Contents/Resources/ssh_config
debug1: /Applications/Sequel Ace.app/Contents/Resources/ssh_config line 1: Applying options for *
debug1: Connecting to <host> [<ip>] port 22.
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
load pubkey "/Users/<user>/.keys/id_rsa": Operation not permitted
debug1: identity file /Users/<user>/.keys/id_rsa type -1
debug1: identity file /Users/<user>/.keys/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.1
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10
debug1: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10 pat OpenSSH_6.6.1* compat 0x04000002
debug1: Authenticating to <host>:22 as 'root'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: [email protected]
debug1: kex: host key algorithm: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none
debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:zVc6wZyEGph4xa7ZJ6f2qVM4EvzqpR8effJcmjqT65o
debug1: read_passphrase: can't open /dev/tty: Device not configured
Host key verification failed.
Interestingly it looks for a ~/.keys/id_rsa file if it exists but is unable to read it.
Is Issue Present in Latest Beta?
Yes with 2.1.1 Beta 3. With this beta the "Test connection" button was missing though.
I think it has something to do with the known hosts file permissions. Like sandbox isn't letting us write to our custom known hosts file. Perhaps we have to create the file with permissions specified. I noticed the error on a "special" Mac with Catalina and non-typical professor so wasn't sure if it was an everyone thing or just future Macs thing lol
@dnicolson if you manually add your ssh host to the special known hosts file specified in the ssh command shown in show detail does it work?
I have run into this on High Sierra. It happens because SA substitutes its own ssh config file at /Applications/Sequel Ace.app/Contents/Resources/ssh_config. This contains config directives such as IdentityFile ~/.keys/id_rsa which in addition to being in a non-standard location, also breaks my SSH configs because I usually use a different identity file (IdentityFile ~/.ssh/id_ed25519), and that is set in the usual place – ~/.ssh/config. I expect there are other SSH directives that this may be overriding that may cause similar issues.
I don't really see a good reason for SA to impose its own SSH config over the user's preferences, so I'd call this a bug. I don't know for sure, but I'm guessing that Sequel Pro doesn't do this as it works fine with my custom SSH config.
@Synchro Different issue. Please see #28/#68. Not a bug, a limitation of sandboxing that we're enhancing as we speak.
@Jason-Morcos running the following command seems to be a workaround:
cp ~/.ssh/known_hosts ~/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict
@Jason-Morcos running the following command seems to be a workaround:
cp ~/.ssh/known_hosts ~/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict
Good info, @dnicolson! So something about the known hosts file for sure. I'm not sure if this is an intentional change or a temporary bug in the Big Sur beta. No issues with this on Catalina (as far as I know). We don't manually create the known hosts file, we pass the path to ssh and let the ssh executable create it. Perhaps Sequel Ace should instead be creating the file itself so we can control permissions when creating the file. Or changing permissions after the fact.
Out of curiosity, if you delete the known hosts file from the container and try to connect to an ssh connection, is the known hosts file recreated automatically? If yes, what are the permissions for the newly created known hosts file? If you chmod the file to 777 does the bug then go away?
Thank you!
The ssh_known_hosts_strict never seems to be created by Sequel Ace.
@dnicolson Can you try this new beta and let me know if this works? I made it so the app will try to create the known hosts file if it doesn't exist. https://github.com/Sequel-Ace/Sequel-Ace/releases/tag/2.1.1-beta5
@Jason-Morcos The beta creates the ssh_known_hosts_strict file, the host information still needs to be copied from ~/.ssh/known_hosts for it to work though. I also noticed that this only works when using a key, passwords do not work like they do with Sequel Pro.
@Jason-Morcos The beta creates the
ssh_known_hosts_strictfile, the host information still needs to be copied from~/.ssh/known_hostsfor it to work though. I also noticed that this only works when using a key, passwords do not work like they do with Sequel Pro.
@dnicolson shouldn't need to copy known hosts from the system known hosts file. We can't access the system known hosts file due to sandbox. The app should prompt you to accept the host key the first time you connect to a host that isn't in sequel ace's known hosts file. That may be broken on Big Sur.
What do you mean "passwords fo not work like they do with Sequel Pro."?
There is no prompt to accept an unknown host. An SSH connection can be made using a key or a password with Sequel Pro, only the key works here though.
There is no prompt to accept an unknown host. An SSH connection can be made using a key or a password with Sequel Pro, only the key works here though.
Ahhh both ssh password and known host confirmation require communication between the helper tool and main app. That's the bug. Will update issue description
Accidentally closed
@Kaspik @jamesstout @gboudreau
I've done some debugging on Big Sur and can replicate this issue. Basically the connection fails if the host is not already in Sequel Ace's known hosts file.
No console errors appear to be generated, but this is the output of "Show Details"
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Users/jason/Library/Developer/Xcode/DerivedData/sequel-ace-bxlnyxfuzwepepempdhoenkbavfl/Build/Products/Debug/Sequel Ace.app/Contents/Resources/ssh_config
debug1: /Users/jason/Library/Developer/Xcode/DerivedData/sequel-ace-bxlnyxfuzwepepempdhoenkbavfl/Build/Products/Debug/Sequel Ace.app/Contents/Resources/ssh_config line 1: Applying options for *
debug1: Connecting to xxxx.xxxxx.com [xx.xx.xx.xx] port 22.
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
debug1: identity file /Users/jason/.ssh/keyfile.pem type -1
debug1: identity file /Users/jason/.ssh/keyfile.pem.pem-cert type -1
debug1: identity file /Users/jason/.keys/id_rsa type -1
debug1: identity file /Users/jason/.keys/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.1
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.4
debug1: match: OpenSSH_7.4 pat OpenSSH_7.0,OpenSSH_7.1,OpenSSH_7.2,OpenSSH_7.3,OpenSSH_7.4,OpenSSH_7.5,OpenSSH_7.6,OpenSSH_7.7 compat 0x04000002
debug1: Authenticating to xxxx.xxxxx.com:22 as 'USERNAME'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: curve25519-sha256
debug1: kex: host key algorithm: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: [email protected] MAC:compression: none
debug1: kex: client->server cipher: [email protected] MAC:compression: none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
debug1: read_passphrase: can't open /dev/tty: Device not configured
Host key verification failed.
Host works once I add the host to the known hosts file.
Same host works in same build on Catalina.
@Kaspik I think we should prioritize this as a Big Sur issue as it currently hinders beta testers trying to use Sequel Ace. I did some debug above, but my Big Sur computer is non-standard hardware. Perhaps you could investigate a bit? You're running beta, yes?
@Kaspik Could you verify that this issue is still present in latest Big Sur beta? Kinda hoping Apple fixed it haha.
I don't think I have setup like this available right now...
@Sequel-Ace/all Anyone running Big Sur on an Intel Mac that can investigate this?
@Jason-Morcos I just tried version 2.1.5 (and the two previous versions tested initially) on Big Sur beta 4 (20A5343i) and it's worse than before, copying the ~/.ssh/known_hosts no longer seems to work.
@Jason-Morcos I just tried version 2.1.5 (and the two previous versions tested initially) on Big Sur beta 4 (20A5343i) and it's worse than before, copying the
~/.ssh/known_hostsno longer seems to work.
Shouldn't be _worse_? Did you rename the file to known_hosts_strict (to match the file already in the container) when copying over?
The core issue is that the helper can't prompt you (the user) to accept unknown hosts or provide ssh passwords in Big Sur for some reason. My only Big Sur machine is non-standard so unless someone else on the @Sequel-Ace/all team has a beta setup to investigate, this is a hard issue to track down atm.
This is the command that was run both times:
cp ~/.ssh/known_hosts ~/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict
The log message was significantly longer after this but ultimately didn't fix the issue.
This is the command that was run both times:
cp ~/.ssh/known_hosts ~/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strictThe log message was significantly longer after this but ultimately didn't fix the issue.
What was the new, significantly longer log message? That to me sounds like the known hosts part worked and this is a different issue (perhaps a different artifact of the same issue). Are you attempting to authenticate with a password or private key to this connection?
The connection attempt is with a password as before. I checked with Sequel Pro that the same credentials still work.
Used command: /usr/bin/ssh -v -N -S none -o ControlMaster=no -o ExitOnForwardFailure=yes -o ConnectTimeout=10 -o NumberOfPasswordPrompts=3 -o UserKnownHostsFile=/Users/<user>/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict -F /Applications/Sequel Ace.app/Contents/Resources/ssh_config -o TCPKeepAlive=no -o ServerAliveInterval=60 -o ServerAliveCountMax=1 root@<host> -L 49894:127.0.0.1:3306
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Applications/Sequel Ace.app/Contents/Resources/ssh_config
debug1: /Applications/Sequel Ace.app/Contents/Resources/ssh_config line 1: Applying options for *
debug1: Connecting to <host> [<ip>] port 22.
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
debug1: identity file /Users/<user>/.keys/id_rsa type -1
debug1: identity file /Users/<user>/.keys/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.1
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10
debug1: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10 pat OpenSSH_6.6.1* compat 0x04000002
debug1: Authenticating to <host>:22 as 'root'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: [email protected]
debug1: kex: host key algorithm: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none
debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:zVc6wZyEGph4xa7ZJ6f2qVM4EvzqpR8effJcmjqT65o
debug1: Host '<host>' is known and matches the ECDSA host key.
debug1: Found key in /Users/<user>/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict:3
debug1: rekey out after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: rekey in after 134217728 blocks
debug1: pubkey_prepare: ssh_get_authentication_socket: Operation not permitted
debug1: Will attempt key: /Users/<user>/.keys/id_rsa explicit
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: /Users/<user>/.keys/id_rsa
no such identity: /Users/<user>/.keys/id_rsa: No such file or directory
debug1: Next authentication method: password
debug1: read_passphrase: can't open /dev/tty: Device not configured
debug1: Authentications that can continue: publickey,password
Permission denied, please try again.
debug1: read_passphrase: can't open /dev/tty: Device not configured
debug1: Authentications that can continue: publickey,password
Permission denied, please try again.
debug1: read_passphrase: can't open /dev/tty: Device not configured
debug1: Authentications that can continue: publickey,password
debug1: No more authentication methods to try.
root@<host>: Permission denied (publickey,password).
The connection attempt is with a password as before. I checked with Sequel Pro that the same credentials still work.
Used command: /usr/bin/ssh -v -N -S none -o ControlMaster=no -o ExitOnForwardFailure=yes -o ConnectTimeout=10 -o NumberOfPasswordPrompts=3 -o UserKnownHostsFile=/Users/<user>/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict -F /Applications/Sequel Ace.app/Contents/Resources/ssh_config -o TCPKeepAlive=no -o ServerAliveInterval=60 -o ServerAliveCountMax=1 root@<host> -L 49894:127.0.0.1:3306 OpenSSH_8.1p1, LibreSSL 2.7.3 debug1: Reading configuration data /Applications/Sequel Ace.app/Contents/Resources/ssh_config debug1: /Applications/Sequel Ace.app/Contents/Resources/ssh_config line 1: Applying options for * debug1: Connecting to <host> [<ip>] port 22. debug1: fd 5 clearing O_NONBLOCK debug1: Connection established. debug1: identity file /Users/<user>/.keys/id_rsa type -1 debug1: identity file /Users/<user>/.keys/id_rsa-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_8.1 debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10 debug1: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.10 pat OpenSSH_6.6.1* compat 0x04000002 debug1: Authenticating to <host>:22 as 'root' debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: algorithm: [email protected] debug1: kex: host key algorithm: ecdsa-sha2-nistp256 debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug1: Server host key: ecdsa-sha2-nistp256 SHA256:zVc6wZyEGph4xa7ZJ6f2qVM4EvzqpR8effJcmjqT65o debug1: Host '<host>' is known and matches the ECDSA host key. debug1: Found key in /Users/<user>/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict:3 debug1: rekey out after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: rekey in after 134217728 blocks debug1: pubkey_prepare: ssh_get_authentication_socket: Operation not permitted debug1: Will attempt key: /Users/<user>/.keys/id_rsa explicit debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Trying private key: /Users/<user>/.keys/id_rsa no such identity: /Users/<user>/.keys/id_rsa: No such file or directory debug1: Next authentication method: password debug1: read_passphrase: can't open /dev/tty: Device not configured debug1: Authentications that can continue: publickey,password Permission denied, please try again. debug1: read_passphrase: can't open /dev/tty: Device not configured debug1: Authentications that can continue: publickey,password Permission denied, please try again. debug1: read_passphrase: can't open /dev/tty: Device not configured debug1: Authentications that can continue: publickey,password debug1: No more authentication methods to try. root@<host>: Permission denied (publickey,password).
Thanks! Yes, this unfortunately is still the same issue. You are attempting to connect to a host that requires a password and the helper cannot prompt you to provide the password (nor grab it if you typed it into Sequel Ace), just like it couldn't prompt you to accept the host key. In this case, the only workaround until we can get this fixed would be to authenticate instead with a private/public key pair.
I actually had an epiphany and tried something but I have no idea if it will actually work. For testing purposes, would you be able to try a custom build and let me know if this resolves the issues? If possible, I would quit Sequel Ace, install this build to your applications directory (replacing the existing Sequel Ace), and delete that known hosts file you copied over into the container, and then open up the new version and just try to connect to a host!
Sequel Ace.zip
If you'd like to build the custom build yourself, the change is made on the branch remove-tty-checks
Here is a notarized build of the previous special build - I realized the other one will only work on my computers lol
Sequel Ace.app.zip
@Sequel-Ace/all Removing tty checks doesn't fix the issue. Testing more, it appears that ssh crashes. Not sure why.
Connection Failure details:
Used command: /usr/bin/ssh -v -T -N -S none -o ControlMaster=no -o ExitOnForwardFailure=yes -o ConnectTimeout=10 -o NumberOfPasswordPrompts=3 -o UserKnownHostsFile=/Users/jason/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict -F /Users/jason/Library/Developer/Xcode/DerivedData/sequel-ace-bxlnyxfuzwepepempdhoenkbavfl/Build/Products/Debug/Sequel Ace.app/Contents/Resources/ssh_config -i /Users/jason/.ssh/KEYFILE.pem -o TCPKeepAlive=no -o ServerAliveInterval=60 -o ServerAliveCountMax=1 -p 22 [email protected] -L 52496:host.com:3306
OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: Reading configuration data /Users/jason/Library/Developer/Xcode/DerivedData/sequel-ace-bxlnyxfuzwepepempdhoenkbavfl/Build/Products/Debug/Sequel Ace.app/Contents/Resources/ssh_config
debug1: /Users/jason/Library/Developer/Xcode/DerivedData/sequel-ace-bxlnyxfuzwepepempdhoenkbavfl/Build/Products/Debug/Sequel Ace.app/Contents/Resources/ssh_config line 1: Applying options for *
debug1: Connecting to host.com [52.70.194.205] port 22.
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
debug1: identity file /Users/jason/.ssh/KEYFILE.pem type -1
debug1: identity file /Users/jason/.ssh/KEYFILE.pem-cert type -1
debug1: identity file /Users/jason/.keys/id_rsa type -1
debug1: identity file /Users/jason/.keys/id_rsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.1
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.4
debug1: match: OpenSSH_7.4 pat OpenSSH_7.0*,OpenSSH_7.1*,OpenSSH_7.2*,OpenSSH_7.3*,OpenSSH_7.4*,OpenSSH_7.5*,OpenSSH_7.6*,OpenSSH_7.7* compat 0x04000002
debug1: Authenticating to host.com:22 as 'user'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: curve25519-sha256
debug1: kex: host key algorithm: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: [email protected] MAC: <implicit> compression: none
debug1: kex: client->server cipher: [email protected] MAC: <implicit> compression: none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf
debug1: read_passphrase: can't open /dev/tty: Device not configured
Host key verification failed.
SSH crash log:
Process: ssh [13017]
Path: /usr/bin/ssh
Identifier: ssh
Version: 3.0 (1)
Code Type: X86-64 (Translated)
Parent Process: ??? [13016]
Responsible: Sequel Ace [12971]
User ID: 501
Date/Time: 2020-08-08 12:39:23.263 -0700
OS Version: Mac OS X 10.16 (20A5299w)
Report Version: 12
Anonymous UUID: 1906F1F3-5F62-3AE0-E513-2FCBE85C73E7
Sleep/Wake UUID: 5752C4EF-110D-4E8E-BDB0-02508422D267
Time Awake Since Boot: 8900 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000010cf20004
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [13017]
VM Regions Near 0x10cf20004:
Oah Generic 10cf18000-10cf20000 [ 32K] rw-/rwx SM=COW
-->
Oah IndirectBranch 10cf2c000-10cf3c000 [ 64K] rw-/rwx SM=PRV
Application Specific Information:
dyld3 mode
crashed on child side of fork pre-exec
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_trace.dylib 0x00007fff71755923 _os_log_preferences_cache_find_record_by_name + 80
1 ??? 0x00007fff0a9a6ab8 ???
2 libsystem_trace.dylib 0x00007fff717557e6 _os_log_preferences_refresh + 514
3 libsystem_trace.dylib 0x00007fff717554a6 os_log_create + 764
4 libsystem_containermanager.dylib 0x00007fff715f64c3 __containermanager_log_handle_for_category_block_invoke + 28
5 libdispatch.dylib 0x00007fff714a4fb7 _dispatch_client_callout + 8
6 libdispatch.dylib 0x00007fff714a615b _dispatch_once_callout + 20
7 libsystem_containermanager.dylib 0x00007fff715f78cb _commonLookupOperation + 788
8 libsystem_containermanager.dylib 0x00007fff715f85d0 __container_create_or_lookup_for_current_user_block_invoke + 79
9 libsystem_trace.dylib 0x00007fff717598c1 os_activity_apply_f + 66
10 libsystem_containermanager.dylib 0x00007fff715f8512 container_create_or_lookup_for_current_user + 221
11 libsystem_coreservices.dylib 0x00007fff71604f61 _dirhelper_init + 770
12 libsystem_platform.dylib 0x00007fff7172b646 _os_once_callout + 18
13 libsystem_coreservices.dylib 0x00007fff71606360 _libcoreservices_fork_child + 52
14 libSystem.B.dylib 0x00007fff6df40a19 libSystem_atfork_child + 44
15 libsystem_c.dylib 0x00007fff715735d7 fork + 40
16 ssh 0x0000000104af4213 0x104990000 + 1458707
17 ssh 0x00000001049a8128 0x104990000 + 98600
18 ssh 0x00000001049a7410 0x104990000 + 95248
19 ssh 0x00000001049a6645 0x104990000 + 91717
20 ssh 0x00000001049a8772 0x104990000 + 100210
21 ssh 0x0000000104add1c0 0x104990000 + 1364416
22 ssh 0x0000000104af67c8 0x104990000 + 1468360
23 ssh 0x0000000104ade4fe 0x104990000 + 1369342
24 ssh 0x0000000104ade54b 0x104990000 + 1369419
25 ssh 0x00000001049a869b 0x104990000 + 99995
26 ssh 0x00000001049a7a2d 0x104990000 + 96813
27 ssh 0x00000001049a3680 0x104990000 + 79488
28 libdyld.dylib 0x00007fff714fb651 start + 1
Thread 1:
0 ??? 0x00007ffdffd57510 ???
1 ??? 0x00007ffdffd81200 ???
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000000000001a rbx: 0x000000010cf20004 rcx: 0xc9e1754970fd3e88 rdx: 0xef855d680713bd73
rdi: 0x00007f8aec4049bc rsi: 0x0000000000000001 rbp: 0x000000030d803090 rsp: 0x000000030d803050
r8: 0x00007f8aec4049bc r9: 0xc6a4a7935bd1e995 r10: 0x0000000000000018 r11: 0x57044a87354687aa
r12: 0x000000000000001a r13: 0x000000000000001a r14: 0x00007f8aec4049a4 r15: 0x0000000000008984
rip: 0x00007fff71755923 rfl: 0x0000000000000206
Binary Images:
0x104990000 - 0x104b57fef ssh (3.0 - 1) <ECF65596-E1D2-3A9F-935E-6178CD6869F7> /usr/bin/ssh
0x204d78000 - 0x204e02cf7 dyld (823.2) <CE302E18-5396-3EF3-92AA-CDC563B90494> /usr/lib/dyld
0x7fff25c5f000 - 0x7fff25c5ffff com.apple.Accelerate (1.11 - Accelerate 1.11) <2C871D87-EB97-393C-A0B8-999B4F9DEF2A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff25c7d000 - 0x7fff265d3fff com.apple.vImage (8.1 - 536) <CB634126-8C82-39C0-BBAE-ACEAC76ECC3E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff265d4000 - 0x7fff2676cfdf libBLAS.dylib (1336) <C05032A1-8E19-391A-A34C-B47B558DD147> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff2676d000 - 0x7fff26d0cfc7 libBNNS.dylib (270.0.0.111.1) <8B5C65B8-2076-3B00-A236-9953B361C671> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x7fff26d0d000 - 0x7fff270b7fff libLAPACK.dylib (1336) <021A64E0-CB71-3E2C-BA30-AF313C238DCA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff270b8000 - 0x7fff270cdff0 libLinearAlgebra.dylib (1336) <F332B8D0-C0D0-3789-8F7F-6210CC94E3CA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff270ce000 - 0x7fff270d3ff3 libQuadrature.dylib (7) <757E3D88-5C34-3FA6-9AAC-57DB3971BF4F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x7fff270d4000 - 0x7fff27142ff7 libSparse.dylib (104) <6948927B-475B-3DEF-93EB-798FDF5527F8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x7fff27143000 - 0x7fff27155ff7 libSparseBLAS.dylib (1336) <60A5E9CA-BB8C-381F-892C-7238D64DE8EF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x7fff27156000 - 0x7fff272e6fe3 libvDSP.dylib (758.0.0.1) <5CAEDB23-866D-38E6-965A-060CF1A8253D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff272e7000 - 0x7fff2745eff7 libvMisc.dylib (758.0.0.1) <A97BEF7D-1131-3428-9577-B39B57AEAE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff2745f000 - 0x7fff2745ffff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <B07CF3A8-DD32-3C1D-9E92-8FA8DAE1747E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff28d9e000 - 0x7fff29206ff6 com.apple.CFNetwork (1180.1 - 1180.1) <6A5380BF-F3FD-37DA-9994-59D34FD4FF85> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff2a88c000 - 0x7fff2ad70ff3 com.apple.CoreFoundation (6.9 - 1740) <4500E3FA-571B-36A7-9226-A9ACC29959F5> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff2c03c000 - 0x7fff2c03cff7 com.apple.CoreServices (1104.1.3 - 1104.1.3) <E3F8F85B-4985-3E20-AA01-A1358E4E07A1> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff2c03d000 - 0x7fff2c0b0ff7 com.apple.AE (913 - 913) <8AF858BA-903B-3538-99AD-F9C3DDE525D5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff2c0b1000 - 0x7fff2c398ff7 com.apple.CoreServices.CarbonCore (1232.999.2 - 1232.999.2) <D9A1EF01-474B-37EB-9F2C-4CC4043148C6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff2c399000 - 0x7fff2c3e7ffe com.apple.DictionaryServices (1.2 - 339) <AD7BC07C-4BBB-3FCB-B9AF-DA00CD0F6AB6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff2c3e8000 - 0x7fff2c3f0ff7 com.apple.CoreServices.FSEvents (1287 - 1287) <45472070-244A-3FF2-94B6-A02F9CD52813> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff2c3f1000 - 0x7fff2c634ff2 com.apple.LaunchServices (1104.1.2 - 1104.1.2) <681D1F83-874B-3655-908F-7E6608ABAD1F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff2c635000 - 0x7fff2c6cfffc com.apple.Metadata (10.7.0 - 2129.2) <1F8DA1C2-F24A-35D4-BB72-F8AC408DD99D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff2c6d0000 - 0x7fff2c6fdfff com.apple.CoreServices.OSServices (1104.1.2 - 1104.1.2) <739F0167-9C25-3F7B-B437-ECF58DB9E39F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff2c6fe000 - 0x7fff2c765ff7 com.apple.SearchKit (1.4.1 - 1.4.1) <0D94E462-7C00-3AAB-AE5E-6C30F4174FE8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff2c766000 - 0x7fff2c78bffb com.apple.coreservices.SharedFileList (139 - 139) <2D8DE729-C3A9-35EE-8783-F5978CEE6A60> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x7fff2d051000 - 0x7fff2d057fff com.apple.DiskArbitration (2.7 - 2.7) <49B18C66-12E3-3445-ADB2-55E148ED08C3> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff2d3b3000 - 0x7fff2d755ffb com.apple.Foundation (6.9 - 1740) <98284FF5-E6F0-3152-9185-25A6CB590D87> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff2d7ce000 - 0x7fff2d821ffb com.apple.GSS (4.0 - 2.0) <F41EE44E-DCB0-3ECC-B1A1-CC8DE3765CBF> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff2db7c000 - 0x7fff2dc29ff8 com.apple.framework.IOKit (2.0.2 - 1826.111.1.1) <05996F48-06D4-36EC-9897-B26C8433F5FB> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff2dc2e000 - 0x7fff2dc3fff6 com.apple.IOSurface (288.1 - 288.1) <D80370BF-86B1-3531-B6E3-C3FE5EB1245B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff2f772000 - 0x7fff2f781ff7 com.apple.Kerberos (3.0 - 1) <2DA71527-4954-35FB-8FA8-7AACFD7CBA57> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff2f782000 - 0x7fff2f782fff libHeimdalProxy.dylib (79) <C7166102-6DD6-3B60-9C07-BF03A74FC53C> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
0x7fff2f931000 - 0x7fff2fa72ffd com.apple.MLCompute (1.0 - 1) <FA3A426E-55E4-3C8F-86E2-CC31A32A05BC> /System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute
0x7fff3094c000 - 0x7fff30a6bff1 com.apple.Metal (244.12 - 244.12) <BB5322D3-D549-3FA6-A099-7397FC8BAE7C> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x7fff30a90000 - 0x7fff30af8ff1 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <3AEEEFFD-AB2F-3C13-8FE9-A26C68BD2121> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore
0x7fff30af9000 - 0x7fff30b8cff1 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <2D0A389B-6D60-36ED-8EB4-4063481B4EBA> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage
0x7fff30b8d000 - 0x7fff30bbcff4 com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <A9D2D5F8-0484-36C8-A3EA-82AC0D512120> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
0x7fff30bbd000 - 0x7fff30bfaffb com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <E8308737-151D-35FE-9965-4DF258AF937E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
0x7fff30bfb000 - 0x7fff30e25ffe com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <6A42B30A-5C99-369A-B0C3-79EB5CCFA92E> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
0x7fff30e26000 - 0x7fff30e79ff8 com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <77B6EAC6-A19D-3DD9-9D31-7500148E561C> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
0x7fff30e7a000 - 0x7fff30e7bff1 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <2B0F70B2-A597-3805-89D5-EDDD6D4AE2BB> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x7fff31cd8000 - 0x7fff31ce7ff1 com.apple.NetFS (6.0 - 4.0) <78C011B5-98F7-3C8D-ABBD-6F3EFDFCD873> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff31ce8000 - 0x7fff31e60ff5 com.apple.Network (1.0 - 1) <E1BC0C88-C5D5-39F1-B350-46DDABDF0172> /System/Library/Frameworks/Network.framework/Versions/A/Network
0x7fff34965000 - 0x7fff34984fff com.apple.CFOpenDirectory (11.0 - 229) <B153A130-AD63-3E95-AAFD-2E33200B2396> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff34985000 - 0x7fff34994ff7 com.apple.OpenDirectory (11.0 - 229) <0248FCEC-D846-3EF1-8BDC-889196A47DEF> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff352d8000 - 0x7fff352deff3 libCoreFSCache.dylib (177.16) <18FBA797-B443-311F-AECE-9E5C9ADD5BF0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x7fff37d75000 - 0x7fff380c4ffe com.apple.security (7.0 - 59711.0.0.111.1) <71E32613-2A2E-3C81-A52C-35C6D4084183> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff380c5000 - 0x7fff38150fff com.apple.securityfoundation (6.0 - 55239) <63DCBA35-B105-3C6E-BAA0-1588FD353B40> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff381b1000 - 0x7fff381b5ff4 com.apple.xpc.ServiceManagement (1.0 - 1) <EA4FF4B5-FC51-308B-A78D-1F9F7488344E> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff39140000 - 0x7fff391baff7 com.apple.SystemConfiguration (1.20 - 1.20) <398CD1F6-2FE1-3AED-BD08-4A527D4263F7> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff3e408000 - 0x7fff3e4f8fef com.apple.APFS (1640.111.2 - 1640.111.2) <F1135FAD-7B58-3196-B19F-9FDD022EDC4E> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x7fff3fbbb000 - 0x7fff3fbbcff1 com.apple.AggregateDictionary (1.0 - 1) <C528001E-7079-3F7A-88A1-4C1DFC1B64DF> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
0x7fff409bc000 - 0x7fff409cbfcf com.apple.AppleFSCompression (125 - 1.0) <6563BF95-A6BA-31B0-B48B-8563FF8D877E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff40ffd000 - 0x7fff41020fff com.apple.applesauce (1.0 - 16.26) <B49EC305-4D25-3106-A498-41ED6A686A21> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x7fff41111000 - 0x7fff41114ffb com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <2BA66BC5-6140-320A-9DA6-04AA7235F207> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x7fff4253b000 - 0x7fff42544ff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <2FBD7BEA-90F4-3416-A15E-8618C6C5A8AD> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x7fff44b99000 - 0x7fff44ba9fff com.apple.CommonAuth (4.0 - 2.0) <C7E86A20-FE9E-316A-B83D-B46B0F909698> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff457a4000 - 0x7fff457c7ffc com.apple.analyticsd (1.0 - 1) <F066D71A-3B01-336F-8BFA-3B641B970C69> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
0x7fff4590e000 - 0x7fff45957ffc com.apple.CoreAutoLayout (1.0 - 8) <37943E4C-DB04-3232-8E7E-EBCB6BB09692> /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
0x7fff45e67000 - 0x7fff45e77ff5 com.apple.CoreEmoji (1.0 - 116) <07FB04B5-71F3-3CD9-B76C-2AA54921B1B6> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x7fff4653b000 - 0x7fff465cfff0 com.apple.CoreNLP (1.0 - 236) <51F913A0-AF08-3FB5-941A-0FF295A28B63> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x7fff475e6000 - 0x7fff47621ffe com.apple.CSStore (1104.1.2 - 1104.1.2) <8825D0B0-92DA-301E-9DBA-A13CD46AFC1A> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x7fff5516a000 - 0x7fff55229ff6 com.apple.Heimdal (4.0 - 2.0) <67EFE19F-C872-3EFA-996B-207E67EB6406> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff57647000 - 0x7fff5764fffd com.apple.IOAccelerator (439.31.1 - 439.31.1) <A1AEC979-DD76-3E4A-AC08-25C888DAE44C> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x7fff5768b000 - 0x7fff57695fff com.apple.IOMobileFramebuffer (342.0.0 - 342.0.0) <E53DF47D-90AC-3006-9971-895F3BCBEA10> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
0x7fff583d7000 - 0x7fff584c3ffb com.apple.LanguageModeling (1.0 - 236.1) <9D9922FE-22A4-3624-9B9F-5A7AB8AC893F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff584c4000 - 0x7fff58515ff7 com.apple.Lexicon-framework (1.0 - 81) <CD8C21C1-7149-323B-8481-7784B0D1B604> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x7fff5851e000 - 0x7fff58524ff5 com.apple.LinguisticData (1.0 - 377) <939CB16B-4AB5-3EA1-A379-47ACDEFC8639> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x7fff59b37000 - 0x7fff59b83ff8 com.apple.spotlight.metadata.utilities (1.0 - 2129.2) <5CA3BB4F-899B-3135-A5B3-489865C8BD4B> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x7fff59bab000 - 0x7fff59c9eff2 com.apple.gpusw.MetalTools (1.0 - 1) <D07C996F-5508-39FC-B376-C68B39418B58> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
0x7fff5a63a000 - 0x7fff5a644fff com.apple.NetAuth (6.2 - 6.2) <1DC566C7-51B9-3F9A-AFFD-E7EDE9257F1A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff5fc5f000 - 0x7fff5fc78ff9 com.apple.ProtocolBuffer (1 - 281.20.4.17.1) <C277D93A-E8FB-3894-8FCD-87790C118CFB> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x7fff649ac000 - 0x7fff649acff7 com.apple.SoftLinking (1.0 - 1) <4A992670-325C-3726-BA29-FB73495F9AA2> /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
0x7fff65cba000 - 0x7fff65cd0ff6 com.apple.TCC (1.0 - 1) <194DB0BF-1CD3-3934-945F-F0DA9B2CD273> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff6ad1a000 - 0x7fff6ad1cff7 com.apple.loginsupport (1.0 - 1) <17F9155B-231A-3B03-AE40-351A61E0F5AA> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff6da21000 - 0x7fff6da56ff7 libCRFSuite.dylib (49) <B866FA8F-9EC5-3994-84B9-F0B1078578A7> /usr/lib/libCRFSuite.dylib
0x7fff6da59000 - 0x7fff6da64ff7 libCheckFix.dylib (30) <DD0374C6-1EEA-364B-A962-B67E2F58041F> /usr/lib/libCheckFix.dylib
0x7fff6da65000 - 0x7fff6da6fffb libChineseTokenizer.dylib (37) <8DCD769E-DB45-37DE-829C-129E2BAAA6E7> /usr/lib/libChineseTokenizer.dylib
0x7fff6dafe000 - 0x7fff6db00ffb libDiagnosticMessagesClient.dylib (112) <ACF14DB9-41F2-35C9-9011-DC60B8060B7D> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff6ddab000 - 0x7fff6ddd4ff4 libMobileGestalt.dylib (947.111.3.1) <C3F0A019-BCC8-3100-9632-AB34BDBD2E78> /usr/lib/libMobileGestalt.dylib
0x7fff6df3f000 - 0x7fff6df40ff3 libSystem.B.dylib (1291) <34B154CF-065A-39D6-9A00-48D8A96802A7> /usr/lib/libSystem.B.dylib
0x7fff6dfce000 - 0x7fff6dfcffff libThaiTokenizer.dylib (3) <35749219-DB6C-3D0C-920C-D629A214DCE1> /usr/lib/libThaiTokenizer.dylib
0x7fff6e043000 - 0x7fff6e045ffb libapp_launch_measurement.dylib (14) <47946888-4679-3993-A75A-0FB8AD08FD76> /usr/lib/libapp_launch_measurement.dylib
0x7fff6e046000 - 0x7fff6e05dfff libapple_nghttp2.dylib (1.40.0.1) <50E62217-82FA-3F90-BC58-788CE153D467> /usr/lib/libapple_nghttp2.dylib
0x7fff6e096000 - 0x7fff6e107ff7 libarchive.2.dylib (82) <046CC0F5-6BB3-361D-A88F-00089391B5BA> /usr/lib/libarchive.2.dylib
0x7fff6e3fb000 - 0x7fff6e40bff7 libbsm.0.dylib (68) <D4D95B86-06DF-3936-8C80-F6B5B3B5AAAA> /usr/lib/libbsm.0.dylib
0x7fff6e40c000 - 0x7fff6e419fff libbz2.1.0.dylib (44) <F3FFD692-0D29-3BC9-86A3-179E4BD99E8F> /usr/lib/libbz2.1.0.dylib
0x7fff6e41a000 - 0x7fff6e46fff7 libc++.1.dylib (904.4) <6A5EE782-DF8D-352B-8E87-D8CE27AF3491> /usr/lib/libc++.1.dylib
0x7fff6e470000 - 0x7fff6e488ff3 libc++abi.dylib (904.4) <151B8BE3-C156-3350-BC11-88371E3190B2> /usr/lib/libc++abi.dylib
0x7fff6e489000 - 0x7fff6e489fff libcharset.1.dylib (59) <2DB0FBE4-4D62-3190-9A28-AB264C596023> /usr/lib/libcharset.1.dylib
0x7fff6e48a000 - 0x7fff6e49bfff libcmph.dylib (8) <9D3BC2F1-DF8B-3EB0-BA29-A1F99604FF5E> /usr/lib/libcmph.dylib
0x7fff6e4a0000 - 0x7fff6e4b8fef libcompression.dylib (95) <74FA62D2-B1D6-3FB0-ACAC-B93DFD18F384> /usr/lib/libcompression.dylib
0x7fff6e7d9000 - 0x7fff6e7f0ff7 libcoretls.dylib (169) <480284BD-ACAD-35C1-8073-8C4A3F9DB92B> /usr/lib/libcoretls.dylib
0x7fff6e7f1000 - 0x7fff6e7f2fff libcoretls_cfhelpers.dylib (169) <FBF955B0-C014-3615-BC6B-487D69646503> /usr/lib/libcoretls_cfhelpers.dylib
0x7fff6ee98000 - 0x7fff6ee9dff1 libdns_services.dylib (1282.110.2.111.1) <E68014E0-2D90-337B-8AA4-E69886ADF5C0> /usr/lib/libdns_services.dylib
0x7fff6ef59000 - 0x7fff6ef59fff libenergytrace.dylib (22) <DA875DEA-227A-31EF-9515-A99D45786D3A> /usr/lib/libenergytrace.dylib
0x7fff6ef81000 - 0x7fff6ef84ff7 libfakelink.dylib (3) <0DB6260E-BBB8-39D3-9B92-CD4818106CD6> /usr/lib/libfakelink.dylib
0x7fff6ef93000 - 0x7fff6ef98fff libgermantok.dylib (24) <A4D77ABF-80C7-3F50-88F7-4DCB24813CB3> /usr/lib/libgermantok.dylib
0x7fff6ef99000 - 0x7fff6efa2ffb libheimdal-asn1.dylib (589.0.0.111.1) <71E3DCF2-784A-3157-8E2C-782C4BE04025> /usr/lib/libheimdal-asn1.dylib
0x7fff6efcf000 - 0x7fff6f0bffff libiconv.2.dylib (59) <76C065C1-3C80-3126-B1A0-118B605E7126> /usr/lib/libiconv.2.dylib
0x7fff6f0c0000 - 0x7fff6f320fff libicucore.A.dylib (66013) <E7F67454-488C-38AD-A342-16FED8694493> /usr/lib/libicucore.A.dylib
0x7fff6f386000 - 0x7fff6f387fff liblangid.dylib (136) <959583A8-01C7-3A8D-9E7D-01F878DD0C87> /usr/lib/liblangid.dylib
0x7fff6f388000 - 0x7fff6f3a0ff7 liblzma.5.dylib (16) <563E6575-42EE-3087-A5DA-3949F6E9B36F> /usr/lib/liblzma.5.dylib
0x7fff6f3b8000 - 0x7fff6f460fff libmecab.dylib (911) <AADD78AE-9C72-37FA-88CE-CF89ECFCC28D> /usr/lib/libmecab.dylib
0x7fff6f461000 - 0x7fff6f6e1ff7 libmecabra.dylib (911) <34C6C44A-2742-3CB7-BF0F-4555E0396871> /usr/lib/libmecabra.dylib
0x7fff6fbd2000 - 0x7fff701eeff1 libnetwork.dylib (2247.0.0.111.1) <70DCFBFD-66F4-395A-8508-37770161C788> /usr/lib/libnetwork.dylib
0x7fff702a9000 - 0x7fff702b0ff7 liboah.dylib (168.8) <E8041E54-56B5-3529-8F4A-9C50A91DD9BC> /usr/lib/liboah.dylib
0x7fff702b1000 - 0x7fff702e9ffa libobjc.A.dylib (810) <5055CD57-604B-3FAE-9362-762519AC453F> /usr/lib/libobjc.A.dylib
0x7fff70302000 - 0x7fff70306fff libpam.2.dylib (27) <8D776763-660A-3EB2-B08E-922C1777B19A> /usr/lib/libpam.2.dylib
0x7fff70309000 - 0x7fff70340ff7 libpcap.A.dylib (97) <DF0B2951-6B1C-3E40-9CAF-38A5E8E75EAC> /usr/lib/libpcap.A.dylib
0x7fff70437000 - 0x7fff7044fff7 libresolv.9.dylib (68) <583EC178-2889-33C9-88EB-9F97730B1BFA> /usr/lib/libresolv.9.dylib
0x7fff704b8000 - 0x7fff7066dfff libsqlite3.dylib (315) <46752550-8C63-3A2C-9219-B123A79A4E7C> /usr/lib/libsqlite3.dylib
0x7fff708e0000 - 0x7fff708e3ffb libutil.dylib (58) <8A29D2E4-CA5D-3A75-A80D-E9D3610A6C0D> /usr/lib/libutil.dylib
0x7fff708ec000 - 0x7fff708f9ff7 libxar.1.dylib (452) <42C5CC9B-181D-3699-A1CB-448F50E748D2> /usr/lib/libxar.1.dylib
0x7fff708ff000 - 0x7fff709e1ff7 libxml2.2.dylib (34) <7A586E6F-6303-3242-9DE8-B5FBA5CC9A69> /usr/lib/libxml2.2.dylib
0x7fff709e6000 - 0x7fff70a0efff libxslt.1.dylib (17.1) <366038AB-35FC-3398-88B1-BDAC2D89D5C5> /usr/lib/libxslt.1.dylib
0x7fff70a0f000 - 0x7fff70a21ff7 libz.1.dylib (76) <FA0F7502-8A8B-34D3-AFB4-B00A826F786E> /usr/lib/libz.1.dylib
0x7fff712bf000 - 0x7fff712c7ff3 libcache.dylib (83) <F5ECF088-998E-322B-93E2-CFC90ACBA5A6> /usr/lib/system/libcache.dylib
0x7fff712c8000 - 0x7fff712d4ff7 libcommonCrypto.dylib (60177) <62C949BB-0E07-397B-9816-50E53F47F9D5> /usr/lib/system/libcommonCrypto.dylib
0x7fff712d5000 - 0x7fff712dcfff libcompiler_rt.dylib (102.2) <497470D6-A035-379A-9AD2-0D516EFCE8AE> /usr/lib/system/libcompiler_rt.dylib
0x7fff712dd000 - 0x7fff712e7ff7 libcopyfile.dylib (173) <558BD6EC-41E9-34A9-9F45-E2A1A3A8C486> /usr/lib/system/libcopyfile.dylib
0x7fff712e8000 - 0x7fff71383fc7 libcorecrypto.dylib (992) <39D9628E-5E62-3CAD-91BE-D2CDA49C54E5> /usr/lib/system/libcorecrypto.dylib
0x7fff714a2000 - 0x7fff714e5ffa libdispatch.dylib (1250.0.0.111.1) <0CA14E25-3D07-390B-AAA4-80D8BC29502C> /usr/lib/system/libdispatch.dylib
0x7fff714e6000 - 0x7fff71520ff7 libdyld.dylib (823.2) <23158DA4-E900-3698-96BB-ABC2A61D6186> /usr/lib/system/libdyld.dylib
0x7fff71521000 - 0x7fff71521ffb libkeymgr.dylib (30) <395625EC-F354-3A47-8A6B-B14A56A8B8A2> /usr/lib/system/libkeymgr.dylib
0x7fff71522000 - 0x7fff7153dff7 libkxld.dylib (7090.111.5.2) <93670B6C-12FC-3DFE-9F65-750D28F6537F> /usr/lib/system/libkxld.dylib
0x7fff7153e000 - 0x7fff7153efff liblaunch.dylib (2001.111.2.1) <B5773E8C-4D5F-3FBB-9E5A-6727EA14EAE4> /usr/lib/system/liblaunch.dylib
0x7fff7153f000 - 0x7fff71544fff libmacho.dylib (971) <846390EC-FCB3-3295-A6E7-16BBD6F23E3F> /usr/lib/system/libmacho.dylib
0x7fff71545000 - 0x7fff71547ff3 libquarantine.dylib (118) <1FE05675-F4AE-35E0-8504-B6930D5AB27C> /usr/lib/system/libquarantine.dylib
0x7fff71548000 - 0x7fff71549fff libremovefile.dylib (49) <1879B591-4515-355B-ABF1-0F9D3AF94C58> /usr/lib/system/libremovefile.dylib
0x7fff7154a000 - 0x7fff71560ffb libsystem_asl.dylib (385) <72648217-EFA1-3450-93E3-06307CA04247> /usr/lib/system/libsystem_asl.dylib
0x7fff71561000 - 0x7fff71562ff2 libsystem_blocks.dylib (76) <1052D80F-3447-35B6-84C3-5C0900DBC79B> /usr/lib/system/libsystem_blocks.dylib
0x7fff71563000 - 0x7fff715ebff7 libsystem_c.dylib (1431.0.0.1) <26851229-B85A-3EB9-9F3F-E7B4E5947A60> /usr/lib/system/libsystem_c.dylib
0x7fff715ec000 - 0x7fff715eeff7 libsystem_collections.dylib (1431.0.0.1) <B389F82B-6170-3BC1-815C-DEAF938A9C29> /usr/lib/system/libsystem_collections.dylib
0x7fff715ef000 - 0x7fff715f2ffb libsystem_configuration.dylib (1099.111.1.1) <AFAECDD6-BA67-3900-AD1F-D8B6DA44ACD4> /usr/lib/system/libsystem_configuration.dylib
0x7fff715f3000 - 0x7fff71602ff3 libsystem_containermanager.dylib (306.0.0.111.1) <7DDA39E4-CC20-30E4-9FA0-71C267606D24> /usr/lib/system/libsystem_containermanager.dylib
0x7fff71603000 - 0x7fff71607fff libsystem_coreservices.dylib (122) <D0D8F4F1-3150-3C1F-AB9E-AD72FB4D5EE7> /usr/lib/system/libsystem_coreservices.dylib
0x7fff71608000 - 0x7fff71611ff7 libsystem_darwin.dylib (1431.0.0.1) <7A40F157-0FD5-3CAD-A196-E54365111FDD> /usr/lib/system/libsystem_darwin.dylib
0x7fff71612000 - 0x7fff71619ff3 libsystem_dnssd.dylib (1282.110.2.111.1) <1F5B5173-76A0-38A1-A704-1AD18EB5EB7D> /usr/lib/system/libsystem_dnssd.dylib
0x7fff7161a000 - 0x7fff7161cfff libsystem_featureflags.dylib (28) <9746976D-0978-3891-B8AE-FC3087B1263D> /usr/lib/system/libsystem_featureflags.dylib
0x7fff7161d000 - 0x7fff71668ff7 libsystem_info.dylib (542) <AB38B2E4-4476-39AC-A830-56058DAF1CEA> /usr/lib/system/libsystem_info.dylib
0x7fff71669000 - 0x7fff71697fff libsystem_kernel.dylib (7090.111.5.2) <EA1E81A5-7E70-381F-8CA9-9C4270117C3F> /usr/lib/system/libsystem_kernel.dylib
0x7fff71698000 - 0x7fff716e3fdf libsystem_m.dylib (3184.0.0.1) <B9249CDD-F06C-3056-8EAC-75D3EA137836> /usr/lib/system/libsystem_m.dylib
0x7fff716e4000 - 0x7fff71710ff7 libsystem_malloc.dylib (316) <C9A4DB87-0209-301D-A3AE-AF5F1CA38D41> /usr/lib/system/libsystem_malloc.dylib
0x7fff71711000 - 0x7fff7171fff7 libsystem_networkextension.dylib (1265.0.0.0.1) <12BD8E28-E677-35AB-AAEE-FFA5B4603966> /usr/lib/system/libsystem_networkextension.dylib
0x7fff71720000 - 0x7fff71729ff7 libsystem_notify.dylib (276) <B48312F8-4B9F-3EEE-8D51-E060A68CD8CA> /usr/lib/system/libsystem_notify.dylib
0x7fff7172a000 - 0x7fff71733fef libsystem_platform.dylib (247.0.0.1) <3827DCBB-431D-3284-86F6-DEAA675210F3> /usr/lib/system/libsystem_platform.dylib
0x7fff71734000 - 0x7fff71734ffb libsystem_product_info_filter.dylib (7.110.0.2) <311291DE-4FBE-3159-A0C8-EECF389B9C2A> /usr/lib/system/libsystem_product_info_filter.dylib
0x7fff71735000 - 0x7fff71740ff7 libsystem_pthread.dylib (452.0.0.1) <E40943CA-4E07-321E-B5E7-0536387AEEE6> /usr/lib/system/libsystem_pthread.dylib
0x7fff71741000 - 0x7fff71745fff libsystem_sandbox.dylib (1408.4.5) <4975A74C-1496-366A-925F-7E1E247E8EAB> /usr/lib/system/libsystem_sandbox.dylib
0x7fff71746000 - 0x7fff71748fff libsystem_secinit.dylib (83.1) <B66ACC69-4794-36B6-87AA-EFFAACC2EA23> /usr/lib/system/libsystem_secinit.dylib
0x7fff71749000 - 0x7fff71750ffb libsystem_symptoms.dylib (1407.0.0.111.1) <F789CF87-37C5-348F-BEAE-0892C7CF0EDF> /usr/lib/system/libsystem_symptoms.dylib
0x7fff71751000 - 0x7fff71768ff6 libsystem_trace.dylib (1264.111.1.1) <D08D04AD-42ED-312B-9AA3-E0E7D97B8959> /usr/lib/system/libsystem_trace.dylib
0x7fff7176d000 - 0x7fff71777fff libunwind.dylib (200.10) <2692778F-9A2D-3572-937B-8B6F48903BCA> /usr/lib/system/libunwind.dylib
0x7fff71778000 - 0x7fff717acffb libxpc.dylib (2001.111.2.1) <8CA8C1A8-C290-33EA-A29D-610E1C3600E2> /usr/lib/system/libxpc.dylib
Translated Code Information:
tmp0: 0x00007fff71755906 tmp1: 0x00007fff71755906 tmp2: 0x00007fff0ab5897c
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 55786
thread_create: 0
thread_set_state: 3
VM Region Summary:
ReadOnly portion of Libraries: Total=592.8M resident=0K(0%) swapped_out_or_unallocated=592.8M(100%)
Writable regions: Total=697.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=697.5M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Kernel Alloc Once 32K 1
MALLOC 164.1M 16
MALLOC guard page 64K 4
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
Oah Arena 2048K 1
Oah Generic 928K 15
Oah IndirectBranch 96K 2
Oah JIT 128.0M 1
Oah Return Stack 32K 2
Oah Thread Context 32K 2
Stack 8176K 1
Stack Guard 56.0M 1
VM_ALLOCATE 112K 5
VM_ALLOCATE (reserved) 16K 1 reserved VM address space (unallocated)
__DATA 9047K 153
__DATA_CONST 144K 2
__LINKEDIT 504.6M 5
__OBJC_RO 35.7M 1
__OBJC_RW 2368K 1
__TEXT 88.2M 156
__UNICODE 588K 1
mapped file 4.0G 207
shared memory 32K 2
unshared pmap 10.1M 2
=========== ======= =======
TOTAL 5.3G 583
TOTAL, minus reserved VM space 5.0G 583
@Sequel-Ace/all Removing tty checks doesn't fix the issue. Testing more, it appears that ssh crashes. Not sure why.
Just got Big Sur installed. Will have a look as well.
Does the key file have a password?
No issues for me I'm afraid...
These were my tests... Deleted .keys/ssh_known_hosts_strict before each, then:
.keys/ssh_known_hosts_strict was created..keys/ssh_known_hosts_strict was created.No issues for me I'm afraid...
- Sequel Ace Version: 2.1.2 (2061)
- macOS Version: 11.0 Beta (20A5343i)
- MariaDB Version: 10.4.13
- OpenSSH_8.1p1, LibreSSL 2.7.3
These were my tests... Deleted
.keys/ssh_known_hosts_strictbefore each, then:
- Tried with no key - was prompted to accept the server key, then prompted for my ssh password. Logged in fine.
.keys/ssh_known_hosts_strictwas created.- Tried with key - was prompted to accept the server key. Logged in fine.
.keys/ssh_known_hosts_strictwas created.
Thank you for giving it a try, @jamesstout! Funky! The Mac I'm testing on is a non-standard processor with pre-release software so it may be specific to my machine. @dnicolson is your setup standard? Anything funky or special?
Perhaps it was fixed by Apple in a newer beta (my machine is not updatable past pre-beta1). @dnicolson please let us know whether it is still an issue for you in the latest beta.
@Jason-Morcos I'm using the same macOS beta (20A5343i) on a 16" MacBook Pro. I tried with both v2.1.2 (used above) and v2.1.5 with no success.
If your hardware is non-standard, would using a VM help?
@dnicolson For curiosity, can you try deleting the ssh_known_hosts_strict file and trying to connect again? Basically following the process @jamesstout tested explicitly.
I performed the following command with v2.1.2 without success:
rm ~/Library/Containers/com.sequel-ace.sequel-ace/Data/.keys/ssh_known_hosts_strict
I should mention that between tests I remove all related files:

I realised my shell is bash, not zsh. Could that effect this?
UPDATE: No
@dnicolson Do you have any console crash logs (perhaps from ssh or Sequel Ace) or anything else that might be useful to investigate further?
@jamesstout I wondered if it was something about the debug1: read_passphrase: can't open /dev/tty: Device not configured line which was both in my log and @dnicolson's. Any thoughts on how we could test if somehow that might be the issue?
@Jason-Morcos I didn't notice it earlier but I am seeing the same ssh crash as you.
There is only one instance of the crash, but after copying the ssh_known_hosts_strict file are 3 repeated crashes that all appear to be the same.
@Jason-Morcos I didn't notice it earlier but I am seeing the same ssh crash as you.
There is only one instance of the crash, but after copying the ssh_known_hosts_strict file are 3 repeated crashes that all appear to be the same.
I feel like this may be an Apple SSH bug, hopefully many are reporting the SSH process crash and they get it fixed!
This issue has been marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This issue has been auto-closed because there hasn't been any activity for at least 35 days. However, we really appreciate your contribution, so thank you for that! 🙏 Also, feel free to open a new issue if you still experience this problem 👍.
any solution regarding this case? I Can repro on Big Sur Beta 7, can't login via ssh with .pem file even though from terminal it logs just fine using version 2.1.7 from App Store
I'm not aware of any workaround, ssh still crashes on Big Sur Beta 8.
If you're running Big Sur beta, be sure to use Feedback Assistant to report the ssh crash. We definitely will have to fix this, but haven't found a way to do so yet and still believe it's caused by that SSH bug.
This appears to be fixed in Big Sur Beta 9.
I can confirm this is fixed in Big Sur Beta 9