At various times while editting in Emacs and invoking SLIME functionality I get the error:
error in process filter: Wrong type argument: stringp, nil
and SLIME now appears to be in a corrupted state requiring killing Emacs and starting over. This is a very annoying problem.
Usually this occurs as a result of invoking SLIME-RESET, which previously did not exhibit this problem. (I am not sure of the date of the most recent CVS version that was ok.)
The reason I invoke SLIME-RESET is because I run my own READ-EVAL-PRINT-LOOP which appears to confuse SLIME slime-autodoc-mode unless it do a SLIME-RESET.
Is there a "proper" way to make a non-standard READ-EVAL-PRINT-LOOP coexist with slime-autodoc-mode?