[BUG] Changing debugger stack frame when a variable is highlighted

Doug Way doug.way at riskmetrics.com
Wed Sep 19 06:35:10 UTC 2001


If you have a variable selected in one of the lower panes of the
debugger, and then you select a different stack frame in the upper
(stack) pane (which happens to have the same variable, e.g.
"thisContext"), the variable will stay selected and update itself (a
cool new feature), but the variable list will not update (a not so cool
bug).

To reproduce:

* type "3 factorial" or any other expression in a workspace
* highlight the expression and choose "debug it" from the pop-up menu.
(yes, that's a new item right below "inspect it". not the reason for the
above bug, though. :-) )
* when the debugger pops up, select "thisContext" in the lower
middle-right pane
* in the top pane, select the second-from-top stack frame (should be "[]
in TextMorphEditor..." or similar)
* note that the "thisContext" variable is still selected in the
lower-right pane, but the temp variables for the #debug:receiver:in:
method are not listed in the pane, as they would have been if we had not
selected "thisContext" earlier

- Doug Way
  dway at riskmetrics.com





More information about the Squeak-dev mailing list