I have been running Pharo 7.0[.1] for months on macOS 10.14.3 64-bit downloaded with ZeroConf and I have had no stability issues. I leave one or more images open going in and out of sleep on my MacBook Pro. I don't run full-screen, just semi-full-screen (Option-Click the green grow bullet, which leaves the menu bar visible). But YMMV, it all depends on what you are exactly doing. One (external) library, one different behaviour, one UI change can make a difference.
On 15 Feb 2019, at 12:11, Tim Mackinnon <tim@testit.works> wrote:
Iâm not sure if this is born out by others - but Iâm finding that Pharo 7 is a bit less stable than Pharo 6 - Iâm seeing quite a few seg-faults where the vm dies and terminates - both when the image is left running for a while, but also in fresh images where I do an Iceberg load of my projects. Iâve also seen a lot of weird things like corrupted fonts and keyboard focus/cursor keys not working properly.
From memory - I saw a lot less of this in Pharo 6 when I first moved to it.
Possibly my usage is a bit different (although Iâm not sure) - but in all the cases above Iâm using OSX (HighSierra - so the same Mac OS as Pharo 6) - with the 64bit vm and running full screen.
One thing that seems to help (but this is an early empirical observation) - if I save my image to a new name - this seems to help. So Iâm wondering if there might be something in the build process that has changed and is causing some sort of instability?
I havenât done this long enough to really comment - but from all of the above, having a Pharo.1.image seemed to stop my problems.
Possibly Iâve been unlucky - but of 7 images Iâve used in the last 2 weeks - 5 of them have had issues. I did notice that half of these images were the rc1 build 1436 setup (as I hadnât noticed that the blessed 7.0 stable image has a different version number (previously, the last builds in PL Pharo 7 development - was the stable version - unless work then went forward for a Pharo 7.1. I liked to nab the dev version so that I know the build number to report it. I now see the about Pharo in the image also lists this number). Also some of my images were retrieved via zeroConf in the terminal (again, not sure if this makes a difference - but did that a lot with P6 too).
This isnât a complaint per se - as we need to move the platform forward and forge new approaches. So I really mention it to try and help diagnose the issues - or possibly understand if Iâm doing something weird.
Tim