Skip to main content

[archive] Perform Stack Overflow

  • June 6, 2008
  • 2 replies
  • 0 views

[Migrated content. Thread originally posted on 05 June 2008]

Does anyone know of a way to deal with a "perform stack overflow" error? I'm running a large looped process that needs to loop over 100 times and the perform stack is running out of room. I plan to increase the size in the config file, but wondered if there is another way around this - programatically.

Thank you

2 replies

[Migrated content. Thread originally posted on 05 June 2008]

Does anyone know of a way to deal with a "perform stack overflow" error? I'm running a large looped process that needs to loop over 100 times and the perform stack is running out of room. I plan to increase the size in the config file, but wondered if there is another way around this - programatically.

Thank you
Only thing I can think of off the top of my head would be changing it from a perform to calling a separate program, but thats just off the top of my head, not experience.

brad

[Migrated content. Thread originally posted on 05 June 2008]

Does anyone know of a way to deal with a "perform stack overflow" error? I'm running a large looped process that needs to loop over 100 times and the perform stack is running out of room. I plan to increase the size in the config file, but wondered if there is another way around this - programatically.

Thank you
During the loop perform, when you want to do the next "perform", you must "exit" the current "perform", you can't just go outside the "perform" (e.g. use "go to") otherwise runtime will count for the loop.
If you "exit" the "perform" everytime, the runtime will not count for the loop.
Otherwise it may have error.