[Top][All Lists]

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

Re: [Chicken-hackers] [PATCH] Fix for #852

From: Felix
Subject: Re: [Chicken-hackers] [PATCH] Fix for #852
Date: Mon, 21 May 2012 09:56:30 +0200 (CEST)

> The segfault is caused by the fact that in eval.scm:212 the lookup
> procedure might return macro objects straight from the SE (syntactic
> environment).  The find-id procedure protects against that by checking
> whether the returned object is a symbol, but the rename procedure
> doesn't do that.  When the variable itself directly has a
> '##core#macro-alias property, this is returned by rename, regardless
> of its type (it can be a macro object).

Applied and pushed (I forgot to signoff).


reply via email to

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