On Thu 03 Feb 2011 15:48, Mike Gran <[email protected]> writes:

> Sometimes on a non-local exit can cause a wrong-type-arg error to be emitted.
>  This may be associated with GUILE_AUTO_COMPILE=0.  It is a mandelbug, so I
> don't have a way to replicate it consistently, yet.

It might be that the SCM_M_PROMPT case in eval.c:eval was not declaring
some needed locals as volatile.  Just a guess.  I put in a patch to
git.  Let me know if you can reproduce this again.

Also, if this happens again, I would be interested in a backtrace from
the abort as well as from the prompt.

Cheers,

Andy
-- 
http://wingolog.org/

Reply via email to