[slime-devel] Re: C-M-x kills emacs

Luke Gorrie luke at synap.se
Thu Jan 20 17:38:12 UTC 2005


Jeffrey Cunningham <jeffrey at cunningham.net> writes:

> Hi;
> 
> I just setup SLIME by following the slime.pdf document. I was trying
> out the various key chords and find that C-M-x, which is supposed to
> evaluate the top-level form. Instead, it kills emacs - instantly. Any
> idea why? And what I can do to fix it? 

Here's a way to get more debug info:

  Start cmucl in the shell:
    (load "..../swank-loader.lisp")
    (setq swank::*log-events* t)
    (swank:create-server)
    ;; Swank started at port: 4005.

  Start Emacs:
    M-x slime-connect RET 127.0.0.1 RET 4005 RET
    C-M-x something and crash Emacs

due to *log-events* the Lisp side should print a protocol dump while
it communicates with Emacs and possibly this will end with something
surprising when Emacs crashes. Please send the output.

Usually you can debug protocol problems just by looking in the
*slime-events* buffer, but that's a bit tricky if Emacs has crashed.:-)

Cheers,
Luke





More information about the slime-devel mailing list