[argyllcms] Re: macOS 10.14: "Segmentation fault: 11" on any Argyll command
- From: Graeme Gill <graeme@xxxxxxxxxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Fri, 15 Jan 2021 11:54:51 +1100
Mailing Lists wrote:
Hi,
some time ago I updated my Mac from 10.11 to 10.14.
Since I'm a long term but not so frequent user of Argyll I didn't realize
that my Argyll 2.1.2
has stopped working since then - whether it was the binary installed or the
version installed by
MacPorts.
On every command I tried I got "ApplePersistence=YES" and "Segmentation
fault: 11".
unfortunately I don't have a 10.14 system to test on, but some googling
hints that this may be caused by ApplePersistence being set to on.
See <
https://gitlab.gnome.org/GNOME/gtk/-/issues/2232>
So presumably the workaround is to turn it off.
i.e.:
sudo defaults write -g ApplePersistence -bool no
or perhaps this, which avoids the stderr "ApplePersistence=XXX" noise:
sudo defaults delete -g ApplePersistence
Or it seems like it can be set per application:
sudo defaults write -app 'spotread' ApplePersistence -bool no
or maybe
sudo defaults delete -app 'spotread' ApplePersistence
but you'd have to do it for all the ArgyllCMS executables.
[ Overall seems like an Apple bug in going behind an applications
back and making all sorts of assumptions about how it works... ]
Cheers,
Graeme Gill.
Other related posts: