[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).
cheers,
felix