Failed to initialize color list unarchiver (macOS make)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Failed to initialize color list unarchiver (macOS make)

Pankaj Jangid
I always get this warning on macOS (currently running Catalina
10.15.1). But the build is okay. It runs fine on Mac. What this warning
suggests?

```
Loading term/common-win...
2019-11-03 07:49:09.581 temacs[42219:286213] Failed to initialize color list unarchiver: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver}
Loading international/mule-util...
```

Regards,
--
Pankaj Jangid

Reply | Threaded
Open this post in threaded view
|

Re: Failed to initialize color list unarchiver (macOS make)

Alan Third
On Sun, Nov 03, 2019 at 07:57:08AM +0530, Pankaj Jangid wrote:
> I always get this warning on macOS (currently running Catalina
> 10.15.1). But the build is okay. It runs fine on Mac. What this warning
> suggests?
>
> ```
> Loading term/common-win...
> 2019-11-03 07:49:09.581 temacs[42219:286213] Failed to initialize color list unarchiver: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver}
> Loading international/mule-util...
> ```

Older versions of Emacs built on Mojave or above create corrupt
versions of this file, so make sure you’re running either the latest
Emacs 26 or Emacs 27 (master branch).

Then please delete ~/Library/Colors/Emacs.clr and restart Emacs.

--
Alan Third

Reply | Threaded
Open this post in threaded view
|

Re: Failed to initialize color list unarchiver (macOS make)

Alan Third
On Sun, Nov 03, 2019 at 08:21:12PM +0000, Alan Third wrote:

> On Sun, Nov 03, 2019 at 07:57:08AM +0530, Pankaj Jangid wrote:
> > I always get this warning on macOS (currently running Catalina
> > 10.15.1). But the build is okay. It runs fine on Mac. What this warning
> > suggests?
> >
> > ```
> > Loading term/common-win...
> > 2019-11-03 07:49:09.581 temacs[42219:286213] Failed to initialize color list unarchiver: Error Domain=NSCocoaErrorDomain Code=4864 "*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver" UserInfo={NSDebugDescription=*** -[NSKeyedUnarchiver _initForReadingFromData:error:throwLegacyExceptions:]: non-keyed archive cannot be decoded by NSKeyedUnarchiver}
> > Loading international/mule-util...
> > ```
>
> Older versions of Emacs built on Mojave or above create corrupt
> versions of this file, so make sure you’re running either the latest
> Emacs 26 or Emacs 27 (master branch).
>
> Then please delete ~/Library/Colors/Emacs.clr and restart Emacs.

I wrote this the other way round then reordered it and now it doesn’t
make much sense. ‘this file’ in the first paragraph is the Emacs.clr
mentioned in the second paragraph.
--
Alan Third