[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: luajson (or lpeg) issue
- From: Alexander Gladysh <agladysh@...>
- Date: Tue, 3 May 2011 06:14:37 +0400
On Tue, May 3, 2011 at 06:02, Thomas Harning Jr. <firstname.lastname@example.org> wrote:
> On Sun, May 1, 2011 at 6:26 PM, Alexander Gladysh <email@example.com> wrote:
>> On Mon, May 2, 2011 at 02:16, Alexander Gladysh <firstname.lastname@example.org> wrote:
>>> On rather small JSON data (will prepare a minimal sample ASAP) we get
>>> this error from luajson 1.2.1:
>>> /luajson/lua/json/decode.lua:90: too many pending calls/choices
> Good catch, I've found this is indeed a nasty little problem through
> many of my versions released. I'll need to figure out some way to
> linearize the parsing somehow.
> It appears the maximum depth LuaJSON can handle right now is ~24
> levels deep, even with trivial objects.
Do you think you will be able to fix it? Sadly, this is a show-stopper
issue for us...