[slime-devel] error in process filter

Yaroslav Kavenchuk kavenchuk at jenty.by
Mon Jan 8 11:21:09 UTC 2007


Hans Halvorson wrote:
> That fixed it for me.  Thank you.
> 

Hmm, but not for me. Debug frame is split screen now, but after I have 
chosen 2:

   2: [ABORT] Exit debugger, returning to top level.

I get:

*slime-repl sbcl*:

CL-USER> (/ 2 0)
; Evaluation aborted
CL-USER>


*Messages*:

Lisp connection closed unexpectedly: connection broken by remote peer


*slime-events*:

(:emacs-rex
  (swank:listener-eval "(/ 2 0)\n")
  "COMMON-LISP-USER" :repl-thread 2)
(:debug 0 1
	("arithmetic error DIVISION-BY-ZERO signalled\nOperation was 
SB-KERNEL::DIVISION, operands (2 0)." "   [Condition of type 
DIVISION-BY-ZERO]" nil nil)
	(("ABORT-REQUEST" "Abort handling SLIME request.")
	 ("CLOSE-CONNECTION" "Close SLIME connection")
	 ("ABORT" "Exit debugger, returning to top level."))
	((0 "(SB-KERNEL::INTEGER-/-INTEGER 2 0)")
	 (1 "(/ 2)")
	 (2 "(SB-INT:SIMPLE-EVAL-IN-LEXENV (/ 2 0) #<NULL-LEXENV>)")
	 (3 "(SWANK::EVAL-REGION\n \"(/ 2 0)\n\"\n T)")
	 (4 "((LAMBDA ()))")
	 (5 "((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {BE1C87D}>)")
	 (6 "(SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA #) {BE1C87D}>)")
	 (7 "(SWANK:LISTENER-EVAL\n \"(/ 2 0)\n\")")
	 (8 "(SB-INT:SIMPLE-EVAL-IN-LEXENV\n (SWANK:LISTENER-EVAL \"(/ 2 
0)\n\")\n #<NULL-LEXENV>)")
	 (9 "((LAMBDA ()))")
	 (10 "((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION 
SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA #) {BE1BCFD}>)")
	 (11 "((LAMBDA ()))")
	 (12 "((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION 
SWANK:SWANK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA #) {C94324D}>)")
	 (13 "(SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {C8E1681}> 
#<CLOSURE (LAMBDA #) {BE196CD}>)")
	 (14 "(SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {C8E1681}> 
#<FUNCTION (LAMBDA #) {C94324D}>)")
	 (15 "(SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {C8E1681}>)")
	 (16 "(SWANK::SIMPLE-SERVE-REQUESTS #<SWANK::CONNECTION {C8E1681}>)")
	 (17 "(SWANK::SERVE-CONNECTION #<SB-BSD-SOCKETS:INET-SOCKET descriptor 
-1 {C8DD289}> NIL NIL :UTF-8)")
	 (18 "(SWANK::SETUP-SERVER 0 #<CLOSURE (LAMBDA #) {C8DD20D}> NIL NIL 
:UTF-8)")
	 (19 "(SB-INT:SIMPLE-EVAL-IN-LEXENV (FUNCALL (READ-FROM-STRING 
\"swank:start-server\") \"c:/Temp/slime.1856\" :CODING-SYSTEM 
\"utf-8-unix\") #<NULL-LEXENV>)"))
	(2))
(:debug-activate 0 1)
(:emacs-rex
  (swank:invoke-nth-restart-for-emacs 1 2)
  nil 0 3)
(:return
  (:abort)
  3)
(:debug-return 0 1 nil)
(:return
  (:abort)
  2)

*inferior-lisp*:
;; swank:close-connection: NIL
*

Option "enter debugger on error" is not help.
GNU Emacs 22.0.92.1

-- 
WBR, Yaroslav Kavenchuk.



More information about the slime-devel mailing list