GNU bug report logs - #79200
31.0.50; Duplicated elements for '#<marker at' in buffer-undo-list

Previous Next

Package: emacs;

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

Date: Fri, 8 Aug 2025 16:45:03 UTC

Severity: normal

Found in version 31.0.50

Full log


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

From: Óscar Fuentes <oscarfv <at> eclipso.eu>
To: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Cc: 79200 <at> debbugs.gnu.org, Pip Cet <pipcet <at> protonmail.com>,
 Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: Re: bug#79200: 31.0.50; Duplicated elements for '#<marker at' in
 buffer-undo-list
Date: Sat, 09 Aug 2025 11:14:48 +0200
Gerd Möllmann <gerd.moellmann <at> gmail.com> writes:

> Pip Cet <pipcet <at> protonmail.com> writes:
>
>> insertions.
>>
>>> So far I can't see what is the cause. I would have guessed something in
>>> or around primitive-undo, but that hasn't changed forever.
>>>
>>> Adding Stef.
>>
>> Well, compact_undo_list is a nop with HAVE_MPS:
>
> Sorry, I forgot to mention an important detail: this happens in master
> but not emacs-30. Oscar's report is also for master, IIRC.
>
> Really puzzling.

However, it seems that on igc it is more easily reproducible.

For a moment I thought that I messed up my bug report, because a couple
of attempts at reproducing the problem on master failed, but then I made
a few more undos/redos and the sequences of duplicated elements
appeared.

Something triggers this and then explodes.





This bug report was last modified today.

Previous Next


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