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

Reply via email to