I am unable to reproduce the error under Windows XP, even using the same versions of SBCL, Lispbuilder, etc. Nor can I reproduce the problem on Windows 7 under CLISP or other lisps. I guess this means the problem is SBCL and Windows 7-specific, but I'm still not sure how to track down the bug.
On Wed, Nov 25, 2009 at 12:14 PM, Elliott Slaughter < elliottslaugh...@gmail.com> wrote: > Forgot to mention this is on Windows 7, SBCL 1.0.19, and Lispbuilder from > SVN. I haven't been able to test on older versions of Windows. > > > On Wed, Nov 25, 2009 at 12:12 PM, Elliott Slaughter < > elliottslaugh...@gmail.com> wrote: > >> Hi everyone, >> >> After several months of playing with Clojure, I am back to working on the >> next version of my game engine in Common Lisp. >> >> Currently, I am getting an error during keyboard input. The error doesn't >> occur on the first key press, but after I've pressed and released several >> keys. >> >> The backtrace is listed below. >> >> Thanks. >> >> debugger invoked on a SIMPLE-ERROR: EXCEPTION_ACCESS_VIOLATION >> >> Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. >> >> restarts (invokable by number or by possibly-abbreviated name): >> 0: [CONTINUE] Ignore runtime option --load "load.lisp". >> 1: [ABORT ] Skip rest of --eval and --load options. >> 2: Skip to toplevel READ/EVAL/PRINT loop. >> 3: [QUIT ] Quit SBCL (calling #'QUIT, killing the process). >> >> ("bogus stack frame") >> 0] ba >> >> 0: ("bogus stack frame") >> 1: ("foreign function: #x75908112") >> 2: ("foreign function: #x68132D60") >> 3: ("foreign function: #x68106812") >> 4: ("foreign function: #x6810684B") >> 5: (LISPBUILDER-SDL-CFFI::SDL-POLL-EVENT #.(SB-SYS:INT-SAP #X00BCACD8)) >> 6: (BLACKTHORN-USER:MAIN)[:EXTERNAL] >> 7: (SB-INT:SIMPLE-EVAL-IN-LEXENV (BLACKTHORN-USER:MAIN) #<NULL-LEXENV>) >> 8: (SB-FASL::LOAD-AS-SOURCE >> #<SB-SYS:FD-STREAM for "file >> c:\\Users\\Elliott\\Programming\\CommonLisp\\blackthorn-0.2\\load.lisp" >> {23EF0131}> >> NIL >> NIL) >> 9: ((FLET SB-FASL::LOAD-STREAM) >> #<SB-SYS:FD-STREAM for "file >> c:\\Users\\Elliott\\Programming\\CommonLisp\\blackthorn-0.2\\load.lisp" >> {23EF0131}>) >> 10: (LOAD #P"load.lisp")[:EXTERNAL] >> 11: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS >> ((:EVAL . "(defparameter *driver-system* \"bunnyslayer\")") >> (:LOAD . "load.lisp"))) >> 12: (SB-IMPL::TOPLEVEL-INIT) >> 13: ((LABELS SB-IMPL::RESTART-LISP)) >> 14: ("foreign function: #x4120C4") >> 15: ("foreign function: #x40AF88") >> >> -- >> Elliott Slaughter >> >> "Don't worry about what anybody else is going to do. The best way to >> predict the future is to invent it." - Alan Kay >> > > > > -- > Elliott Slaughter > > "Don't worry about what anybody else is going to do. The best way to > predict the future is to invent it." - Alan Kay > -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay
_______________________________________________ application-builder mailing list application-builder@lispniks.com http://www.lispniks.com/mailman/listinfo/application-builder