Algumas coisas que você pode experimentar:
-
Experimente
M-x debug-on-entry save-buffer
(ousave-current-buffer
etc. -
M-: (add-hook 'before-save-hook '(lambda () (debug)))
O depurador deve abrir sempre que o Emacs tentar salvar um buffer, para que você possa ver qual função (mais abaixo a pilha está pedindo que o buffer seja salvo.