GNU bug report logs - #79131
31.0.50; igc: nested signal, SIGSEGV

Previous Next

Package: emacs;

Reported by: Óscar Fuentes <oscarfv <at> eclipso.eu>

Date: Wed, 30 Jul 2025 20:20:02 UTC

Severity: normal

Found in version 31.0.50

Full log


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

From: Pip Cet <pipcet <at> protonmail.com>
To: Óscar Fuentes via Bug reports for GNU Emacs, the Swiss army knife of text editors
 <bug-gnu-emacs <at> gnu.org>
Cc: Gerd Möllmann <gerd.moellmann <at> gmail.com>,
 Óscar Fuentes <oscarfv <at> eclipso.eu>, 79131 <at> debbugs.gnu.org
Subject: Re: bug#79131: 31.0.50; igc: nested signal, SIGSEGV
Date: Thu, 31 Jul 2025 07:19:01 +0000
Óscar Fuentes via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> writes:

> This is a build of merging master's 6982dc460aa with current feature/igc
> HEAD (382123e69e2). I had to resolve some conflicts, so there is a
> possibility of the crash being caused by my mistake.
>
> Backtrace from the coredump:

It does look like the interval tree was in an inconsistent state.

Please run

    p *current_buffer->text

in the coredump, then

    p $i = current_buffer->text->intervals

and then repeat

    p *$i
    p $i = $i->right

until $i is NULL.

Also, can you print igc__balance_intervals to verify it's false?

Thanks!

Pip





This bug report was last modified 9 days ago.

Previous Next


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