Bug 31001

GemBuilder for Smalltalk/VW

8.8.1, 8.8, 8.7.1, 8.7, 8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 7.6.1, 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, 6.1, 6.0

VW 7.x

GBS debugger can't step into ClientForwarder send

When stepping through GemStone execution in the GBS debugger,
you should be able to step into a client forwarder message.
The debugger should show the client context as the new top
of stack on top of the server context that sent the message.
Instead, the execution point appears to be stuck in the same
place in the server context.  Additionally, if you keep trying
to press the step into button, on the fifth time you'll get
an unhandled exception - rtErrStep.  If you instead step over
the client forwarder send, it executes correctly.

Workaround

Either step over client forwarder sends, or if you want to
debug that send, set a client breakpoint in the method
invoked by the client forwarder.


                

Last updated: 4/4/05