Subject: Re: bug#56869: 29.0.50; segfault, "assertion 'GDK_IS_DEVICE (device)' failed"

From: Eli Zaretskii <[email-masked]>
Date: Mon, 22 Aug 2022 14:27:55 +0300

> From: Po Lu <[email-masked]>
> Cc: Eli Zaretskii <[email-masked]>,  [email-masked]
> Date: Mon, 22 Aug 2022 14:37:06 +0800
> 
> Joe Corneli <[email-masked]> writes:
> 
> > Thanks for the suggestions, and for helping me to understand the
> > debugging symbols etc.
> >
> > I’ve updated my build for Lucid.  Looking around I think --with-xft is
> > also needed in that case.
> 
> If you want color Emoji support, you should be using Cairo instead of
> Xft.  Both are enabled by default, with Cairo taking precedence over
> Xft, so --with-xft is redundant on a system with Cairo installed.

Indeed.  In general, we advise against using Xft, as it is
unmaintained and has known issues with displaying some characters.