imac:~ djames$ pwd
/Users/djames
imac:~ djames$ ssh-keygen
Bus error
imac:~ djames$ sudo ssh-keygen
Password:
Generating public/private rsa key pair.
Enter file in which to save the key (/var/root/.ssh/id_rsa):
And regardless if I accept that file location or direct it to ~/.ssh/id_rsa, it creates a key I cannot use without sudo (and that has root as the username).
I do not have this problem on my macbook, which is at same OS version/build.
Finally hit on the right combination to Google an answer! This is a problem caused by an older version of a component (Instant HiJack) of Audio HiJack. Removed the component, and I am back in business!
Turns out it was a problem with an old version of Instant Hijack (a component of the Audio Hijack application). It was doing some "bad" kernel patching. I tried to post this before with a link to the article where I found the answer, but that post went into "waiting for approval"-land, so I'm leaving the link out this time in hopes that it will post. Google "ssh-keygen bus error audio hijack" to find the articles...