[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: