[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: LuaRC assertion with luaD_call re-entry
- From: "Powers, Drew" <dpowers@...>
- Date: Mon, 20 Sep 2004 02:41:56 -0700
Hello,
When resuming the caller of a function, during cleaning up
(cleanarray(res, L->top) in luaD_poscall), LuaRC attempts to re-enter
luaD_call via do1gcTM while collecting a userdata with __gc metatable
which results in "Assertion failed: !(L->ci->state & (1<<2)), file
c:\dev\luarc\src\ldo.c, line 330".
I will post my repro code and future LuaRC bug findings on the
http://luaplus.org forum.
Thank you,
Drew Powers