Patrick Twohig
Patrick Twohig
Yep. Confirmed that by adding a second node to my pool solves the issue.
To clarify, is this with a C Closure or a Lua function?
@cbeck88 Well, agreed that the bug report is lacking. But, I was drawn to this because I seem to be getting a similar issue in my code and have spent...
I'm having what is possibly the same issue. Unfortunately, it would be hard for me to post my whole test case (and I've tried to reproduce it in a simplified...
Note that the error appears in multiple places, but the issue it is always the the same "block was free'd at". So I suspect this is indeed a bug. Further,...
Even more, all seems to be allocated at the same place and ultimately runs up against a double-free error. https://gist.github.com/ptwohig/5ddc97166a61af608b19cdfc346c9761
Actually, I just figured out the reproduction steps which work 100% of the time: - Edit src/Makefile - Add -DHARDMEMTESTS to the compiler flags (probably want to add -g and...
Here's where I think the offending lines are: ```c LClosure *cl; Proto *p; eris_checkstack(info->L, 4); /* Create closure and anchor it on the stack (avoid collection via GC). */ cl...
@LmTinyToon I tried the disabling of GC and it still crashed on me. Granted I had a few hundred threads working a few hundred separate ```lua_State```s to get it to...
@payonel Do you have a workaround for it?