[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/