Kbase P16041: -s exceeded. Raising STOP condition and attempting to write
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  29/01/2003 |
|
Status: Unverified
SYMPTOM(s):
-s exceeded. Raising STOP condition and attempting to write stack trace to file 'procore'. Consider increasing -s startup parameter. (5635)
Procore file is generated
Program crashes
Running recursive procedure
CAUSE:
Progress uses the -s stack to maintain procedure context (runtime
parameters, return addresses) and as space in which to evaluate all
expressions. There might be an infinitely recursing function or procedure call.
FIX:
Use the following:
increase -nb - the default is 50
increase -s - limited by system resources
If the above does not solve the problem:
Rewrite the procedure interactivly instead of recursively