[slime-devel] swank-cmucl LDB bug again

Madhu enometh at meer.net
Sun Jan 11 16:59:06 UTC 2009


[CMUCL drops into ldb when recursively performing stream operations on
 closed streams --- I've reported this in a slightly different contexts
 in SLIME before]

This time with SLIME sources from CVS 2009-01-10, CMUCL crashes when
using the simple `nil' serve-request style for connection, when a
connection is dropped from emacs:

$ lisp -noinit
* (load "/path/to/swank-loader.lisp")
* (swank-loader::init)
* (swank::setup-server 4005 #'print nil nil (swank::find-external-format "latin-1-unix"))

And in another tty

$ emacs -load  -Q -nw -load /path/to/slime.el -eval \
 '(progn (slime-connect "localhost" 4005) (slime-disconnect))'

This causes the lisp to crash from appaerntly trying to recursively
write to a closed stream

--
Madhu





More information about the slime-devel mailing list