stack overflow error on library load
Mirko Vukovic
mirko.vukovic at gmail.com
Wed Dec 14 13:54:41 UTC 2016
See below:
On Tue, Dec 13, 2016 at 10:45 PM Mirko Vukovic <mirko.vukovic at gmail.com>
wrote:
> Hello,
>
> I have installed ABCL 1.4 on Windows 10 and Java 1.7.
>
> When loading some libraries, I get a stack overflow error.
>
> For example loading vecto fails
>
> vecto passes the cl-test-grid on linux (see
> https://common-lisp.net/project/cl-test-grid/library/vecto.html)
>
I did a bit more probing to try and isolate the cause of the overflow:
- ASDF file manually loads and compiles
- I could manually load all the pre-requisite libraries
- I could manually compile and load all the lisp files
Looking at the error message in frame 8 (see below), the cause may be
in the slime/swank interaction with abcl.
I may take this up at the slime mailing list.
>
> Running
> (asdf:load-system :vecto)
>
> Gives:
> Stack overflow.
> [Condition of type STORAGE-CONDITION]
>
> Restarts:
> 0: [*ABORT] Return to SLIME's top level.
> 1: [ABORT] Abort thread.
>
> Backtrace:
> 0: (#<FUNCTION {BEB670}> #<STORAGE-CONDITION {14AA1B6}> #<FUNCTION
> {BEB670}>)
> 1: (APPLY #<FUNCTION {BEB670}> (#<STORAGE-CONDITION {14AA1B6}>
> #<FUNCTION {BEB670}>))
> 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<STORAGE-CONDITION
> {14AA1B6}> #<FUNCTION {BEB670}>)
> 3: (INVOKE-DEBUGGER #<STORAGE-CONDITION {14AA1B6}>)
> 4: org.armedbear.lisp.Lisp.stackError(Lisp.java:388)
> 5: org.armedbear.lisp.swank_513.execute(swank.lisp:1677)
> 6: org.armedbear.lisp.LispThread.execute(LispThread.java:851)
> 7: org.armedbear.lisp.Primitives$pf_apply.execute(Primitives.java:2800)
> 8: (SWANK:EVAL-FOR-EMACS (SWANK-REPL:LISTENER-EVAL "(asdf:load-system
> :vecto)
> ") "COMMON-LISP-USER" 9)
> etc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20161214/d3ba8072/attachment.html>
More information about the armedbear-devel
mailing list