Bug: 32757

Impact:

Product:
GemBuilder for Smalltalk

Versions:
7.6, 7.5, 7.4.1, 7.4, 7.3.3, 7.3.2, 7.3.1, 7.3, 7.2.2, 7.2.1, 7.2, 7.1.2, 7.1.1, 7.1, 7.0.2, 7.0.1, 7.0, 6.2

Platform:
VW 7.x

Fixed In:

GemStone Smalltalk execution in debugger breaks on explicit return

If the currently-selected context in a debugger is a server context,
and a GS-Do It, GS-Print It, GS-Inspect It, Or GS-Debug It is
performed in the code pane, and the code selected for execution
executes an explicit return (^), an error will result.

Workaround:

When debugging in server contexts, avoid selecting code that contains
explicit returns, unless you know that the explicit return is on a
code path that will not be executed.