[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Possible closure bug in 4.1 snapshot
- From: Roberto Ierusalimschy <rieru@...>
- Date: Tue, 27 Nov 2001 14:26:42 -0600 (CST)
On Sun, 25 Nov 2001, Edgar Toernig wrote:
> afaics (not actually tested!), open closures may contain references
> to stacks of multiple Lua states and the routines in lfunc.c doesn't
> seem to handle that. The stack compares will not work when 'level'
> refers to a completely different stack and closures linked in other
> states will not be closed.
Yes, this is a bug. I thought nobody would notice it (but I forgot
about you ;-) Any sugestions how to correct that?