Thanks eliot Issue 4998: ContextPart>>#runUntilErrorOrReturnFrom: Definitively the kind of methods I want to understand. On Nov 16, 2011, at 8:58 PM, Eliot Miranda wrote:
Hi All,
I've found a bug in ContextPart>>#runUntilErrorOrReturnFrom: that in a certain rare circumstance causes the method to peel back too much of the stack. This method is used in the debugger (e.g. completeStep: et al) but also in Process termination. So it is right at the heart of the system. I'm loath to simply commit it I'd really appreciate y'all testing with the fix and reporting any changes you see. It does not affect the trunk test suite (there is a test, WeakSetInspectorTest, which is unreliable, but apart form that no observed effects). So, brave souls, please try with the attached and see if you come to grief or not. -- thanks, Eliot
<ContextPart-runUntilErrorOrReturnFrom.st>