bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #32340] non-local exit may cause wrong-type-arg error


From: Andy Wingo
Subject: Re: [bug #32340] non-local exit may cause wrong-type-arg error
Date: Thu, 10 Feb 2011 10:43:01 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Thu 03 Feb 2011 15:48, Mike Gran <address@hidden> 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

[Prev in Thread] Current Thread [Next in Thread]