GNU bug report logs - #24109
24.5; Long lines in message mode make Emacs irresponsive

Previous Next

Package: emacs;

Reported by: Christophe Troestler <Christophe.Troestler <at> umons.ac.be>

Date: Sat, 30 Jul 2016 01:13:01 UTC

Severity: normal

Found in version 24.5

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: Yuri D'Elia <wavexx <at> thregr.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 24109 <at> debbugs.gnu.org, djcb <at> djcbsoftware.nl,
 Christophe.Troestler <at> umons.ac.be, rudalics <at> gmx.at
Subject: Re: bug#24109: 24.5;
 Long lines in message mode make Emacs irresponsive
Date: Wed, 31 Aug 2016 11:15:25 +0200
[Message part 1 (text/plain, inline)]
On Tue, Aug 30 2016, Eli Zaretskii <eliz <at> gnu.org> wrote:
> This is expected.  This structure is the object used for iterating
> through buffer text in order to prepare its display in a window.  A
> single object is used by try_window each time it is called.

Ok

> What should NOT happen is that the values of it.current.pos stay
> constant, or cycle endlessly between the same values.  If you can look
> at that, please do.

I set a breakpoint and dumped the value of it->current.pos.
It seems to cycle every 54 iterations. Attached.

[it-log.txt.gz (application/gzip, attachment)]
[Message part 3 (text/plain, inline)]
>> Is there some way to conveniently dump the entire buffer state to a file
>> so we can debug this by reloading the content without having the mail
>> client in the way?
>
> Not that I know of.

Then, debugging this will be super-annoying :/

> I can provide guidance for debugging this, if you can afford it.

I'm waiting.

This bug report was last modified 8 years and 304 days ago.

Previous Next


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