[slime-devel] Re: C-M-x kills emacs
Luke Gorrie
luke at synap.se
Fri Jan 21 12:37:44 UTC 2005
Hi Jeffrey,
I'm replying to the list on this one since I'm about to disappear for
the weekend and because a problem this strange deserves a place in the
list archives. :-)
Below when you try to start the SWANK server it gives a "No such file
or directory" error. If the bind(2) system call is doing this then the
only reason I can think of is if we try to bind to an IP address that
does not exist, but that's weird because we're binding to 127.0.0.1.
(Somehow this rings a vague bell though..)
Random questions: are you on x86? and how come Gentoo gives you CMUCL
18e when 19a was released nearly 6 months ago? any other Gentoo users
able to shed some light here? did you see Helmut's question about byte
compiling?
Jeffrey Cunningham <jeffrey at cunningham.net> writes:
> Hi Luke,
>
> Thank you for your great explanation. Everything worked up to the
> point where I tried to create the server. Here is the output up until
> that failure:
>
>
> jcunningham at apollo $ lisp ; Loading #p"/home/jcunningham/.cmucl-init".
> ; loading system definition from
> /usr/local/asdf-registry/asdf-install.asd into ; #<The ASDF1038
> package, 0/9 internal, 0/9 external> ;; Loading
> #p"/usr/local/asdf-install/asdf-install.asd". ; registering #<SYSTEM
> ASDF-INSTALL {4802FFED}> as ASDF-INSTALL ;; Loading
> #p"/usr/local/asdf-install/defpackage.x86f". ;; Loading
> #p"/usr/local/asdf-install/split-sequence.x86f". ;; Loading
> #p"/usr/local/asdf-install/port.x86f". ;; Loading
> #p"/usr/local/asdf-install/installer.x86f". CMU Common Lisp CVS
> release-18e-branch + minimal debian patches, running on
> apollo.olympus.net With core: /usr/lib/cmucl/lisp.core Dumped on: Fri,
> 2005-01-07 22:55:27-08:00 on apollo.olympus.net For support see
> http://www.cons.org/cmucl/support.html Send bug reports to
> http://bugs.gentoo.org. Type (help) for help or (quit) to exit.
>
> Loaded subsystems:
> Python 1.1, target Intel x86
> CLOS 18e (based on PCL September 16 92 PCL (f))
> * (load "/usr/share/emacs/site-lisp/slime/swank-loader.lisp")
>
> ; Loading #p"/usr/share/emacs/site-lisp/slime/swank-loader.lisp".
> ;; Loading #p"/usr/share/common-lisp/source/swank/swank.asd".
> ;; Loading #p"/usr/lib/common-lisp/cmucl/swank/swank-backend.x86f".
> ;; Loading #p"/usr/lib/common-lisp/cmucl/swank/nregex.x86f".
> ;; Loading #p"/usr/lib/common-lisp/cmucl/swank/swank-source-path-parser.x86f".
> ;; Loading #p"/usr/lib/common-lisp/cmucl/swank/swank-cmucl.x86f".
> ;; Loading #p"/usr/lib/common-lisp/cmucl/swank/swank.x86f".
> T
>
> * (setq swank::*log-events* t)
>
> T
>
> * (swank:create-server)
>
>
> Error in function CREATE-INET-LISTENER:
> Error binding socket to port 4005: No such file or directory
>
> Restarts:
> 0: [ABORT] Return to Top-Level.
>
> Debug (type H for help)
>
> (CREATE-INET-LISTENER 4005 :STREAM :HOST 16777343 ...)
> Source: Error finding source:
> Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists:
> target:code/internet.lisp.
> 0]
>
>
>
> And, in case it is useful, here is the contents of ~/.cmucl-init:
>
> #-:asdf (load "/usr/lib/common-lisp/clisp/asdf/asdf")
> (pushnew "/usr/local/asdf-registry/" asdf:*central-registry* :test #'equal)
> #-:asdf-install (asdf:operate 'asdf:load-op :asdf-install)
>
>
> I tried moving that file and going through the process again with the
> same result.
>
>
> --Jeff
More information about the slime-devel
mailing list