Subject: Re: bug#72692: Emacs 31.05 (40eecd594ac) get SIGSEGV on Linux (Linux 6.6.45 Kde Wayland)

From: Eli Zaretskii <[email-masked]>
Date: Sun, 18 Aug 2024 22:24:49 +0300

> Date: Sun, 18 Aug 2024 14:59:51 +0000
> From: Pip Cet <[email-masked]>
> Cc: [email-masked], [email-masked]
> 
> >> I was under the impression two faces could share the same fontset.  That
> >> certainly is what my debugging sessions so far indicate.  Maybe that's
> >> the bug?
> >
> > We are talking about a fontset identified by face->fontset.  AFAIU,
> > face->fontset is only non-negative for so-called "ASCII faces".
> 
> Not what I'm seeing. base_face->fontset is copied into the new face by
> realize_non_ascii_face.

Where do you see this copying in realize_non_ascii_face?