Bug: 30902

Impact:

Product:
GemBuilder for Smalltalk

Versions:
5.4, 5.3.2, 5.3.1, 5.3, 5.2.7, 5.2.6, 5.2.5, 5.2.4, 5.2.3, 5.2.2, 5.2.1, 5.2

Platform:
All

Fixed In:

Stack growth due to GemStone exceptions handled and resumed in client

Sequential GemStone exceptions that are handled on the client may cause
stack growth and consequent memory use.  This is due to the way GBS processes
a GbsError, invokes handlers, and then does a continue; subsequent errors
will be raised on the stack and processed similarly, and so on, causing
the stack to grow with each subsequent error.

Workaround:

none/not applicable