Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007007 [Squeak] Tools major always 04-10-08 00:57 04-18-10 22:04
Reporter kbrown View Status public  
Assigned To andreas
Priority normal Resolution fixed  
Status closed   Product Version 3.10
Summary 0007007: 'toggle break on entry' from method list pane doesn't work
Description setting 'toggle break on entry' from the method list pane results in no highlight coloring, no annotation and also does not break.

Additional Information Operates the same way in sq3.10-7159dev08.04.1 as well as also reported by Stephen Pair to do the same in a 3.9 image
Attached Files  BreakPointManager_installInClassselector_Patch_M7007_nice.1.cs [^] (856 bytes) 04-11-08 10:54

- Relationships
related to 0007008assigned dr Squeak Packages 'toggle break on entry' is not available in default System Browser method pane 

- Notes
(0011999 - 141 - 141 - 141 - 272 - 272 - 272)
Damien Cassou
04-11-08 10:53

Nicolas Cellier made the following comment in report 0007008. I think his comment and patch apply here. I've attached his patch to this report.
 
(0012004 - 152 - 152 - 152 - 152 - 152 - 152)
kbrown
04-11-08 16:08

I don't see that this works yet, as well, the annotation for the method where the breakpoint has been set is not there in the debugger method list pane.
 
(0012006 - 693 - 747 - 747 - 747 - 747 - 747)
nicolas cellier
04-11-08 19:20

Hi Ken,

This patch is necessary so that the method with breakpoint be installed at the right place (in instance side instead of installing it on class side, or eventually in Metaclass if the method was yet on class side).

If you apply the patch, the break point will break normally.

This patch wont address any UI problem.
Though, the debugger opens with method emphasized bold with a [break] extension in stack list when a breakpoint is encountered.

If you toggle the breakpoint from within the debugger, the stack list is not updated and this new breakpoint is not emphasized. Toggle off from Debugger, and the Debugger won't display method source (or display it in a flash...).
 
(0012010 - 133 - 181 - 181 - 181 - 181 - 181)
nicolas cellier
04-11-08 20:34

"fix begin"
Installer mantis bug: 7007 fix:'BreakPointManager_installInClassselector_Patch_M7007_nice.1.cs'.
"fix test".
"fix end"
 
(0012016 - 112 - 124 - 124 - 124 - 124 - 124)
kbrown
04-11-08 21:44

Refer to 0007008 as well.
There was some sort of issue with this fix not getting into my image.
Now it works!
 
(0013257 - 53 - 53 - 203 - 203 - 203 - 203)
nicolas cellier
08-24-09 19:49

in http://source.squeak.org/trunk/System-nice.135.mcz [^]
 

- Issue History
Date Modified Username Field Change
04-10-08 00:57 kbrown New Issue
04-11-08 10:51 Damien Cassou File Added: BreakPointManager_installInClassselector_Patch_M7008_nice.1.cs
04-11-08 10:52 Damien Cassou File Deleted: BreakPointManager_installInClassselector_Patch_M7008_nice.1.cs
04-11-08 10:53 Damien Cassou Note Added: 0011999
04-11-08 10:54 Damien Cassou File Added: BreakPointManager_installInClassselector_Patch_M7007_nice.1.cs
04-11-08 16:08 kbrown Note Added: 0012004
04-11-08 19:20 nicolas cellier Note Added: 0012006
04-11-08 20:34 nicolas cellier Note Added: 0012010
04-11-08 21:44 kbrown Note Added: 0012016
04-13-08 17:58 Damien Cassou Relationship added related to 0007008
01-10-09 02:13 Keith_Hodges Status new => pending
01-10-09 03:35 Keith_Hodges Status pending => testing
01-10-09 03:40 Keith_Hodges Status testing => resolved
01-10-09 03:40 Keith_Hodges Fixed in Version  => 3.11
01-10-09 03:40 Keith_Hodges Resolution open => fixed
01-10-09 03:40 Keith_Hodges Assigned To  => Keith_Hodges
01-10-09 03:41 Keith_Hodges Status resolved => testing
04-09-09 18:13 KenCausey Category Debugger => Tools
08-24-09 19:49 nicolas cellier Note Added: 0013257
10-03-09 19:33 Keith_Hodges Status testing => assigned
10-03-09 19:33 Keith_Hodges Assigned To Keith_Hodges => andreas
10-04-09 18:59 nicolas cellier Status assigned => resolved
10-04-09 18:59 nicolas cellier Fixed in Version 3.11 => trunk
04-18-10 22:04 andreas Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
81 total queries executed.
49 unique queries executed.
Powered by Mantis Bugtracker