[slime-devel] error in process filter

Yaroslav Kavenchuk kavenchuk at jenty.by
Fri Jan 5 11:52:02 UTC 2007


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
*

-- 
WBR, Yaroslav Kavenchuk.



More information about the slime-devel mailing list