[Openmcl-devel] Fault during read of memory address #x84
Johan Ur Riise
johan at riise-data.no
Mon Sep 7 12:19:50 PDT 2009
I have this on a virtual MS Windows XP machine. Version is "Version
1.3-r11936 (WindowsX8632)" The stacktrace below is from a buffer named
*sldb ccl/33* (or some other number). I get these fairly often, for
example I can have 50 of these, then I find it smarter to restart my ccl
or my emacs. The errors occur when I hit C-c C-c in a source file, or
when I edit a sourcefile and press space just after a function name.
It has not happen when ccl is started in a command box, and it happens
at least not som much when I copy the forms from my source file to the
repl buffer in slime.
I have the same symptoms on another Windows machine, which is real, with
approximately the same setup. There I get another address in the error
message.
I run slime which is on version 2009-09-03. My emacs is GNU Emacs 23.1.1
(i386-mingw-nt5.1.2600) of 2009-07-30 on SOFT-MJASON
Is there a fix or a workaround, or is there something I can do to find
the cause? I am new to ccl but not to cl and slime.
I am working on some CFFI stuff, but I don't think that is related.
contents of sldb buffer:
Fault during read of memory address #x84
[Condition of type CCL::INVALID-MEMORY-ACCESS]
Restarts:
Backtrace:
0: (#<Anonymous Function #x8A42416> #<Compiled-function
SWANK:SWANK-DEBUGGER-HOOK #x8AAE4DE> #<COMPILED-LEXICAL-CLOSURE
(:INTERNAL SWANK:INVOKE-SLIME-DEBUGGER) #x8EFFF6E>)
1: (SWANK::CALL-WITH-BINDINGS ((*STANDARD-OUTPUT* .
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM #x8B4C8A6>) (*STANDARD-INPUT* .
#<SWANK-BACKEND::SLIME-INPUT-STREAM #x8B4CADE>) ..)))
Locals:
SWANK::ALIST = ((*STANDARD-OUTPUT* .
#<SWANK-BACKEND::SLIME-OUTPUT-STREAM #x8B4C8A6>) ..))..
SWANK::FUN = #<COMPILED-LEXICAL-CLOSURE (:INTERNAL ..)
SWANK::RLIST = ((*TERMINAL-IO* ..))))
SWANK::VARS = (*TERMINAL-IO* *QUERY-IO* *DEBUG-IO*
*ERROR-OUTPUT* *TRACE-OUTPUT* ..))
SWANK::VALS = (#<TWO-WAY-STREAM input
#<SWANK-BACKEND::SLIME-INPUT-STREAM #x8B4CADE>, out..
2: (SWANK::CALL-WITH-CONNECTION #<CONNECTION #x8AE561E>
#<COMPILED-LEXICAL-CLOSURE (:INTERNAL SWANK:INVOKE-SLIME-DEBUGGER)
#x8EE191E>)
3: (SWANK:INVOKE-SLIME-DEBUGGER #<CCL::INVALID-MEMORY-ACCESS
#x8EE196E>)
4: (#<Anonymous Function #x8A42416> #<Compiled-function
SWANK:SWANK-DEBUGGER-HOOK #x8AAE4DE> #<COMPILED-LEXICAL-CLOSURE
(:INTERNAL SWANK:SWANK-DEBUGGER-HOOK) #x8EE1946>)
5: (SWANK:SWANK-DEBUGGER-HOOK #<CCL::INVALID-MEMORY-ACCESS #x8EE196E>
#<Compiled-function SWANK:SWANK-DEBUGGER-HOOK #x8AAE4DE>)
6: (CCL::BREAK-LOOP-HANDLE-ERROR #<CCL::INVALID-MEMORY-ACCESS
#x8EE196E> 306381789)
7: (CCL::%ERROR #<CCL::INVALID-MEMORY-ACCESS #x8EE196E> NIL 306381789)
8: (CCL::XCMAIN 291421482)
9: (CCL::%PASCAL-FUNCTIONS% 1 291421482)
10: (CCL::INITIAL-BINDINGS ((CCL::*FREE-XPS* . #<Anonymous Function
#x88A0D16>) (CCL::*FREE-CIRCULARITY-HASH-TABLES* . #<Anonymous Function
#x8891A9E>) ..)))
11: ((:INTERNAL CCL::%PROCESS-PRESET-INTERNAL) #<PROCESS worker(66)
[Reset] #x8EDC686> (#<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%
PROCESS-RUN-FUNCTION) #x8EDC636>))
12: ((:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION))
More information about the Openmcl-devel
mailing list