Hi,
I have just had the following case using slime-1.2.1 with Emacs-21.3 on a Ubuntu/Hoary/Debian box:
after my clisp went unresponsive (probably some FFI stuff), allocating a 750MB heap, I had to really kill -KILL it. Now, I'm in a .lisp buffer, and want to insert anything into it. It fails, I can't edit that buffer, and there's an error message "No default connection selected" which looks like it comes from SLIME.
Why is slime trying to do anything here? What is it trying to do?
I used M-x slime-mode, which reported "Slime mode disabled" (and slime disappeared from the modeline). Still I can't edit the buffer and get the same message.
Note that the file buffer is currently saved, i.e. inserting something would do losts of things to happen in Emacs (create lock and backup file, change modified-p status etc.). And it's in RCS minor mode.
I then selected a running cmucl using M-x slime-list-connections, and now things seem back to normal.
Hmm, maybe the crash was due to slime trying to print a circular list structure (more precisely, an array with circular references, i.e. containing itself). Running clisp a second time inside slime, I managed to ^C it while in PRINT, when it had only allocated 350MB RAM...
Regards, Jörg Höhle.