[Etoys] finalStripping hangs waitForCommand

Bert Freudenberg bert at freudenbergs.de
Tue Jun 16 04:19:41 EDT 2009


On 16.06.2009, at 07:49, K. K. Subramaniam wrote:

> On Monday 15 June 2009 09:20:27 pm K. K. Subramaniam wrote:
>> On etoys4#2229+OSProcessV4-3-7, the waitForCommand: hangs after  
>> executing:
>>  ReleaseBuilderSqueakland new prepareReleaseImageForSqueakland.
>>
>> Doing:
>>        Cursor wait showWhile: [ OSProcess waitForCommand: 'sleep 2']
>>
>> works fine just before this command but if run after this send, the  
>> method
>> hangs waiting for runState to turn from #running to #complete even  
>> after
>> the child process is done.
>>
>> I was able to narrow down the difference to
>> ReleaseBuilderForSqueakland>>finalStripping ... >>discardFFI ..
>>
>>>> recreateSpecialObjectsArray
> Filed bug http://tracker.squeakland.org/browse/SQ-262.
> Attached is a simple script that shows the behavior (even without  
> LPF.st). Run
> it on a *copy* of a etoys dev image (the script overwrites the image).
>
> The bug is holding up Etoys 4 rollout to a few thousand students in  
> local
> public schools. Any help in tracking it down is greatly appreciated.


You intend to ship OSProcess to children?!

- Bert -




More information about the Etoys mailing list