GNU bug report logs - #71274
30.0.50; assertion failed: w->window_end_valid, in find_first_unchanged_at_end_row

Previous Next

Package: emacs;

Reported by: Daniel Clemente <n142857 <at> gmail.com>

Date: Thu, 30 May 2024 09:53:02 UTC

Severity: normal

Found in version 30.0.50

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

Bug is archived. No further changes may be made.

Full log


Message #28 received at 71274-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Daniel Clemente <n142857 <at> gmail.com>
Cc: 71274-done <at> debbugs.gnu.org
Subject: Re: bug#71274: 30.0.50; assertion failed: w->window_end_valid, in
 find_first_unchanged_at_end_row
Date: Thu, 06 Jun 2024 16:35:11 +0300
> From: Daniel Clemente <n142857 <at> gmail.com>
> Date: Thu, 6 Jun 2024 12:39:39 +0000
> Cc: 71274 <at> debbugs.gnu.org
> 
> Thanks, well, I'm not seeing these errors anymore. I don't have a
> formula to reproduce the bug, but I trust the patch will help and this
> bug can be closed.

Done.

> I don't much knowledge about try_window_id. Could this change create
> new situations in which a window isn't fully redisplayed but it
> should?

No.  try_window_id is an optimization: it tries to avoid some work by
reusing portions of the previously-displayed glyph matrix.  When
try_window_id calls GIVE_UP, it means the optimization cannot be used,
but the result should still be correct, just perhaps slower.




This bug report was last modified 1 year and 43 days ago.

Previous Next


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