[Ecls-list] ECL HEAD + Slime HEAD

Marko Kocić marko.kocic at gmail.com
Wed Feb 17 10:03:47 UTC 2010


> Anyway:
>
> I have a suspicion: Marko, can you comment out the second-last form (an
> EVAL-WHEN with a SPAWN in it) in contrib/swank-asdf.lisp -- and try if
> you can reproduce the stack overflow again?

First restart of slime triggered stack overflow.

(gdb) bt
#0  0x00007ff3c12630cb in read () from /lib/libpthread.so.0
#1  0x00007ff3c1593f06 in read (strm=0x23fed20, c=0x7fffe121a920 "
\355?\002", n=1) at /usr/include/bits/unistd.h:45
#2  io_file_read_byte8 (strm=0x23fed20, c=0x7fffe121a920 " \355?\002",
n=1) at /home/markko/cvstree/ecl.git/src/c/file.d:2561
#3  0x00007ff3c159705b in utf_8_decoder (stream=0x23fed20,
read_byte8=0x7ff3c1593e80 <io_file_read_byte8>, source=0x23fed20)
    at /home/markko/cvstree/ecl.git/src/c/file.d:1068
#4  0x00007ff3c15928e5 in eformat_read_char (strm=0x0) at
/home/markko/cvstree/ecl.git/src/c/file.d:587
#5  0x00007ff3c1597c9d in generic_peek_char (strm=0x0) at
/home/markko/cvstree/ecl.git/src/c/file.d:434
#6  0x00007ff3c159c491 in cl_peek_char (narg=4) at
/home/markko/cvstree/ecl.git/src/c/read.d:1716
#7  0x00007ff3c1574521 in L26tpl_read () at
/home/markko/cvstree/ecl.git/build/clos/top.c:1113
#8  0x00007ff3c1577f93 in LC19rep (narg=0) at
/home/markko/cvstree/ecl.git/build/clos/top.c:931
#9  0x00007ff3c157925e in L24tpl (narg=0) at
/home/markko/cvstree/ecl.git/build/clos/top.c:846
#10 0x00007ff3c157a4b5 in L1top_level () at
/home/markko/cvstree/ecl.git/build/clos/top.c:42
#11 0x00007ff3c1586f80 in ecl_interpret (frame=<value optimized out>,
env=<value optimized out>, bytecodes=<value optimized out>)
    at /home/markko/cvstree/ecl.git/src/c/interpreter.d:489
#12 0x00007ff3c158aa7c in si_eval_with_env (narg=1, form=<value
optimized out>) at /home/markko/cvstree/ecl.git/src/c/compiler.d:2867
#13 0x00007ff3c15769e8 in si_safe_eval (narg=2, V1=0x3f8bbb1, V2=0x1)
at /home/markko/cvstree/ecl.git/build/clos/top.c:3580
#14 0x0000000000400bd6 in main (argc=<value optimized out>,
argv=<value optimized out>) at /tmp/ECLINIT6OVgfK.c:57




More information about the ecl-devel mailing list