Bug 36244

GemBuilder for Smalltalk/VW

7.1.2, 7.1.1, 7.1, 7.0.2, 7.0.1, 7.0, 6.2, 6.1, 6.0

VW

7.2

Unexpected server breakpoints while debugging on server

When debugging a stack with server objects or with server stack frames, it is possible for GBS debugger code to invoke server methods with breakpoints.  This will cause a second debugger to open during debugger operations.  For example, if there is a breakpoint in the server object's printString method or a method called by printString, then selecting this object in a server context in the debugger may result in a breakpoint debugger.

Since debugger operations include timeouts, the debugger may leave the operation in unexpected invalid state.

Workaround

Do not set breakpoints in server #printString methods.


Last updated: 9/11/07