While testing proxy classes that inherit from ProtoObject, I frequently get myself into a bad situation where Squeak is trying to open a debugger, but apparently encountering an error while trying to open it. It then tries to open a debugger on *that* but has the same problem.
Of course, the image won't last long at this point as the many thousands of suspended processes ready to be debugged quickly chew up memory.
It's easy to reproduce:
ProtoObject basicNew "print it"
Does anyone know how this can be made debuggable with the debugger (e.g. "debuggerable" :) )?
Thanks! Chris