lua-users home
lua-l archive

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

> -----Original Message-----
> From: [] On
> Behalf Of Gerhard Lipp
> Sent: woensdag 5 juni 2013 15:15
> To:
> Subject: copcall interpreter segfault possible?
> Hi!
> As stated here, I am
> observing a segmentation fault (Lua 5.1.5) when using copcall where
> pcall should have been used.
> Unfortunately it is a rather complex situation but it is reproducible.
> lua-ev is involved which itself makes some pcall through the lua API.
> copcall and pcall may call each other in this scenario.
> Does this sound dangerous? Are there known scenarios where calling
> copcall instead of pcall can crash the interpreter due to a badly
> behaving C module?
> Regards,
> Gerhard

Not sure whether it fixes your problem. But I just submitted a PR [1] to fix an issue with coxpcall I ran into. You might want to give it a try.