OSSubprocess has a problem which hangs the VM on Linux with an specific
flavor of the VM (the default one).

You can try with the VM form here:

https://dl.bintray.com/pharo-project/pharo-vm/pharo-linux-i386threaded-201612210925-0807b30.zip

It should work. Could you let us know?




On Thu, Feb 2, 2017 at 4:59 AM, Thierry Goubier <thierry.goub...@gmail.com>
wrote:

>
>
> 2017-02-02 8:49 GMT+01:00 Pierce Ng <pie...@samadhiweb.com>:
>
>> On Thu, Feb 02, 2017 at 03:13:41PM +0800, Pierce Ng wrote:
>> > On Tue, Jan 31, 2017 at 03:42:10PM +0100, Cyril Ferlicot D. wrote:
>> > > To load gitFileTree I use this script:
>> > > ```
>> > > Metacello new
>> > >   baseline: 'FileTree';
>> > >   repository: 'github://dalehenrich/filetree:pharo' , SystemVersion
>> > > current dottedMajorMinor , '_dev/repository';
>> > >   load: 'Git'
>> > > ```
>> > > Works for me on Pharo 5/windows and pharo 6/osx
>> >
>> > Thanks Cyril. Just tried it on Pharo 5 on Linux. Loads cleanly.
>>
>> Spoke too soon. Appeared to have loaded cleanly on one Pharo 5 image, but
>> got
>> same hung state on another two Pharo 5 images. Does seem to load cleanly
>> and
>> quickly on Pharo 60365, which is good enough.
>>
>
> Can you detail a bit more about the lockups? GitFileTree uses either
> OSProcess or OSSubprocess to access git, and the issue may be in one of
> those.
>
> I use GitFileTree all the time, and I do get that 'hung' state in some
> cases. At least with OSSubprocess, once an image is in that state, it will
> hang at the first external access (any command, not only gitfiletree)... No
> way out except scrapping the image (i.e. saving and restarting keep it in
> in the same state).
>
> Regards,
>
> Thierry
>
>
>
>
>>
>> Pierce
>>
>>
>


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to