Subject: Re: bug#76327: 29.4; random segfaults after switch to tree-sitter

From: Pip Cet <[email-masked]>
Date: Tue, 18 Feb 2025 23:46:08 +0000

"Eli Zaretskii" <[email-masked]> writes:

>> Date: Tue, 18 Feb 2025 18:16:58 +0000
>> From: Pip Cet <[email-masked]>
>> Cc: Evgeniy Dushistov <[email-masked]>, [email-masked], Paul Eggert <[email-masked]>, Mattias Engdegård <[email-masked]>
>>
>> Pip Cet <[email-masked]> writes:
>>
>> > The asm statement is probably unnecessary.
>> >
>> > I'll try figuring out which compiler option is to blame now.
>>
>> Bug#65727 appears to be the relevant one.
>
> OK, so this should be definitely fixed in Emacs 30.  But Evgeniy says
> that even the master branch crashes, so what does this tell us?

Different bug?  I haven't seen a backtrace or anything for the master
branch, just a number of strange GC-related bugs that are all explained
by the __builtin_unwind_init thing, plus the -fsanitize=address thing.

>> Maybe the fix should be backported?
>
> Backported to Emacs 29?  We don't plan on any further releases from
> the emacs-29 branch.  Distros might consider backporting that if they
> still maintain and support Emacs 29 and older.

Okay.

Pip