GNU bug report logs - #31758
26.1; Emacs crashes trying to display CROSS MARK

Previous Next

Package: emacs;

Reported by: Alex Branham <alex.branham <at> gmail.com>

Date: Fri, 8 Jun 2018 15:25:01 UTC

Severity: important

Tags: fixed

Merged with 30045, 30874, 31547, 31801, 31936

Found in versions 27.0.50, 25.3, 26.1

Fixed in version 26.2

Done: Robert Pluim <rpluim <at> gmail.com>

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 31758 in the body.
You can then email your comments to 31758 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#31758; Package emacs. (Fri, 08 Jun 2018 15:25:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Alex Branham <alex.branham <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 08 Jun 2018 15:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Alex Branham <alex.branham <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 26.1; Emacs crashes trying to display CROSS MARK
Date: Fri, 08 Jun 2018 10:24:28 -0500
From emacs -Q:

C-x 8 RET CROSS MARK RET

crashes Emacs every time. Emacs also crashes when trying to display
CROSS MARK anywhere (mu4e uses this when mu4e-use-fancy-chars is
non-nil).

Let me know what other information I can provide

Thanks,
Alex



In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30)
 of 2018-05-28 built on juergen
Windowing system distributor 'The X.Org Foundation', version 11.0.12000000

Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-modules
 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong
 -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS
GTK3 X11 MODULES THREADS LIBSYSTEMD LCMS2

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#31758; Package emacs. (Fri, 08 Jun 2018 15:37:02 GMT) Full text and rfc822 format available.

Message #8 received at 31758 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Alex Branham <alex.branham <at> gmail.com>
Cc: 31758 <at> debbugs.gnu.org
Subject: Re: bug#31758: 26.1; Emacs crashes trying to display CROSS MARK
Date: Fri, 08 Jun 2018 17:36:50 +0200
Alex Branham <alex.branham <at> gmail.com> writes:

> From emacs -Q:
>
> C-x 8 RET CROSS MARK RET
>
> crashes Emacs every time. Emacs also crashes when trying to display
> CROSS MARK anywhere (mu4e uses this when mu4e-use-fancy-chars is
> non-nil).
>
> Let me know what other information I can provide
>

My crystal ball says that 'XFT_DEBUG=16 emacs' will say something
about loading an emoji font just before it crashes. I think youʼre the
third this week.

Is it possible for you to try the latest version of the emacs-26
branch? This should be fixed there.

Regards

Robert




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#31758; Package emacs. (Fri, 08 Jun 2018 16:04:02 GMT) Full text and rfc822 format available.

Message #11 received at 31758 <at> debbugs.gnu.org (full text, mbox):

From: Alex Branham <alex.branham <at> gmail.com>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 31758 <at> debbugs.gnu.org
Subject: Re: bug#31758: 26.1; Emacs crashes trying to display CROSS MARK
Date: Fri, 08 Jun 2018 11:03:35 -0500
On Fri 08 Jun 2018 at 10:36, Robert Pluim <rpluim <at> gmail.com> wrote:

> Alex Branham <alex.branham <at> gmail.com> writes:
>
>> From emacs -Q:
>>
>> C-x 8 RET CROSS MARK RET
>>
>> crashes Emacs every time. Emacs also crashes when trying to display
>> CROSS MARK anywhere (mu4e uses this when mu4e-use-fancy-chars is
>> non-nil).
>>
>> Let me know what other information I can provide
>>
>
> My crystal ball says that 'XFT_DEBUG=16 emacs' will say something
> about loading an emoji font just before it crashes. I think youʼre the
> third this week.
>
> Is it possible for you to try the latest version of the emacs-26
> branch? This should be fixed there.

Very nice crystal ball. The problem does indeed seem to be fixed on
emacs-26. Do you happen to know what commit(s) fix the issue? I'd like
to ask my distro to backport those commits until 26.2 gets released.

Alex




Reply sent to Alex Branham <alex.branham <at> gmail.com>:
You have taken responsibility. (Fri, 08 Jun 2018 16:05:03 GMT) Full text and rfc822 format available.

Notification sent to Alex Branham <alex.branham <at> gmail.com>:
bug acknowledged by developer. (Fri, 08 Jun 2018 16:05:04 GMT) Full text and rfc822 format available.

Message #16 received at 31758-done <at> debbugs.gnu.org (full text, mbox):

From: Alex Branham <alex.branham <at> gmail.com>
To: 31758-done <at> debbugs.gnu.org
Subject: Re: bug#31758: 26.1; Emacs crashes trying to display CROSS MARK
Date: Fri, 08 Jun 2018 11:04:43 -0500



Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#31758; Package emacs. (Fri, 08 Jun 2018 16:19:01 GMT) Full text and rfc822 format available.

Message #19 received at 31758 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Alex Branham <alex.branham <at> gmail.com>
Cc: 31758 <at> debbugs.gnu.org
Subject: Re: bug#31758: 26.1; Emacs crashes trying to display CROSS MARK
Date: Fri, 08 Jun 2018 18:17:58 +0200
close 31758
unarchive 30874
unarchive 30045
unarchive 31547
forcemerge 30874 30045 31547 31758
quit

Alex Branham <alex.branham <at> gmail.com> writes:

> On Fri 08 Jun 2018 at 10:36, Robert Pluim <rpluim <at> gmail.com> wrote:
>
>> Alex Branham <alex.branham <at> gmail.com> writes:
>>
>>> From emacs -Q:
>>>
>>> C-x 8 RET CROSS MARK RET
>>>
>>> crashes Emacs every time. Emacs also crashes when trying to display
>>> CROSS MARK anywhere (mu4e uses this when mu4e-use-fancy-chars is
>>> non-nil).
>>>
>>> Let me know what other information I can provide
>>>
>>
>> My crystal ball says that 'XFT_DEBUG=16 emacs' will say something
>> about loading an emoji font just before it crashes. I think youʼre the
>> third this week.
>>
>> Is it possible for you to try the latest version of the emacs-26
>> branch? This should be fixed there.
>
> Very nice crystal ball. The problem does indeed seem to be fixed on
> emacs-26. Do you happen to know what commit(s) fix the issue? I'd like
> to ask my distro to backport those commits until 26.2 gets released.

These 3 should do it:

* acaebed014 - (HEAD -> emacs-26) ; * src/ftfont.c (ftfont_spec_pattern): Fix whitespace. <Eli Zaretskii>
* 97d61f878e - Port FC_COLOR change to older fontconfig <Paul Eggert>
* f21fa142ac - Ignore color fonts when using Xft <Robert Pluim>

Closing the bug report, thanks for testing.

Regards




Forcibly Merged 30045 30874 31547 31758. Request was from Robert Pluim <rpluim <at> gmail.com> to control <at> debbugs.gnu.org. (Fri, 08 Jun 2018 16:19:02 GMT) Full text and rfc822 format available.

Forcibly Merged 30045 30874 31547 31758 31936. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 25 Jun 2018 02:13:02 GMT) Full text and rfc822 format available.

Forcibly Merged 30045 30874 31547 31758 31936. Request was from Robert Pluim <rpluim <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 27 Jun 2018 09:19:02 GMT) Full text and rfc822 format available.

Forcibly Merged 30045 30874 31547 31758 31801 31936. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 30 Jun 2018 00:52: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. (Tue, 14 Aug 2018 11:24:04 GMT) Full text and rfc822 format available.

bug unarchived. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 10 Dec 2018 00:13:02 GMT) Full text and rfc822 format available.

bug Marked as fixed in versions 26.2. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 10 Dec 2018 00:13: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. (Mon, 07 Jan 2019 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 219 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.