I
have encountered a very strange and niche bug that causes Emacs to
segfault when a *Colors* buffer is killed that has been created through
`M-x customize`, browsing for any face, and then clicking `Choose` for a
face to modify. There are some extra requirements in order to get emacs
to crash:
- The *Colors* buffer must be separated into its
own frame (ie. with `C-x 5 2`), as the only buffer viewed in the frame
(it cannot be split).
. This can be done by evalutating the following elisp code to kill all buffers viewed by a frame when it is closed: