lua-users home
lua-l archive

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


> If I repeatedly execute the string "a=math.random(1,20)" in my embedded 
> interpreter, when I stop the host I got a crash with a lot of glibc 
> errors.

Perhaps you're overflowing the stack? It shouldn't happen. Can you post
code? A minimal example would help.

> If I replace the code by "math.random(1,20)" no problems occurs. 

Overflowing the stack does not explain this.

> Is there any way to destroy variables used in an script when I dont need 
> them anymore?

Set them to nil, but you shouldn't have to do that.
--lhf