I occasionally get "Failed to join #<PROCESS repl-thread(11) [Exhausted]" crashes of the Lisp process, using OpenMCL/CCL on OS X as the backend.
(This is with Slime CVS 26 Jan).
In this particular case, I had received a simple syntax error while compiling (C-c C-k), fixed it, and compiled again. I received no confirmation that the process had finished, so I checked the *inferior-lisp* buffer - contents below.
Let me know if I can supply more information regarding this.
PS.: Please cc me on replies.
(progn (load "/Library/Application Support/Aquamacs Emacs/SLIME/swank- loader.lisp" :verbose t) (funcall (read-from-string "swank- loader:init")) (funcall (read-from-string "swank:start-server") "/var/ folders/8h/8hIgrExEHNOfZGhlNEY32k+++TI/-Tmp-/slime.25155" :coding- system "iso-latin-1-unix"))
; loading system definition from ccl:tools;asdf-install;asdf- install.asd.newest into #<Package "ASDF0"> ; registering #<SYSTEM ASDF-INSTALL #x300040D7D06D> as ASDF-INSTALL ;;; ASDF-Install version 0.6.10 Welcome to Clozure Common Lisp Version 1.2-r11300M (DarwinX8664)! ? ;Loading #P"/Library/Application Support/Aquamacs Emacs/SLIME/swank- loader.lisp"... ;Loading #P"/Users/dr/.slime/fasl/2009-01-23/openmcl-version_1.2- r11300m__(darwinx8664)-darwin-x86-64/swank-backend.dx64fsl"... ;Loading #P"/Users/dr/.slime/fasl/2009-01-23/openmcl-version_1.2- r11300m__(darwinx8664)-darwin-x86-64/metering.dx64fsl"... ;Loading #P"/Users/dr/.slime/fasl/2009-01-23/openmcl-version_1.2- r11300m__(darwinx8664)-darwin-x86-64/swank-openmcl.dx64fsl"... ;Loading #P"/Users/dr/.slime/fasl/2009-01-23/openmcl-version_1.2- r11300m__(darwinx8664)-darwin-x86-64/swank-gray.dx64fsl"... ;Loading #P"/Users/dr/.slime/fasl/2009-01-23/openmcl-version_1.2- r11300m__(darwinx8664)-darwin-x86-64/swank.dx64fsl"... ; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS- WHO FIND-SOURCE-LOCATION MACROEXPAND-ALL REMOVE-FD-HANDLERS REMOVE- SIGIO-HANDLERS RESTART-FRAME RETURN-FROM-FRAME SAVE-IMAGE SLDB-BREAK- AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT SLDB-STEP- OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1). ;; Swank started at port: 57898. 57898 ? ;; swank:close-connection: Fault during read of memory address #x77A270
Error: Failed to join #<PROCESS repl-thread(11) [Exhausted]
#x300040F0EDBD>
While executing: #<CCL::STANDARD-KERNEL-METHOD CCL:JOIN-PROCESS
(CCL:PROCESS)>, in process control-thread(3).
;;; ;;; #<PROCESS control-thread(3) [Active] #x300040EF3B4D> requires access to Shared Terminal Input ;;;