[slime-devel] slime with ecl disconnects right away.

Pascal J. Bourguignon pjb at informatimago.com
Mon Jun 21 23:40:50 UTC 2010


With ecl from git HEAD, and slime from CVS HEAD as of of today, 
I have two problems:

- when compiling/loading the swank-arglists.lisp contrib, it fails
  with a NIL hashtable argument to GETHASH.

- when I comment out swank-arglists and swank-c-p-c from *contribs*, 
  and launching slime with:
  C-u M-x slime RET /usr/local/bin/ecl -norc -q RET
  it closes the connection at the startup:

*Message*:

For information about GNU Emacs and the GNU system, type C-h C-a.
Polling "/tmp/slime.32143".. (Abort with `M-x slime-abort-connection'.) [2 times]
Failed to connect to Swank: inferior process exited.
Polling "/tmp/slime.32143".. (Abort with `M-x slime-abort-connection'.) [2 times]
Connecting to Swank on port 58495.. [2 times]
Lisp connection closed unexpectedly: connection broken by remote peer



*inferior-lisp*:

(progn (load "/usr/local/share/emacs/site-lisp/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.32143" :coding-system "iso-latin-1-unix"))

ECL (Embeddable Common-Lisp) 10.4.2
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2000 Juan J. Garcia-Ripoll
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.  
Top level in: #<process SI:TOP-LEVEL 0810afc0>.
> 
;;; Loading "/usr/local/share/emacs/site-lisp/slime/swank-loader.lisp"
;;; Warning: No architecture feature found in (POWERPC PPC X86 X86-64 AMD64
                                               I686 I586 I486 PC386 IAPX386
                                               SPARC64 SPARC HPPA64 HPPA
                                               PENTIUM3 PENTIUM4 JAVA-1.4
                                               JAVA-1.5 JAVA-1.6 JAVA-1.7).
;;; Loading #P"/usr/local/lib/ecl-10.4.2/cmp.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-backend.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-source-path-parser.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-source-file-cache.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-ecl.fas"
;;; Loading #P"/usr/local/lib/ecl-10.4.2/sockets.fas"
;;; Loading #P"/usr/local/lib/ecl-10.4.2/profile.fas"
;;; Loading #P"/usr/local/lib/ecl-10.4.2/serve-event.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-gray.fas"
;;; Warning: Class FUNDAMENTAL-CHARACTER-OUTPUT-STREAM has been forward referenced.
;;; Warning: Class FUNDAMENTAL-CHARACTER-INPUT-STREAM has been forward referenced.
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-match.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank-rpc.fas"
;;; Loading "/home/pjb/.slime/fasl/2010-06-18/ecl-10.4.2-linux-unknown/swank.fas"
;;; Warning: These Swank interfaces are unimplemented:
 (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER DUP EXEC-IMAGE FRAME-CALL
  LIST-CALLEES LIST-CALLERS MACROEXPAND-ALL MAKE-FD-STREAM 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 TOGGLE-TRACE)
;;; Loading "/home/pjb/.swank.lisp"
;; Swank started at port: 59602.

;;;
;;; Binding stack overflow.
;;; Jumping to the outermost toplevel prompt
;;;


... a lot of them ....
;;;
;;; Stack overflow.
;;; Jumping to the outermost toplevel prompt
;;;

;; swank:close-connection: NIL
Top level in: #<process SI:TOP-LEVEL 0810afc0>.
> 


In *inferior-lisp*, the REPL works, but in other buffers, C-x C-e says "Not connected".

M-x slime-connect RET cannot connect:

*Message*:

Connecting to Swank on port 59602.. [2 times]
open-network-stream: make client process failed: Connection refused, :name, SLIME Lisp, :buffer, nil, :host, 127.0.0.1, :service, 59602


~/.swank is empty.
-- 
__Pascal Bourguignon__                     http://www.informatimago.com/





More information about the slime-devel mailing list