If you are debugging code in GBS that contains an interval #do: loop like the following:
... (1 to: 3) do: [ ... loop code ... ]. ... subsequent code ...
And step through the loop code, at the end of the loop code, rather than stepping into the subsequent code you will instead complete execution of the subsequent code and end up on the "GbsSession>>gsDoIt: codeString inContext: receiver" frame in the debugger.
This is related to server bug 45320, which is fixed in GemStone/S 64 Bit v3.3 and later
Replace interval #do: loops like:
(1 to: 3) do: [ ... ]
with a #to:do: loop like:
1 to: 3 do: [ ... ]
Last updated: 11/17/17