From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs 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 Message-ID: <86a5gvfrc0.fsf@gnu.org> References: <8b1c8e1f-e0b9-4049-888c-3f723e0008a9@gmail.com> <87y14sd07m.fsf@protonmail.com> <86zfp8wlrv.fsf@gnu.org> <87cym4cvyo.fsf@protonmail.com> <86wmkcwj9c.fsf@gnu.org> <867cc6nv7u.fsf@gnu.org> <87v7zq5jap.fsf@protonmail.com> <86v7zqmdo5.fsf@gnu.org> <86bk1gxz1z.fsf@mail.linkov.net> <87a5h030ba.fsf@protonmail.com> <8634mqorkm.fsf@mail.linkov.net> <8634moj27z.fsf@gnu.org> <86seuovcsr.fsf@mail.linkov.net> <86le0gh6uf.fsf@gnu.org> <86a5gwv6k3.fsf@mail.linkov.net> <86frqoh3vg.fsf@gnu.org> <86ikvk4giz.fsf@mail.linkov.net> <86seunfxtc.fsf@gnu.org> <87frqnv8hy.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26394"; mail-complaints-to="usenet@ciao.gmane.io" Cc: pipcet@protonmail.com, execvy@gmail.com, 72692@debbugs.gnu.org, juri@linkov.net To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 29 14:27:16 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sjeFA-0006fd-Bb for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 29 Aug 2024 14:27:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sjeF2-0006NU-Ai; Thu, 29 Aug 2024 08:27:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sjeF0-0006Hq-Ou for bug-gnu-emacs@gnu.org; Thu, 29 Aug 2024 08:27:06 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sjeF0-0000jt-Fh for bug-gnu-emacs@gnu.org; Thu, 29 Aug 2024 08:27:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=CiViwxZZnpkn++FbsTO8Kz2QAkeH7S2amJZ1NMNeI8c=; b=qJdpbL1fK7Qk0QfbGb1mSaxrYjfxs+X8nE52hyBAK8d1FLUuDSyUWFK/7RtHZT9zXGoNsWXaVTsGAZfNxykoMhk11LjscQjmPF2pplnSDNw4bHHvYt/WaB1sPP1Wxl8pSbgYotGNSXWHWmyKRqZE5ySlfPiUTnExuPCOc8b3eRSb+3/+bdfa1loSSiOTty2GLpszce7fVmQw3nB8zsnqgrwjm2Q/qoagfvzqydorRuYdKwK6joLOHvC2g4CyEllGYCG6wTmlGhOAIy8JovH54X8jhy/YOizeFEHkz5ZC6NX2GPy68uZ+h8OlK0c3nDAFCDjQ3Sufj3WxwLar64K5kw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sjeFt-0005pS-JB for bug-gnu-emacs@gnu.org; Thu, 29 Aug 2024 08:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Aug 2024 12:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72692 X-GNU-PR-Package: emacs Original-Received: via spool by 72692-submit@debbugs.gnu.org id=B72692.172493444422353 (code B ref 72692); Thu, 29 Aug 2024 12:28:01 +0000 Original-Received: (at 72692) by debbugs.gnu.org; 29 Aug 2024 12:27:24 +0000 Original-Received: from localhost ([127.0.0.1]:50708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sjeFH-0005oS-LV for submit@debbugs.gnu.org; Thu, 29 Aug 2024 08:27:24 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:36978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sjeF8-0005o7-95 for 72692@debbugs.gnu.org; Thu, 29 Aug 2024 08:27:21 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sjeE8-0000bw-Js; Thu, 29 Aug 2024 08:26:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CiViwxZZnpkn++FbsTO8Kz2QAkeH7S2amJZ1NMNeI8c=; b=ROPCEcvlOSc7 yvC9H9VktkKGT4xrq6FUDK/+LsLmf9TETWHfb2kLjaf1l5kDUHozF0Kk+GeLtyzmjhU/KlYLnwnqL mARA2m9fJwK54Q3m9aHc5oAolqboAMrMs5kW3gn5L8YVdvtOmL4d3zGx+E2OqYFIq1ST3rN1RJn4D v3t58uwsV9ww6Tbuz5w166ZClv7xbr/BsLONYt2UooErQsseIB3dn4LduLi04pW760yqV9eXZvH2f OQUroUQW4Vd5o0DdMNZg7zOriKkGy6774GdDvtR54zlpFNnJcmzFAGbxMxhAaF634Hs9TIeXtblJB WTf43ov+lfASCB2msWb4EA==; In-Reply-To: <87frqnv8hy.fsf@yahoo.com> (message from Po Lu on Thu, 29 Aug 2024 20:06:17 +0800) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:290933 Archived-At: > From: Po Lu > Cc: Juri Linkov , pipcet@protonmail.com, > execvy@gmail.com, 72692@debbugs.gnu.org > Date: Thu, 29 Aug 2024 20:06:17 +0800 > > Eli Zaretskii 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