I am using Emacs and TRAMP on a Mac to access a remote Git repo on a Linux machine. TRAMP is using the SSH protocol.
projectile-find-file and routine editing works great. Projectile finds the
.git directory on the remote machine, through TRAMP.
projectile-ripgrep and I think
projectile-grep sometimes work, but other times cause a complete crash of the Mac. I presume some limit is exceeded for number of connections or remote buffers, and the kernel panics. Perhaps the calls to
ag happen too quickly over the network? Perhaps a delay needs to be used between calls to
rg executables are on the Mac, not on the remote machine. I would prefer not to install these on the remote machine.
This kernel panic never occurs with
projectile-ag and a local repository, without TRAMP.
I don't have any log information to share but have sent the reports to Apple when the system reboots.
Emacs 28.1 and current TRAMP version
Thanks for any ideas
It occurs after this message:
Tramp: Sending command ‘
exec ssh -q -o ControlMaster=auto -o ControlPath='tramp.%C'
-o ControlPersist=no -e none [domain name of box]’