Attila Lendvai wrote:
I am running slime from CVS with sbcl 1.0. It loads fine, but after entering something (a "require") at the REPL, I get the following error message:
error in process filter: sldb-frame-number-at-point : No frame at point error in process filter: No frame at point
Could this be a little bug in the latest cvs of slime (I was running fine until last night), or have I misconfigured something?
this could be related to some of my recent changes, but i can't reproduce it. i've tried require statements that enter the debugger (because of a missing system name), but that worked here, too. also i've been using these changes locally for a while with xemacs.
I get same error too. I use EmacsW32 (on MS Windows). After any error screen does not split on 2 frames. Debugger is open new full-screen frame. After close it I have:
*Messages* error in process filter: cond: No frame at point error in process filter: No frame at point [5 times] 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 #) {A96C665}>)") (6 "(SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA #) {A96C665}>)") (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 #) {A96BAE5}>)") (11 "((LAMBDA ()))") (12 "((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA #) {B97DBB5}>)") (13 "(SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {A7D7221}> #<CLOSURE (LAMBDA #) {A9694B5}>)") (14 "(SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {A7D7221}> #<FUNCTION (LAMBDA #) {B97DBB5}>)") (15 "(SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {A7D7221}>)") (16 "(SWANK::SIMPLE-SERVE-REQUESTS #<SWANK::CONNECTION {A7D7221}>)") (17 "(SWANK::SERVE-CONNECTION #<SB-BSD-SOCKETS:INET-SOCKET descriptor -1 {A7D2E69}> NIL NIL :UTF-8)") (18 "(SWANK::SETUP-SERVER 0 #<CLOSURE (LAMBDA #) {A7D2DED}> NIL NIL :UTF-8)") (19 "(SB-INT:SIMPLE-EVAL-IN-LEXENV (FUNCALL (READ-FROM-STRING "swank:start-server") "c:/Temp/slime.480" :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 *