- Subject: Re: Stack Overflow: Block stack overflow
- From: Miguel Nicolau <Miguel.Nicolau@xxxxx>
- Date: Wed, 27 Aug 2003 18:08:38 +0100 (IST)
It worked a treat. Thanks a lot!
Miguel
On Wed, 27 Aug 2003, John E. Davis wrote:
> Miguel Nicolau <Miguel.Nicolau@xxxxx> wrote:
> >The "if.sl" file (which I am attaching) consists of 100 if-statements
> >within each other. It crashes after 50 of them, which suggests to me that
> >there is a buffer of 50 calls defined somewhere within the interpreter. Is
> >there a way to change the size of this buffer through a function call? If
> >yes, which function, if not, where in the s-lang sources is this buffer
> >size defined (so I can adapt it for my needs)?
>
> In slang/src/sllimits.h, try changing
>
> #define SLANG_MAX_BLOCK_STACK_LEN 50
>
> to something larger. You are the first person to hit this limit. I
> will see what needs to be done to remove the limit in version 2.
>
> Thanks,
> --John
>
[2003 date index]
[2003 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]