G
Garry Hall
Guest
This comes down to the internal implementation of functions vs procedures in the AVM.Functions are pushed into the process stack, and I am guessing your recursive functions blew the process's stack space (different from the AVMs stack space, -s). If you posted the protrace for the recursive function crash, I would guess it shows this. Procedures are not executed the same way, and don't use up so much of the process's stack space. Instead they use the -s space.
Continue reading...
Continue reading...