bug in Debugger hacked during install of XTreams on Squeak6.0 alpha

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

bug in Debugger hacked during install of XTreams on Squeak6.0 alpha

Squeak - Dev mailing list
Hi folks.

Doing the XML-thing on a pristine 6.0alpha image

Image
-----
/home/wm/Squeak/images/XMLXtreamsSqueak6.0alpha-19881-64bit/XMLXtreamsSqueak6.0alpha-19881-64bit.image
Squeak6.0alpha
latest update: #19881
Current Change Set: HomeProject
Image format 68021 (64 bit)

Virtual Machine
---------------
/home/wm/Squeak/vms/sqcogspur64linuxht202009271755/lib/squeak/5.0-202009271755/squeak


During the 
Installer ss
       project: 'MetacelloRepository';
       install: 'ConfigurationOfXtreams'.
(Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load

I get the expected error in XTIOHandle class >> intialize
initialize
self makeNonviewableInstances.
Smalltalk addToShutDownList: self after: Project
where I have to change DisplayScreen to Project .


Doing this in the Debugger (as I have previously done) threw a


MorphicDebugger(Object) MessageNotUnderstood: MorphicDebugger >> stepToStatement


I cancelled the install and modified

MorphicDebugger(Debugger) >> contents: notifying:
comment out "self stepToStatement" down in the guts of the method.

I rerun the 

Installer ss
       project: 'MetacelloRepository';
       install: 'ConfigurationOfXtreams'.
(Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load

and am now able to modify the XTIOHandle class >> initialize method, on the fly in the debugger without throwing that error.


cheers.



Reply | Threaded
Open this post in threaded view
|

Re: bug in Debugger hacked during install of XTreams on Squeak6.0 alpha

Tobias Pape

> On 27.09.2020, at 22:01, gettimothy via Squeak-dev <[hidden email]> wrote:
>
> Hi folks.
>
> Doing the XML-thing on a pristine 6.0alpha image
>
> Image
> -----
> /home/wm/Squeak/images/XMLXtreamsSqueak6.0alpha-19881-64bit/XMLXtreamsSqueak6.0alpha-19881-64bit.image
> Squeak6.0alpha
> latest update: #19881
> Current Change Set: HomeProject
> Image format 68021 (64 bit)
>
> Virtual Machine
> ---------------
> /home/wm/Squeak/vms/sqcogspur64linuxht202009271755/lib/squeak/5.0-202009271755/squeak
>
>
> During the
> Installer ss
>        project: 'MetacelloRepository';
>        install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> I get the expected error in XTIOHandle class >> intialize
> initialize
> self makeNonviewableInstances.
> Smalltalk addToShutDownList: self after: Project
> where I have to change DisplayScreen to Project .
>
>
> Doing this in the Debugger (as I have previously done) threw a
>
>
> MorphicDebugger(Object) MessageNotUnderstood: MorphicDebugger >> stepToStatement
>
>
> I cancelled the install and modified
>
> MorphicDebugger(Debugger) >> contents: notifying:
> comment out "self stepToStatement" down in the guts of the method.
>
> I rerun the
>
> Installer ss
>        project: 'MetacelloRepository';
>        install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> and am now able to modify the XTIOHandle class >> initialize method, on the fly in the debugger without throwing that error.
>

If possible, please replace The `installer`-dance  with the configurations wiht:

Metacello new
   configuration: 'Xtreams';
   version: #bleedingEdge;
   load.

It does things a tad different…
-t




Reply | Threaded
Open this post in threaded view
|

Re: bug in Debugger hacked during install of XTreams on Squeak6.0 alpha

Squeak - Dev mailing list
Heh!

Thank you, I will  restart the process next week and see what happens.

Cheers.


---- On Sun, 27 Sep 2020 16:47:53 -0400 [hidden email] wrote ----


> On 27.09.2020, at 22:01, gettimothy via Squeak-dev <[hidden email]> wrote:
>
> Hi folks.
>
> Doing the XML-thing on a pristine 6.0alpha image
>
> Image
> -----
> /home/wm/Squeak/images/XMLXtreamsSqueak6.0alpha-19881-64bit/XMLXtreamsSqueak6.0alpha-19881-64bit.image
> Squeak6.0alpha
> latest update: #19881
> Current Change Set: HomeProject
> Image format 68021 (64 bit)
>
> Virtual Machine
> ---------------
> /home/wm/Squeak/vms/sqcogspur64linuxht202009271755/lib/squeak/5.0-202009271755/squeak
>
>
> During the
> Installer ss
> project: 'MetacelloRepository';
> install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> I get the expected error in XTIOHandle class >> intialize
> initialize
> self makeNonviewableInstances.
> Smalltalk addToShutDownList: self after: Project
> where I have to change DisplayScreen to Project .
>
>
> Doing this in the Debugger (as I have previously done) threw a
>
>
> MorphicDebugger(Object) MessageNotUnderstood: MorphicDebugger >> stepToStatement
>
>
> I cancelled the install and modified
>
> MorphicDebugger(Debugger) >> contents: notifying:
> comment out "self stepToStatement" down in the guts of the method.
>
> I rerun the
>
> Installer ss
> project: 'MetacelloRepository';
> install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> and am now able to modify the XTIOHandle class >> initialize method, on the fly in the debugger without throwing that error.
>

If possible, please replace The `installer`-dance with the configurations wiht:

Metacello new
configuration: 'Xtreams';
version: #bleedingEdge;
load.

It does things a tad different…
-t






Reply | Threaded
Open this post in threaded view
|

Re: bug in Debugger hacked during install of XTreams on Squeak6.0 alpha

marcel.taeumel
Hi Timothy,

merged and fixed via Tools-ct.988.

Best,
Marcel

Am 27.09.2020 23:23:23 schrieb gettimothy via Squeak-dev <[hidden email]>:

Heh!

Thank you, I will  restart the process next week and see what happens.

Cheers.


---- On Sun, 27 Sep 2020 16:47:53 -0400 [hidden email] wrote ----


> On 27.09.2020, at 22:01, gettimothy via Squeak-dev <[hidden email]> wrote:
>
> Hi folks.
>
> Doing the XML-thing on a pristine 6.0alpha image
>
> Image
> -----
> /home/wm/Squeak/images/XMLXtreamsSqueak6.0alpha-19881-64bit/XMLXtreamsSqueak6.0alpha-19881-64bit.image
> Squeak6.0alpha
> latest update: #19881
> Current Change Set: HomeProject
> Image format 68021 (64 bit)
>
> Virtual Machine
> ---------------
> /home/wm/Squeak/vms/sqcogspur64linuxht202009271755/lib/squeak/5.0-202009271755/squeak
>
>
> During the
> Installer ss
> project: 'MetacelloRepository';
> install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> I get the expected error in XTIOHandle class >> intialize
> initialize
> self makeNonviewableInstances.
> Smalltalk addToShutDownList: self after: Project
> where I have to change DisplayScreen to Project .
>
>
> Doing this in the Debugger (as I have previously done) threw a
>
>
> MorphicDebugger(Object) MessageNotUnderstood: MorphicDebugger >> stepToStatement
>
>
> I cancelled the install and modified
>
> MorphicDebugger(Debugger) >> contents: notifying:
> comment out "self stepToStatement" down in the guts of the method.
>
> I rerun the
>
> Installer ss
> project: 'MetacelloRepository';
> install: 'ConfigurationOfXtreams'.
> (Smalltalk at: #ConfigurationOfXtreams) project bleedingEdge load
>
> and am now able to modify the XTIOHandle class >> initialize method, on the fly in the debugger without throwing that error.
>

If possible, please replace The `installer`-dance with the configurations wiht:

Metacello new
configuration: 'Xtreams';
version: #bleedingEdge;
load.

It does things a tad different…
-t