From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#32854: Error upon starting Emacs from macOS Mojave's Terminal: "Failed to initialize color list unarchiver" Date: Thu, 25 Jul 2019 08:02:24 +0100 Message-ID: <20190725070224.GA77938@breton.holly.idiocy.org> References: <20180928194631.GD53073@breton.holly.idiocy.org> <835znspppg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="30428"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.12.0 (2019-05-25) Cc: 32854@debbugs.gnu.org, oddeveneven@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 25 09:03:08 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hqXmO-0007nZ-Bt for geb-bug-gnu-emacs@m.gmane.org; Thu, 25 Jul 2019 09:03:08 +0200 Original-Received: from localhost ([::1]:56140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqXmN-0003L4-48 for geb-bug-gnu-emacs@m.gmane.org; Thu, 25 Jul 2019 03:03:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50869) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqXmJ-0003Kl-PX for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2019 03:03:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hqXmI-0003Nk-OB for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2019 03:03:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57707) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hqXmI-0003NS-KT for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2019 03:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hqXmI-0007V5-Eb for bug-gnu-emacs@gnu.org; Thu, 25 Jul 2019 03:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 Jul 2019 07:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32854 X-GNU-PR-Package: emacs Original-Received: via spool by 32854-submit@debbugs.gnu.org id=B32854.156403815628794 (code B ref 32854); Thu, 25 Jul 2019 07:03:01 +0000 Original-Received: (at 32854) by debbugs.gnu.org; 25 Jul 2019 07:02:36 +0000 Original-Received: from localhost ([127.0.0.1]:38295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hqXls-0007UM-0M for submit@debbugs.gnu.org; Thu, 25 Jul 2019 03:02:36 -0400 Original-Received: from mail-wr1-f65.google.com ([209.85.221.65]:41618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hqXlq-0007UA-6F for 32854@debbugs.gnu.org; Thu, 25 Jul 2019 03:02:34 -0400 Original-Received: by mail-wr1-f65.google.com with SMTP id c2so46255815wrm.8 for <32854@debbugs.gnu.org>; Thu, 25 Jul 2019 00:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=UlJG8np4BRNFyMUs9TKT27nBTqA8OZOrEgX8D+vt6Ys=; b=jJRUUAoihSq8kU9Lxo0VUaSbXbZp63OtBFSNShlQ4AviVsBYq+9v6mtOGW5JDRW6gr 6P7eQGA97eKyVnHRETY2U0zeLqVslyyUJAtZ9eH9d/1KMWxWh/8Uf1jJSDFdS37+vMQF WpZAKYelKDL3JHg/L0Kegq2sPlnXRzjvh56NPFQnzxunpAryqkbz7xBGv51DELq1rA7u pkNRAKm7DwsaEH2TGxFt7fncKgMUVkBU+aJIgz5w3LO1ePcHDQyUYlfBgiMqVl2na5NP 5FohfVmxcMXl0V7zvbuTu8olpXbbj/Uz0ixR/3eqIhvOWKRSmCDEwlnWL28W5bFaFsvC XE6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=UlJG8np4BRNFyMUs9TKT27nBTqA8OZOrEgX8D+vt6Ys=; b=npJmJ7Xhq4qvcs+pAeRJo9vfVRiXO/15+9VNhPsBGubMf/X6D51Z37vOE1oCj2DqD4 8K1o3Wg5k5WSoB8OJssQ46jm6GJ22yCbKpnOHr5/NG4hU7UHtTDQLCvdpJz+f2zb2hQ+ h9jqRRZiEjVY4oxKp8vJobRzz4XM10Y3lSns6H4xtzUxbzbJPjCkMSy6ecxf68FNXi+q +zmxYcf6Xm3+BKMqC5s78mSjdsFHBPASHiSjr7KjceXXplGONYAIPlGW++4laz4rFb1S YgB7SZbksclncnl2kAvinxmTMsbBWcCczwO1DgQrwm/dAR9QUBgs9UQ0uUXInDIaGNYe Vx8A== X-Gm-Message-State: APjAAAX3y2K5+7+ubaZs0aVOoM6PpPG5hgmgZICL15L1U+4ym2xy8k8+ jpPQ4uO7SHkEh4PjFRvqQnU= X-Google-Smtp-Source: APXvYqykb2UhnCFNbh+ja+jZ6rQ5pF+un7IAvbMdtTqSqFcEGWPC/T+jB5/AG8vT0WoBSUluKzMqPQ== X-Received: by 2002:adf:f046:: with SMTP id t6mr7128678wro.307.1564038148146; Thu, 25 Jul 2019 00:02:28 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-98d4-610b-1803-bac5.holly.idiocy.org. [2001:8b0:3f8:8129:98d4:610b:1803:bac5]) by smtp.gmail.com with ESMTPSA id v124sm51111897wmf.23.2019.07.25.00.02.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jul 2019 00:02:26 -0700 (PDT) Content-Disposition: inline In-Reply-To: <835znspppg.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163688 Archived-At: 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