all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: ricercar@lycos.com
Cc: 38837-done@debbugs.gnu.org
Subject: bug#38837: 26.3.50; Segmentation Fault with Desktop Save Mode (emacs 26.3.50)
Date: Fri, 03 Jan 2020 09:56:49 +0200	[thread overview]
Message-ID: <83imltht1a.fsf@gnu.org> (raw)
In-Reply-To: <1450fc3c-d52f-a0c9-e16c-b50554b0403f@lycos.com> (ricercar@lycos.com)

> Cc: 38837@debbugs.gnu.org
> From: ricercar@lycos.com
> Date: Fri, 3 Jan 2020 06:12:58 +0000
> 
> It seems to be fixed in 27.

OK, so I'm closing the bug.

> Any idea how I can avoid the problem in a stable release, such as 26
> or 25?

Apply this patch:

--- lisp/frameset.el~
+++ lisp/frameset.el
@@ -456,6 +456,9 @@ frameset-persistent-filter-alist
      (client                      . :never)
      (delete-before               . :never)
      (font                        . frameset-filter-font-param)
+     ;; Don't save font-backend because we cannot guarantee the new
+     ;; session will support the saved backend anyway.  (Bug#38442)
+     (font-backend                . :never)
      (foreground-color            . frameset-filter-sanitize-color)
      (frameset--text-pixel-height . :save)
      (frameset--text-pixel-width  . :save)

Then start "emacs -Q", edit your .emacs.desktop file, and remove from
it all the sub-lists of this form:

  (font-backend SOMETHING...)

Regardless of what you see instead of "SOMETHING..." in your
.emacs.desktop, remove all such sub-lists, including their
parentheses.  Save .emacs.desktop, then restart Emacs as usual.





      reply	other threads:[~2020-01-03  7:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-31 20:03 bug#38837: 26.3.50; Segmentation Fault with Desktop Save Mode (emacs 26.3.50) ricercar
2020-01-01  3:39 ` Eli Zaretskii
2020-01-03  6:12   ` ricercar
2020-01-03  7:56     ` Eli Zaretskii [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=83imltht1a.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=38837-done@debbugs.gnu.org \
    --cc=ricercar@lycos.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.