Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
January 2010
- 107 participants
- 2752 messages
Re: [Pharo-project] Corrupted Monticello
by Mariano Martinez Peck
Try a system interrupt as Stef said. I don't remember the shortcut....
ctrl . - ?
Maybe a problem with the UUID plugin ? You said you have mac os and Linux,
it happens in both ?
Cheers
On Tue, Jan 12, 2010 at 5:57 PM, Henrik Sperre Johansen <
henrik.s.johansen(a)veloxit.no> wrote:
> Would CPU be 99% if he were blocking on a semaphore?
>
> Cheers,
> Henry
>
> On 12.01.2010 21:54, Stéphane Ducasse wrote:
> > when you say freeze do you wait enough for a network time out.
> > Because if you bug is related to a network problem you may be block in a
> smeaphore
> > Did you try to do command . to get a debugger.
> >
> > Stef
> >
> > On Jan 12, 2010, at 9:47 PM, John Toohey wrote:
> >
> >
> >> Yep.
> >> 1. Download PharoCore.
> >> 2. Install Lukas's development environment via Gofer
> >> 3. Via Gofer install Seasside 3, JQWidgetBox, GlorpDBX, and my apps
> >> 4. Update a method and do do a Gofer commit or: Browse a repo with MC,
> and click on a package name
> >> Image freezes.
> >>
> >> With 10504, there were failing MC tests, and these errors had appeared
> in an earlier image, which is why I started to update to the latest images.
> The tests work in 10506, but somewhere in the process I corrupt MC.
> >>
> >> On Tue, Jan 12, 2010 at 15:39, Stéphane Ducasse<
> stephane.ducasse(a)inria.fr> wrote:
> >> this is strange. can you reproduce the problem?
> >>
> >>
> >> Stef
> >>
> >> On Jan 12, 2010, at 4:21 PM, John Toohey wrote:
> >>
> >>
> >>> Rebuilt a new image from scratch, using the rc1 Core image, and
> everything was fine, until I did a "Save As" in order to rename the image.
> After that MC stops working again. Just completing another rebuild now, and
> will try to move the renamed image to another directory, before using MC
> again.
> >>>
> >>>
> >>> 2010/1/12 Mariano Martinez Peck<marianopeck(a)gmail.com>
> >>> And what about what I told you about reloading again the two versions?
> >>>
> >>> Sometimes I have problems with my proxy and I have to evaluate:
> >>>
> >>> HTTPSocket stopUsingProxyServer.
> >>>
> >>>
> >>> 2010/1/11 John Toohey<jt(a)parspro.com>
> >>> Did the cleanUpForRelease, but MC still hangs. Do you know what DEV
> image is the most stable right now, or is there a way to enable debug output
> from MC?
> >>>
> >>>
> >>> 2010/1/11 Mariano Martinez Peck<marianopeck(a)gmail.com>
> >>>
> >>> Maybe you can reload the Monticello and MonticelloGUI package from the
> repository Pharo. However, I would check in that 10496 image which were the
> versions of those two packages and I would download exactly those two
> versions.
> >>>
> >>> Maybe you can also try to remove the package cache and also evaluate
> (backup the image first):
> >>>
> >>> MCFileBasedRepository flushAllCaches.
> >>> MCMethodDefinition shutDown.
> >>> MCDefinition clearInstances.
> >>>
> >>> Or even
> >>>
> >>> ScriptLoader new cleanUpForRelease
> >>>
> >>> Cheers
> >>>
> >>> Mariano
> >>>
> >>>
> >>> 2010/1/11 John Toohey<jt(a)parspro.com>
> >>> Hi,
> >>> I've just built a new image based on PharoCore1.0rc1 Latest update:
> #10496, and MC freezes the image whenever I try to open a package. I can
> view a repo, but not open or load the packages. Is there anyway to rebuild
> MC, without rebuilding the entire image again? There is no debug file
> written out, just the CPU pegged at 99% and an unresponsive image.
> >>>
> >>> --
> >>> -JT
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>>
> >>> --
> >>> -JT
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>>
> >>> --
> >>> -JT
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>
> >> _______________________________________________
> >> Pharo-project mailing list
> >> Pharo-project(a)lists.gforge.inria.fr
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>
> >>
> >>
> >> --
> >> -JT
> >>
> >>
> >> _______________________________________________
> >> Pharo-project mailing list
> >> Pharo-project(a)lists.gforge.inria.fr
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
Jan. 12, 2010
Re: [Pharo-project] [ANN] WorkingSet
by Simon Denier
Yes! Many thanks Romain, I wanted something like that for the past 6 months (cf ESUG'09 ;))
It's good to see that now, dev tools are also starting to move.
Two remarks:
- it seems like it replaces a bit Algernon in its features and user interaction. Am I right? Is this intended?
- do you plan to have multiple working sets (only one being active at any time)? This would allow one for switching between different contexts/projects while working in a image, and perhaps even sharing with other users (a bit like Mylyn)
Future work: integration in the browser :)
On 11 janv. 2010, at 16:42, Romain Robbes wrote:
> Dear list,
>
> I've been working on a small tool to help people navigate their code in Pharo.
> WorkingSet tracks the entities you've changed recently, and lets you access them quickly.
>
> Load WorkingSet with:
> Gofer new
> squeaksource: 'WorkingSet';
> package: 'WorkingSet';
> load.
>
> Once loaded, press CMD-1 to activate or dismiss it. A User interface pops up, with the following key mappings:
> -H to get this help message.
> -1-9 to select a recently changed class or method (depending on which list is highlighted).
> -TAB to select methods, or the text field.
> -Left/Right arrow keys to select classes, methods, or text field.
> -Up/Down arrow keys to select an item in the list of classes or methods.
> -ENTER in the text field to navigate to the entity you typed.
> -ENTER or SPACE in a class or method list to select the selected item.
> -U to browse the users of an entity (methods: senders, classes: references).
> -S to browse the siblings of an entity (methods: implementors, classes: hierarchy).
> -K to close all windows opened by WorkingSet.
> -L & R to shift the WorkingSet window left or right. (in case you use several screens).
> -ESC or CMD-1 to dismiss WorkingSet.
>
> The text field allows you to enter classes and methods which are not present in your working
> set. You can enter multiple classes/methods at once by separating them with spaces.
>
> Enjoy!
> Romain
> --
> Romain Robbes
> http://www.inf.unisi.ch/phd/robbes
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
--
Simon
Jan. 12, 2010
Re: [Pharo-project] Corrupted Monticello
by John Toohey
Sorry about the vague terminology. My cursor is the standard hourglass, both
CPUs are pegged at 99.9% with fans blowing, and I've let it wait for at
least 15 minutes, if not longer, while I was on the phone etc. It doesn't
come back. I can access the VM menus, but the image is unresponsive.
On Tue, Jan 12, 2010 at 15:54, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
> when you say freeze do you wait enough for a network time out.
> Because if you bug is related to a network problem you may be block in a
> smeaphore
> Did you try to do command . to get a debugger.
>
> Stef
>
> On Jan 12, 2010, at 9:47 PM, John Toohey wrote:
>
> > Yep.
> > 1. Download PharoCore.
> > 2. Install Lukas's development environment via Gofer
> > 3. Via Gofer install Seasside 3, JQWidgetBox, GlorpDBX, and my apps
> > 4. Update a method and do do a Gofer commit or: Browse a repo with MC,
> and click on a package name
> > Image freezes.
> >
> > With 10504, there were failing MC tests, and these errors had appeared in
> an earlier image, which is why I started to update to the latest images. The
> tests work in 10506, but somewhere in the process I corrupt MC.
> >
> > On Tue, Jan 12, 2010 at 15:39, Stéphane Ducasse <
> stephane.ducasse(a)inria.fr> wrote:
> > this is strange. can you reproduce the problem?
> >
> >
> > Stef
> >
> > On Jan 12, 2010, at 4:21 PM, John Toohey wrote:
> >
> > > Rebuilt a new image from scratch, using the rc1 Core image, and
> everything was fine, until I did a "Save As" in order to rename the image.
> After that MC stops working again. Just completing another rebuild now, and
> will try to move the renamed image to another directory, before using MC
> again.
> > >
> > >
> > > 2010/1/12 Mariano Martinez Peck <marianopeck(a)gmail.com>
> > > And what about what I told you about reloading again the two versions?
> > >
> > > Sometimes I have problems with my proxy and I have to evaluate:
> > >
> > > HTTPSocket stopUsingProxyServer.
> > >
> > >
> > > 2010/1/11 John Toohey <jt(a)parspro.com>
> > > Did the cleanUpForRelease, but MC still hangs. Do you know what DEV
> image is the most stable right now, or is there a way to enable debug output
> from MC?
> > >
> > >
> > > 2010/1/11 Mariano Martinez Peck <marianopeck(a)gmail.com>
> > >
> > > Maybe you can reload the Monticello and MonticelloGUI package from the
> repository Pharo. However, I would check in that 10496 image which were the
> versions of those two packages and I would download exactly those two
> versions.
> > >
> > > Maybe you can also try to remove the package cache and also evaluate
> (backup the image first):
> > >
> > > MCFileBasedRepository flushAllCaches.
> > > MCMethodDefinition shutDown.
> > > MCDefinition clearInstances.
> > >
> > > Or even
> > >
> > > ScriptLoader new cleanUpForRelease
> > >
> > > Cheers
> > >
> > > Mariano
> > >
> > >
> > > 2010/1/11 John Toohey <jt(a)parspro.com>
> > > Hi,
> > > I've just built a new image based on PharoCore1.0rc1 Latest update:
> #10496, and MC freezes the image whenever I try to open a package. I can
> view a repo, but not open or load the packages. Is there anyway to rebuild
> MC, without rebuilding the entire image again? There is no debug file
> written out, just the CPU pegged at 99% and an unresponsive image.
> > >
> > > --
> > > -JT
> > >
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >
> > >
> > >
> > > --
> > > -JT
> > >
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >
> > >
> > >
> > > --
> > > -JT
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project(a)lists.gforge.inria.fr
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
-JT
Jan. 12, 2010
Re: [Pharo-project] Corrupted Monticello
by Henrik Sperre Johansen
Would CPU be 99% if he were blocking on a semaphore?
Cheers,
Henry
On 12.01.2010 21:54, Stéphane Ducasse wrote:
> when you say freeze do you wait enough for a network time out.
> Because if you bug is related to a network problem you may be block in a smeaphore
> Did you try to do command . to get a debugger.
>
> Stef
>
> On Jan 12, 2010, at 9:47 PM, John Toohey wrote:
>
>
>> Yep.
>> 1. Download PharoCore.
>> 2. Install Lukas's development environment via Gofer
>> 3. Via Gofer install Seasside 3, JQWidgetBox, GlorpDBX, and my apps
>> 4. Update a method and do do a Gofer commit or: Browse a repo with MC, and click on a package name
>> Image freezes.
>>
>> With 10504, there were failing MC tests, and these errors had appeared in an earlier image, which is why I started to update to the latest images. The tests work in 10506, but somewhere in the process I corrupt MC.
>>
>> On Tue, Jan 12, 2010 at 15:39, Stéphane Ducasse<stephane.ducasse(a)inria.fr> wrote:
>> this is strange. can you reproduce the problem?
>>
>>
>> Stef
>>
>> On Jan 12, 2010, at 4:21 PM, John Toohey wrote:
>>
>>
>>> Rebuilt a new image from scratch, using the rc1 Core image, and everything was fine, until I did a "Save As" in order to rename the image. After that MC stops working again. Just completing another rebuild now, and will try to move the renamed image to another directory, before using MC again.
>>>
>>>
>>> 2010/1/12 Mariano Martinez Peck<marianopeck(a)gmail.com>
>>> And what about what I told you about reloading again the two versions?
>>>
>>> Sometimes I have problems with my proxy and I have to evaluate:
>>>
>>> HTTPSocket stopUsingProxyServer.
>>>
>>>
>>> 2010/1/11 John Toohey<jt(a)parspro.com>
>>> Did the cleanUpForRelease, but MC still hangs. Do you know what DEV image is the most stable right now, or is there a way to enable debug output from MC?
>>>
>>>
>>> 2010/1/11 Mariano Martinez Peck<marianopeck(a)gmail.com>
>>>
>>> Maybe you can reload the Monticello and MonticelloGUI package from the repository Pharo. However, I would check in that 10496 image which were the versions of those two packages and I would download exactly those two versions.
>>>
>>> Maybe you can also try to remove the package cache and also evaluate (backup the image first):
>>>
>>> MCFileBasedRepository flushAllCaches.
>>> MCMethodDefinition shutDown.
>>> MCDefinition clearInstances.
>>>
>>> Or even
>>>
>>> ScriptLoader new cleanUpForRelease
>>>
>>> Cheers
>>>
>>> Mariano
>>>
>>>
>>> 2010/1/11 John Toohey<jt(a)parspro.com>
>>> Hi,
>>> I've just built a new image based on PharoCore1.0rc1 Latest update: #10496, and MC freezes the image whenever I try to open a package. I can view a repo, but not open or load the packages. Is there anyway to rebuild MC, without rebuilding the entire image again? There is no debug file written out, just the CPU pegged at 99% and an unresponsive image.
>>>
>>> --
>>> -JT
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>>
>>> --
>>> -JT
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>>
>>> --
>>> -JT
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>>
>> --
>> -JT
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
Jan. 12, 2010
Re: [Pharo-project] NewCompiler load on PharoCore
by Lukas Renggli
> Magma depends on NewCompiler ??? weird.....is NewCompiler working in squeak
No, the new closures broke it. It had its own (slow) closure implementation.
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch
Jan. 12, 2010
Re: [Pharo-project] Corrupted Monticello
by Stéphane Ducasse
when you say freeze do you wait enough for a network time out.
Because if you bug is related to a network problem you may be block in a smeaphore
Did you try to do command . to get a debugger.
Stef
On Jan 12, 2010, at 9:47 PM, John Toohey wrote:
> Yep.
> 1. Download PharoCore.
> 2. Install Lukas's development environment via Gofer
> 3. Via Gofer install Seasside 3, JQWidgetBox, GlorpDBX, and my apps
> 4. Update a method and do do a Gofer commit or: Browse a repo with MC, and click on a package name
> Image freezes.
>
> With 10504, there were failing MC tests, and these errors had appeared in an earlier image, which is why I started to update to the latest images. The tests work in 10506, but somewhere in the process I corrupt MC.
>
> On Tue, Jan 12, 2010 at 15:39, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
> this is strange. can you reproduce the problem?
>
>
> Stef
>
> On Jan 12, 2010, at 4:21 PM, John Toohey wrote:
>
> > Rebuilt a new image from scratch, using the rc1 Core image, and everything was fine, until I did a "Save As" in order to rename the image. After that MC stops working again. Just completing another rebuild now, and will try to move the renamed image to another directory, before using MC again.
> >
> >
> > 2010/1/12 Mariano Martinez Peck <marianopeck(a)gmail.com>
> > And what about what I told you about reloading again the two versions?
> >
> > Sometimes I have problems with my proxy and I have to evaluate:
> >
> > HTTPSocket stopUsingProxyServer.
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Did the cleanUpForRelease, but MC still hangs. Do you know what DEV image is the most stable right now, or is there a way to enable debug output from MC?
> >
> >
> > 2010/1/11 Mariano Martinez Peck <marianopeck(a)gmail.com>
> >
> > Maybe you can reload the Monticello and MonticelloGUI package from the repository Pharo. However, I would check in that 10496 image which were the versions of those two packages and I would download exactly those two versions.
> >
> > Maybe you can also try to remove the package cache and also evaluate (backup the image first):
> >
> > MCFileBasedRepository flushAllCaches.
> > MCMethodDefinition shutDown.
> > MCDefinition clearInstances.
> >
> > Or even
> >
> > ScriptLoader new cleanUpForRelease
> >
> > Cheers
> >
> > Mariano
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Hi,
> > I've just built a new image based on PharoCore1.0rc1 Latest update: #10496, and MC freezes the image whenever I try to open a package. I can view a repo, but not open or load the packages. Is there anyway to rebuild MC, without rebuilding the entire image again? There is no debug file written out, just the CPU pegged at 99% and an unresponsive image.
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
> --
> -JT
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 12, 2010
Re: [Pharo-project] Error when i try save a image [WAS]Fwd:[BetaTesting] [ANN] Pharo1.0-10505-rc1dev10.01.1
by Stéphane Ducasse
do we add that to the bug entry?
On Jan 12, 2010, at 1:54 PM, Mariano Martinez Peck wrote:
> Another ugly hack maye replace this:
>
> FT2Handle shutDown:
>
>
> shutDown: quitting
> "we must not save handles (which are pointers) in the image"
> self clearRegistry.
> FreeTypeFace allInstances do:[:i |
> "destroy any faces that are still being referenced"
> i isValid
> ifTrue:[i destroyHandle ]].
> FT2Handle allSubInstances do: [:h | h beNull]. "if some handle was not registered"
>
> For this:
>
> shutDown: quitting
> "we must not save handles (which are pointers) in the image"
> self clearRegistry.
> FreeTypeFace allInstances do:[:i |
> "destroy any faces that are still being referenced"
> i isValid
> ifTrue:[[i destroyHandle] on: Error do: ["Log somewhere this error, but don't throw an error as it wont save the image"] ]].
> FT2Handle allSubInstances do: [:h | h beNull]. "if some handle was not registered"
>
>
>
> I mean, if you are executing the shutDown: and the primitive gives an error, there is not too much you can do about it. So, at least, let me save the image.
>
> Of course, this is a really ugly huck, not near a fix. But, if there is no one that can help us...
>
> cheers
>
> mariano
>
> 2010/1/12 Gary Chambers <gazzaguru2(a)btinternet.com>
> Actually, the VM was the string as from SmalltalkImage current vmVersion.
>
> Pharo.exe reports its version (file properties) as 3.11.4.0
>
> Regards, Gary
> ----- Original Message -----
> From: Mariano Martinez Peck
> To: Pharo-project(a)lists.gforge.inria.fr
> Sent: Tuesday, January 12, 2010 11:27 AM
> Subject: Re: [Pharo-project] Error when i try save a image [WAS]Fwd:[BetaTesting] [ANN] Pharo1.0-10505-rc1dev10.01.1
>
>
>
> 2010/1/12 Gary Chambers <gazzaguru2(a)btinternet.com>
> I am seeing the same behaviour also, on occasion.
>
>
> Which OS do you use ? Mac OS? VM ? maybe there is a problem in the plugin ?
>
>
> Regards, Gary
> ----- Original Message -----
> From: Mariano Martinez Peck
> To: Pharo-project(a)lists.gforge.inria.fr
> Sent: Tuesday, January 12, 2010 11:02 AM
> Subject: Re: [Pharo-project] Error when i try save a image [WAS] Fwd:[BetaTesting] [ANN] Pharo1.0-10505-rc1dev10.01.1
>
> The problem is that when you save the image, in the shutDown list, there is freetype and it tries to finish all the handlers. The problem in this case is that one of those handlers that seems to be trying to finish has something in nil or some bad parameter which of course, gives a primitive mail. That's all my idea, maybe I am wrong as it is the first time I look in this code.
>
> As a work arround, you can install the StrikeFOnts instead of TrueTypes. It is not
> the real solution, but works. Just take the dev image with trutype and evaluate:
>
> FreeTypeCache clearCurrent.
> StrikeFont installDejaVu.
>
>
> Cheers
>
> On Mon, Jan 11, 2010 at 5:30 PM, Mariano Martinez Peck <marianopeck(a)gmail.com> wrote:
> I could reproduce the problem. epicfan which OS are you using ? VM version ?
>
>
> On Mon, Jan 11, 2010 at 5:18 PM, Mariano Martinez Peck <marianopeck(a)gmail.com> wrote:
> yes, actually that's was the mail about.
>
>
>
> On Mon, Jan 11, 2010 at 5:11 PM, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
> Do Yyou still have the problem with the latest rc version?
>
> Stef
> On Jan 11, 2010, at 5:02 PM, Mariano Martinez Peck wrote:
>
> > Sorry epicfan I have no idea at all. I cc Pharo mailing list that maybe someone can help you.
> >
> > I was going to cc nullPointer, but I discover it is you!!! hahahahah
> >
> >
> > ---------- Forwarded message ----------
> > From: <epicfan(a)gmail.com>
> > Date: Mon, Jan 11, 2010 at 4:46 PM
> > Subject: Re: [BetaTesting] [ANN] Pharo1.0-10505-rc1dev10.01.1
> > To: marianopeck(a)gmail.com
> >
> >
> > The next error:
> >
> > http://code.google.com/p/pharo/issues/detail?id=1283&can=7&q=bug%20when%20t…
> >
> > In the last version of developer image that error was fix it. But in that 10505 image returns :|
> >
> > Regards.
> >
> >
> >
> >
> > PD. Could I do something in my code for delete that problem?
> >
> > Regards again.
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 12, 2010
Re: [Pharo-project] Corrupted Monticello
by John Toohey
No debugger, unfortunately. Although I really like Gofer, I also just used
MC to build my image, with the same results. Is there someway to break into
a locked image, and get a process browser or force a debugger to come up.
On Tue, Jan 12, 2010 at 15:43, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
> > Download the 10506 Core image, and the tests pass there. So I installed
> the DEV environment, Glorp, Seaside, and my apps. These are all loaded via
> Gofer. Everything looks promising until, I do a Gofer commit, or just try to
> browse a repo with MC. CPUs at 99% and the image freezes.
>
> We should really try to understand. Because there is nothing as bad as an
> image freeze.
>
>
> > I'm having a hard time understanding how a tool like MC can shutdown the
> entire image, with no error message. None of the earlier Pharo builds were
> that unstable. I'm not reduced to filing out all my code changes, and saving
> them in Git.
>
> can you get a debugger?
>
> >
> > On Tue, Jan 12, 2010 at 12:32, John Toohey <jt(a)parspro.com> wrote:
> > Found the MC tests, and have 5 errors and 1 failure. All of them seem to
> be when its reading a file and gets an error in UUID>>fromString. I guess
> this is part of the problem that I am having.
>
> Yes
>
> >
> >
> > On Tue, Jan 12, 2010 at 12:05, John Toohey <jt(a)parspro.com> wrote:
> > Not sure if this is what I have, I've just tried to save some code to my
> own repo, and although it seems like the code was updated, after MC puts the
> version info dialog on the screen, everything is frozen again. I still don't
> understand how the entire image can freeze over something like this.
> >
> >
> > 2010/1/12 Mariano Martinez Peck <marianopeck(a)gmail.com>
> > Ok....if this is your error, I am genius :)
> >
> > I found this issue: http://code.google.com/p/pharo/issues/detail?id=1293
> >
> > And then, I know you are using GlorpDBX......So, as I am developer, I
> know that the GlorpDBX loader, do this to load the fix to the underscore:
> >
> > (HTTPSocket httpGet: '
> http://www.assembla.com/spaces/SqueakDBX/documents/dvVhPSvuCr3OqXeJe5aVNr/d…')
> readStream fileIn.
> >
> > So....maybe you are having that bug already reported.
> >
> > Sorry I don't have time to test it.
> >
> > Cheers
> >
> > Mariano
> >
> > 2010/1/12 John Toohey <jt(a)parspro.com>
> >
> > Rebuilt a new image from scratch, using the rc1 Core image, and
> everything was fine, until I did a "Save As" in order to rename the image.
> After that MC stops working again. Just completing another rebuild now, and
> will try to move the renamed image to another directory, before using MC
> again.
> >
> >
> > 2010/1/12 Mariano Martinez Peck <marianopeck(a)gmail.com>
> >
> > And what about what I told you about reloading again the two versions?
> >
> > Sometimes I have problems with my proxy and I have to evaluate:
> >
> > HTTPSocket stopUsingProxyServer.
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Did the cleanUpForRelease, but MC still hangs. Do you know what DEV image
> is the most stable right now, or is there a way to enable debug output from
> MC?
> >
> >
> > 2010/1/11 Mariano Martinez Peck <marianopeck(a)gmail.com>
> >
> > Maybe you can reload the Monticello and MonticelloGUI package from the
> repository Pharo. However, I would check in that 10496 image which were the
> versions of those two packages and I would download exactly those two
> versions.
> >
> > Maybe you can also try to remove the package cache and also evaluate
> (backup the image first):
> >
> > MCFileBasedRepository flushAllCaches.
> > MCMethodDefinition shutDown.
> > MCDefinition clearInstances.
> >
> > Or even
> >
> > ScriptLoader new cleanUpForRelease
> >
> > Cheers
> >
> > Mariano
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Hi,
> > I've just built a new image based on PharoCore1.0rc1 Latest update:
> #10496, and MC freezes the image whenever I try to open a package. I can
> view a repo, but not open or load the packages. Is there anyway to rebuild
> MC, without rebuilding the entire image again? There is no debug file
> written out, just the CPU pegged at 99% and an unresponsive image.
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> >
> >
> > --
> > -JT
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
-JT
Jan. 12, 2010
Re: [Pharo-project] Corrupted Monticello
by John Toohey
Yep.
1. Download PharoCore.
2. Install Lukas's development environment via Gofer
3. Via Gofer install Seasside 3, JQWidgetBox, GlorpDBX, and my apps
4. Update a method and do do a Gofer commit or: Browse a repo with MC, and
click on a package name
Image freezes.
With 10504, there were failing MC tests, and these errors had appeared in an
earlier image, which is why I started to update to the latest images. The
tests work in 10506, but somewhere in the process I corrupt MC.
On Tue, Jan 12, 2010 at 15:39, Stéphane Ducasse
<stephane.ducasse(a)inria.fr>wrote:
> this is strange. can you reproduce the problem?
>
>
> Stef
>
> On Jan 12, 2010, at 4:21 PM, John Toohey wrote:
>
> > Rebuilt a new image from scratch, using the rc1 Core image, and
> everything was fine, until I did a "Save As" in order to rename the image.
> After that MC stops working again. Just completing another rebuild now, and
> will try to move the renamed image to another directory, before using MC
> again.
> >
> >
> > 2010/1/12 Mariano Martinez Peck <marianopeck(a)gmail.com>
> > And what about what I told you about reloading again the two versions?
> >
> > Sometimes I have problems with my proxy and I have to evaluate:
> >
> > HTTPSocket stopUsingProxyServer.
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Did the cleanUpForRelease, but MC still hangs. Do you know what DEV image
> is the most stable right now, or is there a way to enable debug output from
> MC?
> >
> >
> > 2010/1/11 Mariano Martinez Peck <marianopeck(a)gmail.com>
> >
> > Maybe you can reload the Monticello and MonticelloGUI package from the
> repository Pharo. However, I would check in that 10496 image which were the
> versions of those two packages and I would download exactly those two
> versions.
> >
> > Maybe you can also try to remove the package cache and also evaluate
> (backup the image first):
> >
> > MCFileBasedRepository flushAllCaches.
> > MCMethodDefinition shutDown.
> > MCDefinition clearInstances.
> >
> > Or even
> >
> > ScriptLoader new cleanUpForRelease
> >
> > Cheers
> >
> > Mariano
> >
> >
> > 2010/1/11 John Toohey <jt(a)parspro.com>
> > Hi,
> > I've just built a new image based on PharoCore1.0rc1 Latest update:
> #10496, and MC freezes the image whenever I try to open a package. I can
> view a repo, but not open or load the packages. Is there anyway to rebuild
> MC, without rebuilding the entire image again? There is no debug file
> written out, just the CPU pegged at 99% and an unresponsive image.
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> >
> >
> > --
> > -JT
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
-JT
Jan. 12, 2010
Re: [Pharo-project] clone vs shallowCopy
by Stéphane Ducasse
On Jan 12, 2010, at 8:03 PM, Igor Stasenko wrote:
> I think that #clone comes from Self or other prototype-based things.
>
> I prefer to use it instead of #shallowCopy, because as to me its more
> concise and more precise term
> for such operation - creating a 'bit-identical' copy of object.
but shallowCopy means what is does while clone would be more like
veryDeepCopy but this is not...
So I would like to remove it.
>
>
> 2010/1/12 Lukas Renggli <renggli(a)gmail.com>:
>>> where do you see that it is morphic related for me clone is only implemented
>>> on character, Boolean, Object, SMalltInt symbol, UndefinedObject
>>
>> I am wrong. Forget what I said about #clone.
>>
>> Lukas
>>
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 12, 2010