Subject: bug#51688: ELC+ELN international/emoji.elc crashes

From: Andrea Corallo <[email-masked]>
Date: Wed, 24 Nov 2021 15:14:11 +0000

Eli Zaretskii <[email-masked]> writes:

>> From: Andreas Schwab <[email-masked]>
>> Cc: [email-masked],  [email-masked],  [email-masked]
>> Date: Wed, 24 Nov 2021 14:06:04 +0100
>> 
>> On Nov 24 2021, Eli Zaretskii wrote:
>> 
>> > Do you happen to know which libgccjit versions are affected by the
>> > bug?  We could tell people to avoid them.
>> 
>> Most likely all of them.
>
> Too bad.
>
> Andrea, can anything be done to work around this somehow (except to
> upgrade to a later GCC)?  Or is there nothing we can do except keep
> fingers crossed?

I don't think there's much we can do to work around this on Emacs side
(Martin please correct me if I'm wrong).

>> > Or did this bug exist since day one?  (But if it's an old bug, why
>> > doesn't everyone see these crashes?)
>> 
>> That's the effect of undefined behaviour.
>
> You mean, undefined behavior in libgccjit's own code, right?  Or in
> our code?

In libgccjit's own code.

BR

  Andrea