summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2024-05-09 09:05:22 +0300
committerEli Zaretskii <eliz@gnu.org>2024-05-09 09:05:22 +0300
commita7d247be90c6030a0ffebc2d8280206128b0e87c (patch)
tree02299c6c90d980fb601d09f0b3c3f3c6af7e4055
parent8560ee7b5ca94ff35868adbf4f435f1bcf358566 (diff)
downloademacs-a7d247be90c6030a0ffebc2d8280206128b0e87c.tar.gz
emacs-a7d247be90c6030a0ffebc2d8280206128b0e87c.tar.bz2
emacs-a7d247be90c6030a0ffebc2d8280206128b0e87c.zip
; * etc/PROBLEMS: Document macOS problems with Emacs.clr (bug#70836).
-rw-r--r--etc/PROBLEMS18
1 files changed, 17 insertions, 1 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 2b3b7ba96f6..90d416714e5 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -3382,7 +3382,7 @@ for further discussion.
* Runtime problems specific to macOS
-** Error message when opening Emacs on macOS
+** Error message about malicious software when opening Emacs on macOS
When opening Emacs, you may see an error message saying something like
this:
@@ -3399,6 +3399,22 @@ the Emacs app icon, and then choose Open. This adds a security
exception for Emacs and from now on you should be able to open it by
double-clicking on its icon, like any other app.
+** Error message about color list unarchiver when starting Emacs on macOS
+
+The error message looks like this:
+
+ 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}
+
+After showing this message, Emacs usually works normally.
+
+The usual reason for this is that the color file,
+~/Library/Colors/Emacs.clr, is stale or corrupted. The solution is to
+delete that file and restart Emacs.
+
** macOS doesn't come with libxpm, so only XPM3 is supported.
Libxpm is available for macOS as part of the XQuartz project.