[slime-devel] Re: Slime lockup after returning from SLDB
Jonathan Lee
2jlee at earthlink.net
Sun Oct 30 02:56:04 UTC 2005
While reading through the manual I ran across the the SWANK:*LOG-EVENTS*
variable and turned it on. The log values were written to the SLIME REPL
once it was created. Here are the statements logged in the REPL after I
evaluated the '(error "foo") form:
CL-USER> (error "foo")
READ:
(:emacs-rex (swank:listener-eval "(error \"foo\")
") "COMMON-LISP-USER" :repl-thread 3)
DISPATCHING:
(:EMACS-REX
(SWANK:LISTENER-EVAL
"(error \"foo\")
")
"COMMON-LISP-USER" :REPL-THREAD 3)
DISPATCHING: (:DEBUG 0 1 ("foo" " [Condition of type SIMPLE-ERROR]"
NIL NIL) (("ABORT-REQUEST" "Abort handling SLIME request.") ("ABORT"
"ABORT")) ((0 "#<SYSTEM-FUNCTION ERROR> 1") (1 "#<SYSTEM-FUNCTION
EVAL>") (2 "#<COMPILED-FUNCTION SWANK::EVAL-REGION>") (3
"#<COMPILED-FUNCTION SWANK::LISTENER-EVAL-1>") (4 "#<COMPILED-FUNCTION
#:|272 274 (DEFINTERFACE CALL-WITH-SYNTAX-HOOKS (FN) ...)-31-3-1-1|>")
(5 "#<COMPILED-FUNCTION SWANK::CALL-WITH-BUFFER-SYNTAX>") (6
"#<COMPILED-FUNCTION SWANK:LISTENER-EVAL>") (7 "#<SYSTEM-FUNCTION
EVAL>") (8 "#<COMPILED-FUNCTION SWANK::EVAL-FOR-EMACS-1>") (9
"#<COMPILED-FUNCTION #:|449 454 (DEFINTERFACE CALL-WITH-DEBUGGER-HOOK
(HOOK FUN) ...)-50-3-1-1|>") ...) (3))
WRITE: (:debug 0 1 ("foo" " [Condition of type SIMPLE-ERROR]" nil nil)
(("ABORT-REQUEST" "Abort handling SLIME request.") ("ABORT" "ABORT"))
((0 "#<SYSTEM-FUNCTION ERROR> 1") (1 "#<SYSTEM-FUNCTION EVAL>") (2
"#<COMPILED-FUNCTION SWANK::EVAL-REGION>") (3 "#<COMPILED-FUNCTION
SWANK::LISTENER-EVAL-1>") (4 "#<COMPILED-FUNCTION #:|272 274
(DEFINTERFACE CALL-WITH-SYNTAX-HOOKS (FN) ...)-31-3-1-1|>") (5
"#<COMPILED-FUNCTION SWANK::CALL-WITH-BUFFER-SYNTAX>") (6
"#<COMPILED-FUNCTION SWANK:LISTENER-EVAL>") (7 "#<SYSTEM-FUNCTION
EVAL>") (8 "#<COMPILED-FUNCTION SWANK::EVAL-FOR-EMACS-1>") (9
"#<COMPILED-FUNCTION #:|449 454 (DEFINTERFACE CALL-WITH-DEBUGGER-HOOK
(HOOK FUN) ...)-50-3-1-1|>") (10 "#<COMPILED-FUNCTION
SWANK::EVAL-FOR-EMACS>") (11 "#<COMPILED-FUNCTION
SWANK::READ-FROM-EMACS>") (12 "#<COMPILED-FUNCTION
SWANK::HANDLE-REQUEST-1>") (13 "#<COMPILED-FUNCTION
SWANK::CALL-WITH-CONNECTION-1>") (14 "#<COMPILED-FUNCTION
SWANK::CALL-WITH-REDIRECTED-IO>") (15 "#<COMPILED-FUNCTION
SWANK::MAYBE-CALL-WITH-IO-REDIRECTION>") (16 "#<COMPILED-FUNCTION
SWANK::CALL-WITH-CONNECTION>") (17 "#<COMPILED-FUNCTION
SWANK::HANDLE-REQUEST>") (18 "#<COMPILED-FUNCTION
SWANK::SIMPLE-SERVE-REQUESTS-2>") (19 "#<COMPILED-FUNCTION
SWANK::SIMPLE-SERVE-REQUESTS>")) (3))
DISPATCHING: (:DEBUG-ACTIVATE 0 1)
WRITE: (:debug-activate 0 1)
READ: (:emacs-rex (swank:sldb-abort) nil 0 4)
DISPATCHING: (:EMACS-REX (SWANK:SLDB-ABORT) NIL 0 4)
DISPATCHING: (:RETURN 0 (:ABORT) 4)
WRITE: (:return (:abort) 4)
DISPATCHING: (:DEBUG-RETURN 0 1 NIL)
WRITE: (:debug-return 0 1 nil)
DISPATCHING: (:RETURN 0 (:ABORT) 3)
WRITE: (:return (:abort) 3)
; Evaluation aborted
More information about the slime-devel
mailing list