[slime-devel] error in process filter

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? -Hans

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. here's what i've tested: sbcl cvs slime cvs GNU Emacs 21.4.1 XEmacs 21.4 (patch 19) "Constant Variable" [Lucid] (i386-debian-linux, Mule) of Fri Feb 3 2006 on penell hth, -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)

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.

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:
it would be helpful if people with this error could enable "enter debugger on error" in emacs and paste the emacs backtrace, and also send the output of "emacs --version". i'm lost without being able to reproduce it. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)

I am running Emacs 22.0.91.1 (CVS), and here is my (long!) backtrace: Debugger entered--Lisp error: (error "No frame at point") signal(error ("No frame at point")) error("No frame at point") sldb-frame-number-at-point() sldb-previous-frame-number() sldb-insert-frames(((0 #("(SB-FASL::CHECK-FASL-HEADER #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 160 ...)) (1 #("(SB-FASL::LOAD-FASL-GROUP #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 158 ...)) (2 #("(SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}> NIL #<unavailable argument>)" 0 183 ...)) (3 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL :BINARY NIL)" 0 241 ...)) (4 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL NIL :DEFAULT)" 0 242 ...)) (5 #("(LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\")" 0 101 ...)) (6 #("((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:LOAD-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 193 ...)) (7 #("((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 209 ...)) (8 #("((LAMBDA ()))" 0 13 ...)) (9 #("(SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {C359925}>)" 0 62 ...)) (10 #("(ASDF:OPERATE ASDF:LOAD-OP :BIBTEX)" 0 35 ...)) (11 #("(ASDF::MODULE-PROVIDE-ASDF :BIBTEX)" 0 35 ...)) (12 #("((LAMBDA (#:G21)) ASDF::MODULE-PROVIDE-ASDF)" 0 44 ...)) (13 #("(SB-IMPL::%MAP-FOR-EFFECT-ARITY-1 #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 126 ...)) (14 #("(SB-KERNEL:%MAP NIL #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 112 ...)) (15 #("(REQUIRE :BIBTEX NIL)" 0 21 ...)) (16 #("(SB-INT:SIMPLE-EVAL-IN-LEXENV (REQUIRE :BIBTEX) #<NULL-LEXENV>)" 0 63 ...)) (17 #("(SWANK::EVAL-REGION\n \"(require :bibtex)\n\"\n T)" 0 45 ...)) (18 #("((LAMBDA ()))" 0 13 ...)) (19 #("((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {C18A0DD}>)" 0 62 ...))) nil) sldb-setup(0 1 (#("incompatible *FEATURES* in fasl file #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>:\n Of features affecting binary compatibility,\n (:SB-THREAD :SB-PACKAGE-LOCKS :SB-UNICODE :GENCGC)\n the fasl has\n (:GENCGC :SB-PACKAGE-LOCKS),\n while the runtime expects\n (:GENCGC :SB-PACKAGE-LOCKS :SB-UNICODE)." 0 391 (face sldb-topline-face help-echo #1)) #(" [Condition of type SB-FASL::INVALID-FASL-FEATURES]" 0 53 (face sldb-condition-face)) nil nil) ((#("RETRY" 0 5 ...) #("Retry performing #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>." 0 94 ...)) (#("ACCEPT" 0 6 ...) #("Continue, treating #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}> as having been successful." 0 122 ...)) (#("ABORT-REQUEST" 0 13 ...) #("Abort handling SLIME request." 0 29 ...)) (#("ABORT" 0 5 ...) #("Exit debugger, returning to top level." 0 38 ...))) ((0 #("(SB-FASL::CHECK-FASL-HEADER #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 160 ...)) (1 #("(SB-FASL::LOAD-FASL-GROUP #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 158 ...)) (2 #("(SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}> NIL #<unavailable argument>)" 0 183 ...)) (3 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL :BINARY NIL)" 0 241 ...)) (4 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL NIL :DEFAULT)" 0 242 ...)) (5 #("(LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\")" 0 101 ...)) (6 #("((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:LOAD-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 193 ...)) (7 #("((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 209 ...)) (8 #("((LAMBDA ()))" 0 13 ...)) (9 #("(SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {C359925}>)" 0 62 ...)) (10 #("(ASDF:OPERATE ASDF:LOAD-OP :BIBTEX)" 0 35 ...)) (11 #("(ASDF::MODULE-PROVIDE-ASDF :BIBTEX)" 0 35 ...)) (12 #("((LAMBDA (#:G21)) ASDF::MODULE-PROVIDE-ASDF)" 0 44 ...)) (13 #("(SB-IMPL::%MAP-FOR-EFFECT-ARITY-1 #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 126 ...)) (14 #("(SB-KERNEL:%MAP NIL #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 112 ...)) (15 #("(REQUIRE :BIBTEX NIL)" 0 21 ...)) (16 #("(SB-INT:SIMPLE-EVAL-IN-LEXENV (REQUIRE :BIBTEX) #<NULL-LEXENV>)" 0 63 ...)) (17 #("(SWANK::EVAL-REGION\n \"(require :bibtex)\n\"\n T)" 0 45 ...)) (18 #("((LAMBDA ()))" 0 13 ...)) (19 #("((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {C18A0DD}>)" 0 62 ...))) (3)) slime-dispatch-event((:debug 0 1 (#("incompatible *FEATURES* in fasl file #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>:\n Of features affecting binary compatibility,\n (:SB-THREAD :SB-PACKAGE-LOCKS :SB-UNICODE :GENCGC)\n the fasl has\n (:GENCGC :SB-PACKAGE-LOCKS),\n while the runtime expects\n (:GENCGC :SB-PACKAGE-LOCKS :SB-UNICODE)." 0 391 ...) #(" [Condition of type SB-FASL::INVALID-FASL-FEATURES]" 0 53 ...) nil nil) ((#("RETRY" 0 5 ...) #("Retry performing #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>." 0 94 ...)) (#("ACCEPT" 0 6 ...) #("Continue, treating #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}> as having been successful." 0 122 ...)) (#("ABORT-REQUEST" 0 13 ...) #("Abort handling SLIME request." 0 29 ...)) (#("ABORT" 0 5 ...) #("Exit debugger, returning to top level." 0 38 ...))) ((0 #("(SB-FASL::CHECK-FASL-HEADER #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 160 ...)) (1 #("(SB-FASL::LOAD-FASL-GROUP #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}>)" 0 158 ...)) (2 #("(SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for \"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" {C364EB1}> NIL #<unavailable argument>)" 0 183 ...)) (3 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL :BINARY NIL)" 0 241 ...)) (4 #("(SB-FASL::INTERNAL-LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\" :ERROR NIL NIL NIL :DEFAULT)" 0 242 ...)) (5 #("(LOAD #P\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\")" 0 101 ...)) (6 #("((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:LOAD-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 193 ...)) (7 #("((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \"packages\" {C2EFB99}>)" 0 209 ...)) (8 #("((LAMBDA ()))" 0 13 ...)) (9 #("(SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {C359925}>)" 0 62 ...)) (10 #("(ASDF:OPERATE ASDF:LOAD-OP :BIBTEX)" 0 35 ...)) (11 #("(ASDF::MODULE-PROVIDE-ASDF :BIBTEX)" 0 35 ...)) (12 #("((LAMBDA (#:G21)) ASDF::MODULE-PROVIDE-ASDF)" 0 44 ...)) (13 #("(SB-IMPL::%MAP-FOR-EFFECT-ARITY-1 #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 126 ...)) (14 #("(SB-KERNEL:%MAP NIL #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))" 0 112 ...)) (15 #("(REQUIRE :BIBTEX NIL)" 0 21 ...)) (16 #("(SB-INT:SIMPLE-EVAL-IN-LEXENV (REQUIRE :BIBTEX) #<NULL-LEXENV>)" 0 63 ...)) (17 #("(SWANK::EVAL-REGION\n \"(require :bibtex)\n\"\n T)" 0 45 ...)) (18 #("((LAMBDA ()))" 0 13 ...)) (19 #("((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {C18A0DD}>)" 0 62 ...))) (3)) #<process SLIME Lisp>) slime-process-available-input(#<process SLIME Lisp>) slime-net-filter(#<process SLIME Lisp> "000C30(:debug 0 1 (\"incompatible *FEATURES* in fasl file #<SB-SYS:FD-STREAM for \\\"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" {C364EB1}>:\n Of features affecting binary compatibility,\n (:SB-THREAD :SB-PACKAGE-LOCKS :SB-UNICODE :GENCGC)\n the fasl has\n (:GENCGC :SB-PACKAGE-LOCKS),\n while the runtime expects\n (:GENCGC :SB-PACKAGE-LOCKS :SB-UNICODE).\" \" [Condition of type SB-FASL::INVALID-FASL-FEATURES]\" nil nil) ((\"RETRY\" \"Retry performing #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \\\"packages\\\" {C2EFB99}>.\") (\"ACCEPT\" \"Continue, treating #<ASDF:LOAD-OP NIL {C2F4B11}> on #<ASDF:CL-SOURCE-FILE \\\"packages\\\" {C2EFB99}> as having been successful.\") (\"ABORT-REQUEST\" \"Abort handling SLIME request.\") (\"ABORT\" \"Exit debugger, returning to top level.\")) ((0 \"(SB-FASL::CHECK-FASL-HEADER #<SB-SYS:FD-STREAM for \\\"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" {C364EB1}>)\") (1 \"(SB-FASL::LOAD-FASL-GROUP #<SB-SYS:FD-STREAM for \\\"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" {C364EB1}>)\") (2 \"(SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for \\\"file /home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" {C364EB1}> NIL #<unavailable argument>)\") (3 \"(SB-FASL::INTERNAL-LOAD #P\\\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" #P\\\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" :ERROR NIL NIL :BINARY NIL)\") (4 \"(SB-FASL::INTERNAL-LOAD #P\\\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" #P\\\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\" :ERROR NIL NIL NIL :DEFAULT)\") (5 \"(LOAD #P\\\"/home/hhalvors/.fasls/sbcl-1.0-linux-x86/usr/share/common-lisp/source/bibtex/packages.fasl\\\")\") (6 \"((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:LOAD-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \\\"packages\\\" {C2EFB99}>)\") (7 \"((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {C2F4B11}> #<ASDF:CL-SOURCE-FILE \\\"packages\\\" {C2EFB99}>)\") (8 \"((LAMBDA ()))\") (9 \"(SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {C359925}>)\") (10 \"(ASDF:OPERATE ASDF:LOAD-OP :BIBTEX)\") (11 \"(ASDF::MODULE-PROVIDE-ASDF :BIBTEX)\") (12 \"((LAMBDA (#:G21)) ASDF::MODULE-PROVIDE-ASDF)\") (13 \"(SB-IMPL::%MAP-FOR-EFFECT-ARITY-1 #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))\") (14 \"(SB-KERNEL:%MAP NIL #<CLOSURE (LAMBDA #) {C18A515}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB))\") (15 \"(REQUIRE :BIBTEX NIL)\") (16 \"(SB-INT:SIMPLE-EVAL-IN-LEXENV (REQUIRE :BIBTEX) #<NULL-LEXENV>)\") (17 \"(SWANK::EVAL-REGION\n \\\"(require :bibtex)\n\\\"\n T)\") (18 \"((LAMBDA ()))\") (19 \"((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {C18A0DD}>)\")) (3))") At Fri, 05 Jan 2007 13:48:51 +0100, Attila Lendvai wrote:
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:
it would be helpful if people with this error could enable "enter debugger on error" in emacs and paste the emacs backtrace, and also send the output of "emacs --version".
i'm lost without being able to reproduce it.
-- - attila
"- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)

I am running Emacs 22.0.91.1 (CVS), and here is my (long!) backtrace:
thanks, should be fixed in cvs -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)

That fixed it for me. Thank you. At Fri, 05 Jan 2007 17:33:01 +0100, Attila Lendvai wrote:
I am running Emacs 22.0.91.1 (CVS), and here is my (long!) backtrace:
thanks, should be fixed in cvs
-- - attila
"- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)

Hans Halvorson wrote:
That fixed it for me. Thank you.
Hmm, but not for me. Debug frame is split screen now, but after I have chosen 2: 2: [ABORT] Exit debugger, returning to top level. I get: *slime-repl sbcl*: CL-USER> (/ 2 0) ; Evaluation aborted CL-USER> *Messages*: 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 #) {BE1C87D}>)") (6 "(SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA #) {BE1C87D}>)") (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 #) {BE1BCFD}>)") (11 "((LAMBDA ()))") (12 "((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA #) {C94324D}>)") (13 "(SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {C8E1681}> #<CLOSURE (LAMBDA #) {BE196CD}>)") (14 "(SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {C8E1681}> #<FUNCTION (LAMBDA #) {C94324D}>)") (15 "(SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {C8E1681}>)") (16 "(SWANK::SIMPLE-SERVE-REQUESTS #<SWANK::CONNECTION {C8E1681}>)") (17 "(SWANK::SERVE-CONNECTION #<SB-BSD-SOCKETS:INET-SOCKET descriptor -1 {C8DD289}> NIL NIL :UTF-8)") (18 "(SWANK::SETUP-SERVER 0 #<CLOSURE (LAMBDA #) {C8DD20D}> NIL NIL :UTF-8)") (19 "(SB-INT:SIMPLE-EVAL-IN-LEXENV (FUNCALL (READ-FROM-STRING \"swank:start-server\") \"c:/Temp/slime.1856\" :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 * Option "enter debugger on error" is not help. GNU Emacs 22.0.92.1 -- WBR, Yaroslav Kavenchuk.

Option "enter debugger on error" is not help. GNU Emacs 22.0.92.1
i suspect it's something on the swank side. stale fasl's, emacs restart? unfortunately i can't easily test things on windows, so i can't promise to commit a quick fix. -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronstället)
participants (3)
-
Attila Lendvai
-
Hans Halvorson
-
Yaroslav Kavenchuk