Bug 30981

GemBuilder for Smalltalk/VW

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

Debugger step across client forwarder send stops prematurely

With a server context selected, a 'step' should
advance server execution until the selected context is the top
context. If it was already the top context, it should execute as much
code as necessary to advance one step point and return from any
message sends done as part of the step.

However, if a step invokes a client forwarder send execution will stop
early, at the point where the client forwarder execution is about to
return a result from the client to the server.

Workaround

After the 'short' step, reselect the desired context and
step again. Repeat if necessary until you get where you should be.


Last updated: 3/31/05