On Thu, Oct 03, 2013 at 06:40:21PM +0200, Paolo Bonzini wrote: > All invocations of #step, #finish: etc. should be wrapped with a > DebuggerReentered exception handler. You can look at how MiniDebugger > does it. MiniDebugger (and the Blox debugger too) creates a new > command-loop, but perhaps VisualGST can just change the window title or > something like that.
It is certainly missing and will resolve the cascades of GtkDebugger's popping up but it didn't fix the scheduling problem yet. I am not sure what should happen with the call-in process (also just calling detach on it didn't appear to fix it either). I just tried STInST.RBParser parseExpression: '#(##(1/2) 1)' in blox and clicked finish, it continues but ultimately ends in a segfault too. :) _______________________________________________ help-smalltalk mailing list help-smalltalk@gnu.org https://lists.gnu.org/mailman/listinfo/help-smalltalk