[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