Hi<br><br>I am trying to debug my remote lisp (CMUCL 19d) code, so I connect to it using slime (latest from cvs)<br>I put a (break) in my code, so now when I hit the point I try to go inside the 0-frame. The emacs hangs, when I press Ctrl-g (emacs) I see following:
<br><br>Debugger entered--Lisp error: (quit)<br> accept-process-output(nil 0 10000)<br> (cond (slime-accept-process-output-supports-floats (accept-process-output process timeout)) (t (accept-process-output process ... ...)))
<br> slime-accept-process-output(nil 0.01)<br> (while t (unless (eq ... ...) (error "Lisp connection closed unexpectedly")) (slime-accept-process-output nil 0.01))<br> (let ((debug-on-quit t) (inhibit-quit nil) (conn ...)) (while t (unless ... ...) (slime-accept-process-output nil
0.01)))<br> (catch tag (slime-rex (tag sexp) (sexp package) (... ... ...) (... ...)) (let (... ... ...) (while t ... ...)))<br> (apply (function funcall) (catch tag (slime-rex ... ... ... ...) (let ... ...)))<br> (let* ((tag ...) (slime-stack-eval-tags ...)) (apply (function funcall) (catch tag ... ...)))
<br> slime-eval((swank:frame-catch-tags-for-emacs 0))<br> sldb-catch-tags(0)<br> (let* ((frame ...) (num ...) (catches ...) (locals ...)) (destructuring-bind (start end) (sldb-frame-region) (list start end frame locals catches)))
<br> sldb-frame-details()<br> (let* ((--rest--21640 ...) (start ...) (end ...) (frame ...) (locals ...) (catches ...)) (slime-save-coordinates start (delete-region start end) (slime-propertize-region ... ... ...)) (sldb-recenter-region start end))
<br> (progn (let* (... ... ... ... ... ...) (slime-save-coordinates start ... ...) (sldb-recenter-region start end)))<br> (destructuring-bind (start end frame locals catches) (sldb-frame-details) (slime-save-coordinates start (delete-region start end) (slime-propertize-region ... ... ...)) (sldb-recenter-region start end))
<br> sldb-show-frame-details()<br> (if (or on (not ...)) (sldb-show-frame-details) (sldb-hide-frame-details))<br> (let ((inhibit-read-only t)) (if (or on ...) (sldb-show-frame-details) (sldb-hide-frame-details)))<br> sldb-toggle-details()
<br> funcall(sldb-toggle-details)<br> (if fn (funcall fn))<br> (let ((fn ...)) (if fn (funcall fn)))<br> sldb-default-action()<br>* call-interactively(sldb-default-action)<br><br>After that I can't see any of my variables in the frames (when I try to evaluate a variable it says it's not bound).
<br>Any ideas how this can be fixed are greatly appreciated!<br><br>Andrew<br>