GNU bug report logs - #76327
29.4; random segfaults after switch to tree-sitter

Previous Next

Package: emacs;

Reported by: Evgeniy Dushistov <dushistov <at> mail.ru>

Date: Sun, 16 Feb 2025 08:47:01 UTC

Severity: normal

Found in version 29.4

Full log


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

From: Pip Cet <pipcet <at> protonmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 76327 <at> debbugs.gnu.org, eggert <at> cs.ucla.edu, dushistov <at> mail.ru,
 stefankangas <at> gmail.com, mattiasengdegard <at> gmail.com
Subject: Re: bug#76327: 29.4; random segfaults after switch to tree-sitter
Date: Tue, 18 Feb 2025 23:46:08 +0000
"Eli Zaretskii" <eliz <at> gnu.org> writes:

>> Date: Tue, 18 Feb 2025 18:16:58 +0000
>> From: Pip Cet <pipcet <at> protonmail.com>
>> Cc: Evgeniy Dushistov <dushistov <at> mail.ru>, 76327 <at> debbugs.gnu.org, Paul Eggert <eggert <at> cs.ucla.edu>, Mattias EngdegÄrd <mattiasengdegard <at> gmail.com>
>>
>> Pip Cet <pipcet <at> protonmail.com> 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





This bug report was last modified 116 days ago.

Previous Next


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