If it is down to the exe then does that mean that two different PCs would run out of stack space at the same time when the same code is run?
I just did a quick test in Blitz 3D - I got a function to call itself repeatededly more than 43,000 times before the program crashed. Strangely it didn't produce a stack overflow error as would be expected - it just stopped running. Debug is on.Global count = 0 Recursive() Function Recursive() count = count + 1 Print count ;Added this because the code isn't producing a stack overflow error Recursive() End Function