GNU bug report logs - #77039
31.0.50; Flickering on macOS

Previous Next

Package: emacs;

Reported by: Aaron Jensen <aaronjensen <at> gmail.com>

Date: Sat, 15 Mar 2025 16:43:01 UTC

Severity: normal

Found in version 31.0.50

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Aaron Jensen <aaronjensen <at> gmail.com>, Gerd Möllmann <gerd.moellmann <at> gmail.com>
Cc: 77039 <at> debbugs.gnu.org
Subject: bug#77039: 31.0.50; Flickering on macOS (Regression introduced by TTY child frame work)
Date: Sun, 16 Mar 2025 08:23:49 +0200
> Cc: gerd <at> gnu.org
> From: Aaron Jensen <aaronjensen <at> gmail.com>
> Date: Sun, 16 Mar 2025 02:19:32 +0000
> 
> Adding Gerd Möllmann.

Sub-optimal address; fixed with this message.

> The flicker appears to have been introduced by the work done in 414de92a562
> 
> Initial child frames based on master (Mon Oct 21 18:32:04 2024 +0200, 5 months ago) <Gerd Möllmann>
> 
> It's a fairly large change set, so I don't know yet what might be causing it. I can reproduce it fairly consistently
> using my own setup, but I don't know how to narrow it down to something from Emacs -Q because it appears
> to be related to CPU utilization and/or rapid updating of buffers that are not currently visible.
> 
> Aaron
> 
> On Sat, Mar 15, 2025 at 9:49 AM, Aaron Jensen <aaronjensen <at> gmail.com> wrote:
> 
>  Here's a video clip: https://share.cleanshot.com/x8zWLgYf
> 
>  It seems to happen more often when there is significant load. In this case, I was running an 8 worker
>  web server in a vterm in Emacs and a set of 8 parallel UI tests against it. The server was printing log
>  messages at a rapid rate, but that vterm buffer was not visible.
> 
>  Aaron




This bug report was last modified 113 days ago.

Previous Next


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