Во-первых, всегда отлаживайте некомпилированную версию программы Emacs-Lisp, если только вы не уверены, что проблема вызвана байтовым компилятором.
Во-вторых, если код висит на Emacs, то кодвероятно, в бесконечном цикле с ограничением-выходом, не равным нулю.Поэтому первое, что нужно сделать, - это просмотреть исходный код библиотеки и изменить все ссылки запрета-выхода на что-то еще, чтобы Cg работал, чтобы остановить цикл.После этого загрузите библиотеку, установите для debug-on-quit значение t, и при нажатии Cg вы получите хорошую трассировку отладки, которая покажет, где зацикливается код.Оттуда отладка проблемы должна быть такой же простой, как и отладка любого другого бесконечного цикла.