GNU bug report logs - #72692
Emacs 31.05 (40eecd594ac) get SIGSEGV on Linux (Linux 6.6.45 Kde Wayland)

Previous Next

Package: emacs;

Reported by: Eval EXEC <execvy <at> gmail.com>

Date: Sun, 18 Aug 2024 08:31:01 UTC

Severity: normal

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: Po Lu <luangruo <at> yahoo.com>
Cc: pipcet <at> protonmail.com, execvy <at> gmail.com, 72692 <at> debbugs.gnu.org, juri <at> linkov.net
Subject: bug#72692: Emacs 31.05 (40eecd594ac) get SIGSEGV on Linux (Linux 6.6.45 Kde Wayland)
Date: Thu, 29 Aug 2024 15:26:07 +0300
> From: Po Lu <luangruo <at> yahoo.com>
> Cc: Juri Linkov <juri <at> linkov.net>,  pipcet <at> protonmail.com,
>   execvy <at> gmail.com,  72692 <at> debbugs.gnu.org
> Date: Thu, 29 Aug 2024 20:06:17 +0800
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > Po Lu, is there any reason why frame-parameter handlers for GUI frames
> > should ignore the fact that the new value of a parameter is exactly
> > equal to the old value?  Is there some subtle issue here, and if so,
> > does it affect all the parameters or only some?
> 
> No reason occurs to me why redundant changes shouldn't be discarded in
> the case of alpha-background, but modifications to other parameters
> (e.g. Qfullscreen) always trigger recomputation of various window
> manager properties and states, which is not redundant when these
> properties change without Emacs's knowledge.

OK, I was aware of the issues with Qfullscreen.

But what about the rest?  Would you mind reviewing the other handlers
in frame.c, and telling which ones should do their thing regardless of
whether the old and the new value of the parameter are identical?

TIA




This bug report was last modified 257 days ago.

Previous Next


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