GNU bug report logs -
#32854
Error upon starting Emacs from macOS Mojave's Terminal: "Failed to initialize color list unarchiver"
Previous Next
Reported by: Evan Aad <oddeveneven <at> gmail.com>
Date: Thu, 27 Sep 2018 15:22:03 UTC
Severity: normal
Merged with 36774
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 32854 in the body.
You can then email your comments to 32854 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#32854
; Package
emacs
.
(Thu, 27 Sep 2018 15:22:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Evan Aad <oddeveneven <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 27 Sep 2018 15:22:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Ever since I upgraded my macOS to the latest version, 10.14 Mojave, a
couple days ago (which I followed by performing a 'brew upgrade' in
the Terminal), whenever I start Emacs from the terminal, I get the
following error message.
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}
I never encountered this message before. Despite the error message,
Emacs starts opens, and seems to be functioning properly.
GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, NS appkit-1561.40
Version 10.13.4 (Build 17E202)) of 2018-05-31
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#32854
; Package
emacs
.
(Fri, 28 Sep 2018 19:47:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 32854 <at> debbugs.gnu.org (full text, mbox):
close 32854 26.2
stop
On Thu, Sep 27, 2018 at 05:23:22PM +0300, Evan Aad wrote:
> Ever since I upgraded my macOS to the latest version, 10.14 Mojave, a
> couple days ago (which I followed by performing a 'brew upgrade' in
> the Terminal), whenever I start Emacs from the terminal, I get the
> following error message.
>
> 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}
>
> I never encountered this message before. Despite the error message,
> Emacs starts opens, and seems to be functioning properly.
>
> GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, NS appkit-1561.40
> Version 10.13.4 (Build 17E202)) of 2018-05-31
Thanks for reporting this. I’ve just pushed a fix to emacs-26, so I
expect that will make its way through to homebrew soon.
--
Alan Third
bug marked as fixed in version 26.2, send any further explanations to
32854 <at> debbugs.gnu.org and Evan Aad <oddeveneven <at> gmail.com>
Request was from
Alan Third <alan <at> idiocy.org>
to
control <at> debbugs.gnu.org
.
(Fri, 28 Sep 2018 19:47:03 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 27 Oct 2018 11:24:05 GMT)
Full text and
rfc822 format available.
bug unarchived.
Request was from
Eli Zaretskii <eliz <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 23 Jul 2019 18:33:02 GMT)
Full text and
rfc822 format available.
bug No longer marked as fixed in versions 26.2 and reopened.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 23 Jul 2019 18:33:02 GMT)
Full text and
rfc822 format available.
Merged 32854 36774.
Request was from
Eli Zaretskii <eliz <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 23 Jul 2019 18:33:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#32854
; Package
emacs
.
(Thu, 25 Jul 2019 07:03:01 GMT)
Full text and
rfc822 format available.
Message #21 received at 32854 <at> debbugs.gnu.org (full text, mbox):
On Tue, Jul 23, 2019 at 09:31:55PM +0300, Eli Zaretskii wrote:
> > On Thu, Sep 27, 2018 at 05:23:22PM +0300, Evan Aad wrote:
> > > Ever since I upgraded my macOS to the latest version, 10.14 Mojave, a
> > > couple days ago (which I followed by performing a 'brew upgrade' in
> > > the Terminal), whenever I start Emacs from the terminal, I get the
> > > following error message.
> > >
> > > 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}
> > >
> > > I never encountered this message before. Despite the error message,
> > > Emacs starts opens, and seems to be functioning properly.
> > >
> > > GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, NS appkit-1561.40
> > > Version 10.13.4 (Build 17E202)) of 2018-05-31
> >
> > Thanks for reporting this. I’ve just pushed a fix to emacs-26, so I
> > expect that will make its way through to homebrew soon.
>
> Alan, what commit fixed this bug? I didn't find any reference to
> bug#32854 in the Git log around Sep 28, 2018, nor any changes that
> sounded like they were fixing some color-related issue, neither on the
> emacs-26 branch nor on master. Did you perhaps forget to push the
> change? Or did I miss something?
The original discussion about it happened in emacs devel so there was
no bug number. The commit is:
9ad0f1d15c06eb07dfbd9bd3e3b8a0d747942152
and if I’m reading the tags correctly it is definitely in Emacs 26.2.
What I’d suggest to Evan is to delete the colour file, as it’s
possible Emacs 26.1 has left a corrupt version:
rm $HOME/Library/Colors/Emacs.clr
Then restart Emacs twice. The first time it will recreate the file and
probably not emit any error, the second time should let us know if the
error has gone.
--
Alan Third
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#32854
; Package
emacs
.
(Thu, 25 Jul 2019 08:52:02 GMT)
Full text and
rfc822 format available.
Message #24 received at 32854 <at> debbugs.gnu.org (full text, mbox):
Thanks. This solved the problem.
I apologize once more for my rudeness. I'm ashamed of myself. I was
waiting for almost a year for this bug fix, and when the bug persisted
even after the upgrade, and thinking that I would have to wait another
year for this to be fixed, I was very annoyed. However, this is no
excuse. I hope you forgive me.
On Thu, Jul 25, 2019 at 10:02 AM Alan Third <alan <at> idiocy.org> wrote:
>
> On Tue, Jul 23, 2019 at 09:31:55PM +0300, Eli Zaretskii wrote:
> > > On Thu, Sep 27, 2018 at 05:23:22PM +0300, Evan Aad wrote:
> > > > Ever since I upgraded my macOS to the latest version, 10.14 Mojave, a
> > > > couple days ago (which I followed by performing a 'brew upgrade' in
> > > > the Terminal), whenever I start Emacs from the terminal, I get the
> > > > following error message.
> > > >
> > > > 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}
> > > >
> > > > I never encountered this message before. Despite the error message,
> > > > Emacs starts opens, and seems to be functioning properly.
> > > >
> > > > GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, NS appkit-1561.40
> > > > Version 10.13.4 (Build 17E202)) of 2018-05-31
> > >
> > > Thanks for reporting this. I’ve just pushed a fix to emacs-26, so I
> > > expect that will make its way through to homebrew soon.
> >
> > Alan, what commit fixed this bug? I didn't find any reference to
> > bug#32854 in the Git log around Sep 28, 2018, nor any changes that
> > sounded like they were fixing some color-related issue, neither on the
> > emacs-26 branch nor on master. Did you perhaps forget to push the
> > change? Or did I miss something?
>
> The original discussion about it happened in emacs devel so there was
> no bug number. The commit is:
>
> 9ad0f1d15c06eb07dfbd9bd3e3b8a0d747942152
>
> and if I’m reading the tags correctly it is definitely in Emacs 26.2.
>
> What I’d suggest to Evan is to delete the colour file, as it’s
> possible Emacs 26.1 has left a corrupt version:
>
> rm $HOME/Library/Colors/Emacs.clr
>
> Then restart Emacs twice. The first time it will recreate the file and
> probably not emit any error, the second time should let us know if the
> error has gone.
>
> --
> Alan Third
Reply sent
to
Eli Zaretskii <eliz <at> gnu.org>
:
You have taken responsibility.
(Thu, 25 Jul 2019 12:53:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Evan Aad <oddeveneven <at> gmail.com>
:
bug acknowledged by developer.
(Thu, 25 Jul 2019 12:53:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 32854-done <at> debbugs.gnu.org (full text, mbox):
> From: Evan Aad <oddeveneven <at> gmail.com>
> Date: Thu, 25 Jul 2019 11:51:25 +0300
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 32854 <at> debbugs.gnu.org
>
> Thanks. This solved the problem.
Thanks for testing, I'm therefore closing this bug report.
Reply sent
to
Eli Zaretskii <eliz <at> gnu.org>
:
You have taken responsibility.
(Thu, 25 Jul 2019 12:53:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Evan Aad <oddeveneven <at> gmail.com>
:
bug acknowledged by developer.
(Thu, 25 Jul 2019 12:53:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 23 Aug 2019 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 299 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.