GNU bug report logs - #55836
29.0.50; (iconify-frame) freezes buffer view under Wayland.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: "koaaa.outlook" <whainte@HIDDEN>; Keywords: moreinfo; dated Tue, 7 Jun 2022 20:25:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 55836 <at> debbugs.gnu.org:


Received: (at 55836) by debbugs.gnu.org; 19 Jun 2022 23:29:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 19 19:29:08 2022
Received: from localhost ([127.0.0.1]:53445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o34Lr-00014J-L8
	for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 19:29:07 -0400
Received: from mail-sy4aus01olkn2150.outbound.protection.outlook.com
 ([40.92.62.150]:50243 helo=AUS01-SY4-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <whainte@HIDDEN>) id 1o337C-0003Cb-AW
 for 55836 <at> debbugs.gnu.org; Sun, 19 Jun 2022 18:09:56 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=DQ4w/mfmRJ+m9NZi20ASKafX5YlN0/nqUscpC+Yw6/v/NGLUjFrxyxeqL0jnjFLf6Lg5hrU9yVuYlnekv31+ARynsP+9SWjB3iNJD5OIj3V4kLRm22a0W+0zO5s8hc+yHbHpxNVEziXi70bS7PaWKAN126Qe3rENBA3xCEtxDjpkmTn5qQhNkMGdQNUVwmDPLKRbOwWQZ/MEdTIO179fiBpl4pbuB4FhjIYiAyKTEmfuIrAGm1XiyMQ6LGp3RGMvPLQQtTXMMsn3TRoV17ZS3sPAvBheHgtNePOgCYa53ahHFtnxs15hXkvHqR9V0cTyVpBVMPQewPfX5Z2Pe2I6wA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=WqBbijp7Sa+yl5QSVM+CkwlbGwDRBnEDOhDL8ITgJQ8=;
 b=hmxW6w/YJ9q8ytq/j8gHMY5tHzqDhsRgspSAfp7BYETIgh4HiWLiy4b1SbUq7tVuRbCCt35ert/fus4pta3nUKX01IbWqDFgMZRN2+bryt8Oemk2Io7lB+23EI8mldIMUkzJvSrlI77qNaw4X/mw5tnSyyggciaVNmoF/9caRewvmDGnB9GVmpX936yqNawMCKYXV1KlQ1gagU8UAseQoUrI1AFNSoVmcrb7D4JOVi8/eV9dG+KRJ8onPAhkyrg1ijsyaYtvzQ3acEMtMko+JOB467yf7yL66sSfxcqtEauKNtSZ8IqEpaNkEkxnKRCA8+wWHL+ObHr9Se4eC4mNfg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WqBbijp7Sa+yl5QSVM+CkwlbGwDRBnEDOhDL8ITgJQ8=;
 b=YLH292IoOpxooHqjHVXU+WUiwS9IsEPqaxb64nVknMOCxWtX9u5xF4oV4mpXxoJ1eHVgVX6BF+Pyn0bLzCEGbOVtFcheQppLWwowEsdvmHVbi3EGcJYTKBzLvgs9CrxrAEigz5SAUkfEMPr5qtx+ZeHG1ufQKi46lLNINqAX89+CjuqvuDQwt/dpTvM85q0R9UywEfBhyOeYO/PxLjlbCd2NZAKi8ybLxQP67ULFKhLDWDZfSpkz7w6G9Sk+QcdVGFknb19RvcGYMGkfPKJ8Rril2FsrPMkqadatwNd2miYmSLY5VMQNI/OvzWVBQup2UqyBIo8/NlZh0D7xe364tA==
Received: from ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:b2::8) by
 SY4P282MB2886.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:15d::12) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.5353.15; Sun, 19 Jun 2022 22:09:46 +0000
Received: from ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 ([fe80::4c20:eaad:5d00:7b39]) by ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 ([fe80::4c20:eaad:5d00:7b39%8]) with mapi id 15.20.5353.022; Sun, 19 Jun 2022
 22:09:46 +0000
Message-ID: <ME3P282MB1939A4CCACA0A1855442FEC6B4B19@HIDDEN>
Date: Mon, 20 Jun 2022 00:09:37 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.10.0
Subject: Re: bug#55836: 29.0.50; (iconify-frame) freezes buffer view under
 Wayland.
Content-Language: en-US
To: Po Lu <luangruo@HIDDEN>
References: <ME3P282MB1939D8A1A13245EEC55260CAB4A59@HIDDEN>
 <87wndsro4z.fsf@HIDDEN>
From: whainte@HIDDEN
In-Reply-To: <87wndsro4z.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-TMN: [49OmySYL+J6AUN1DUV5QCzmfApjEsCFwrheTzxWpGVPwS6qXxc6t6JZ7sB04gUbb]
X-ClientProxiedBy: AM0PR08CA0005.eurprd08.prod.outlook.com
 (2603:10a6:208:d2::18) To ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 (2603:10c6:220:b2::8)
X-Microsoft-Original-Message-ID: <154fec07-3694-ca3c-09ba-416130a86e55@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6eafc636-8ede-4f79-7023-08da52406b64
X-MS-TrafficTypeDiagnostic: SY4P282MB2886:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: pJSfrKuth0OZ2RrL6hKM+zYANTC3VRQBs1ixHn5zwygu8PmMeNQC/Re07cDdS0WOmY7BLuVpH1P4AaIEMfoVor8L6UauN8nd6ST3anyNJFqCvrJ6sJcswmdNWUtLkX+8ugnCewYs3oVKuHnNR7FjQ1YeWFZ1z8U1mC5vnIL8xFVOh+oQh6rbf3XF3VYl+rmIP0X1W6cZcUdlp4qM5RmRFu5kNIujeQeW4Xza8/Jc5SZHVWJ0vZlob5tltv66ACOs7Hrzvuk4uicf0y1JoP8OKuX1lA4e92hw1oJjmEXnDn1u88fAI81fSjiwr+ZJBrzWeRguRIjU7J8Pw0ljy2GbY+gcQk7+1DNNR/EXWmXnR7b9bVv6rDWX0X56u71nHb3EhoBjSIH3kwTBc5tk/1g8HPccN3SSJV4B17L0/M6+aOKdxf6kdYKlrWjSLlTneoIXMMBh0zXSR7pl1FqrnuuGiDfnPm5aeADFRIOFMnWy7ivdoRRF7uaAfse70EykCyyMMFL/Z5xXelFhdHXIHQ6gVxKpRGMFh57EtqcYL0Pfu3P0+/VfDQqE9VQ+C1xrbEYvbX8u32CDVjIkBVqR2JK35g==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y2F1T2VUM3FpVVhWY1JtTFkyUCtGMjJBSGJEQkFyY2llbVo1SUZrN3lHVktX?=
 =?utf-8?B?OUErQzVyUVoyRmJKZkNTRFFKamM2bXNUek1UUjRMU1IvSjBCc21LNUQ4Z1Ro?=
 =?utf-8?B?RC83VXNlVVV5VURrRWhvbnBBTUZnTzFHLytQUDcweWI5OG1zUTYwRG4venlD?=
 =?utf-8?B?T3lUMlZlZCtTbVM4NFk3ZEZhVlVCQk51VDBoT1puUkwzUm5kWmsxYXBXRlN1?=
 =?utf-8?B?Z2Z6TTNxRnErNVdhckI1WE1UUHBwR0VlQXIyS2RuRkxndk9iQWVwZzRPZHV0?=
 =?utf-8?B?ZWFQVDdMbGZ2T25ybXYzL1RDY2hqS1RpaTVuZEJDLy9JTXpXQ0o3cXFBQ2V0?=
 =?utf-8?B?SHNDOUNySEVlcm1jcld6SXlTOFNoUHQvRU5OMzE4RnJSbHBRd1dBWWZJM1Fw?=
 =?utf-8?B?aS9DcUlSajR6M2pMcFhuQ2c3NFVTdERkbWRkSWhKeGhJNkVMcndWNnRDZHYw?=
 =?utf-8?B?ODBoNGFsWW5UbU5xN1kvQVZMOHZWQ2kzMWpDdGlvZDA1a1k3MTBqVmp1dVlo?=
 =?utf-8?B?VS9oMEV4NGdRQ2NTQmY3WTRERytndmtOTFhvTi8xTTNqd05XbGk5bWs4SFZL?=
 =?utf-8?B?Y2hLbVg1dzhKcHBpeS90L244WWxTOHhMZDd1UDZCcTUzcHM5MExCN01sUTRu?=
 =?utf-8?B?M3BrQUVqQXRBNzJDZ2czZWxpK1MxbUpLcWl5ejNCMlJTL08rMllMS3JPMUs1?=
 =?utf-8?B?cTNBSWJ1ejVDS0JzWWduR3dSV0RwK1VLb2RZWmZ1R28xQ21UTWJmZFRabmU2?=
 =?utf-8?B?QTVwUlczMFBMYzRjR1ViVHNjT1NXVGx0VGowT0RsSVJPZ2JnSWdmN1Z5M2Zj?=
 =?utf-8?B?aFF2bmhVdGlTVzkvUEVQa2lNN1lEQ3M2S2VZbHRmcVRuODlNQXpzclRlYVFp?=
 =?utf-8?B?aVRFYW5HMnYvQ3NIT1ZJanRPeHJ2aHhXRG01YnQ5cGpMaWVrVXEvVlFxNDVJ?=
 =?utf-8?B?MTg0T2REdjFJSHpiTlpoYkZRSUdzK0N1KzQ1dnhnalJRQW1CcEM5Y3RmQVBG?=
 =?utf-8?B?NmZMVTJsL0pqSmJlNisrQ3kwR2lEMGpQdWl1VU40NEJiK3VBMVFjWUtBMnFN?=
 =?utf-8?B?Z0dPVUp6ZDV6OGtlTGU2ZERwaG1jV2JGdU5RT0VlZWVQK1lZUE9OTmxldGpo?=
 =?utf-8?B?WGRPa29sL1JsRXFmSnkvdWdOUGJJVllPQ0xZQUdnVkVSRGVGTUJMWjl4eWpL?=
 =?utf-8?B?cC9kbERhSEp3VmxtZjlZSituVUxBVkJOMG5uUldFd0J2Vkw2ZXRkMXJqRGhq?=
 =?utf-8?B?NFRrMVUwZlBZMTRFQ282ejV4QTY1cWZCWnFGeEt2Y3c2VURQYThtNGtXVnJG?=
 =?utf-8?B?a0ZQMkpLcHBSNDBreTR1WnNjWE1oUnBlVlNKaDc4SjhhT2ZqSXNMRGFjTkZv?=
 =?utf-8?B?NTViVHN3THYrRk5obHJ2NU45NGorRzE0L3M1WmxPVFhjTnpTTXBGVDhPSCtX?=
 =?utf-8?B?RzJPbDNHRWtabHFrM0t0c0FUeG9md0xSRUw3bXB1SmJNNzZ4U1pnVW81bk9p?=
 =?utf-8?B?bU1ZN1pSbmxGZkxWbzRsZGZZaVJGalA0cEpzUzlQYnYyM2o3aHZRVDVDUER6?=
 =?utf-8?B?NU5DSnZlYnBKUkZVNkx3ajV4VTYzaGlVdkl1MklqbjlDL093RktIUk9iTURJ?=
 =?utf-8?B?dWNmRVZWYmhHUEhjeUpWNXM2bzFuMmh2UGVHajlyTktLYkMveDZ3cVJDTGRl?=
 =?utf-8?B?RnU4UjJxTUR1dFZzSWY0c3hWSk9xZmcxSDMxK2wwM29YYkFWN0NGVUJXR2tY?=
 =?utf-8?B?ODZ4aDhYVGo5U1h5UHpNV1ZZejE0TlIyY3d1VHZXRUhUVDM3UFB2VEFHdjRm?=
 =?utf-8?B?cnBNZVBkWExaczQ4VlRxMGNYNm1DN1NMRzh5RU55SERyaUpXVXJHNisrR1Q2?=
 =?utf-8?B?U0RQdTljakdWTzV5R0MwRXlLdUUrVXhZWWc1dlk3WCtHYkFDam9vWUxjYS9V?=
 =?utf-8?B?anNBdmV2R1JWTTRaV0xKbGVreCt1YXBRSUtqVmRRVTh3K0o5WGJ1YkhEemlS?=
 =?utf-8?Q?1M0/+gQTrEsB+aaAz4TeTIJQfIp13w=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6eafc636-8ede-4f79-7023-08da52406b64
X-MS-Exchange-CrossTenant-AuthSource: ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2022 22:09:46.4641 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY4P282MB2886
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On 6/8/22 02:32, Po Lu wrote: > Can you set a breakpoint here
 (in pgtkterm.c), and see if it is ever hit > when you deiconify Emacs? >
 > if (event->window_state.new_window_state > & GDK_WINDOW_STATE_ICONIFIED)
 > SET_FRAME_ICONIFIE [...] 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [40.92.62.150 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (whainte[at]outlook.com)
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
 -0.0 NICE_REPLY_A           Looks like a legit reply (A)
 1.6 FORGED_MUA_MOZILLA     Forged mail pretending to be from Mozilla
X-Debbugs-Envelope-To: 55836
X-Mailman-Approved-At: Sun, 19 Jun 2022 19:29:06 -0400
Cc: 55836 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.6 (/)

On 6/8/22 02:32, Po Lu wrote:

> Can you set a breakpoint here (in pgtkterm.c), and see if it is ever hit
> when you deiconify Emacs?
>
>    if (event->window_state.new_window_state
>        & GDK_WINDOW_STATE_ICONIFIED)
>      SET_FRAME_ICONIFIED (f, true);
>    else
>      {
> -->   FRAME_X_OUTPUT (f)->has_been_visible = true;
>        inev.ie.kind = DEICONIFY_EVENT;
>        XSETFRAME (inev.ie.frame_or_window, f);
>        SET_FRAME_ICONIFIED (f, false);
>      }
>
This breakpoint actually hits whenever the emacs frame gets focus, and 
makes debugging quite annoying.
However, by inputting M-x + <tab> during the breakpoint and using the 
mouse when the frame does not
have focus, it is possible to execute (iconify-frame) interactively 
after triggering the breakpoint.

Here's the strange thing: when a breakpoint is set there, the issue is 
not present; when the breakpoint
is deleted and the procedure repeated, the issue reappears.

I would conjecture that this has to do with the state of the frame at 
the moment of (de-)/iconification,
since when the breakpoint IS present, I would have to be looking at gdb, 
cycling through 'continue's.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55836; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 55836 <at> debbugs.gnu.org:


Received: (at 55836) by debbugs.gnu.org; 8 Jun 2022 00:32:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 07 20:32:33 2022
Received: from localhost ([127.0.0.1]:41928 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nyjcf-0008RG-1N
	for submit <at> debbugs.gnu.org; Tue, 07 Jun 2022 20:32:33 -0400
Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]:44895)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1nyjcc-0008R1-NC
 for 55836 <at> debbugs.gnu.org; Tue, 07 Jun 2022 20:32:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1654648344; bh=2FDdxEOFL+VikctjP814fuhibF0W/lIxMYp61XTWOwg=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=Z/D36VBHWpuoktIer/MMtywcYRvOfFPoi8MlRR0UJdoHO/EqNlw3GK39vvCXbCn+n2MG7dj3RwD/ywVjF5JM8se/xgyoBjtAicxUCuGLSrMY7Zkhalscbe7BCzh5fTyhXqwv/HXqJcjNvtlsW+nHt5VEkZZdXLzMaUsPSNuM9D+iQN7UrkNbY+RqEkM3G+6YtXLp5YHIGwnmXVBqjGeTrdB3FHgeldpl9jqCcqTx/rVelvR/XWeUmLtmYM8LGEK3406nyOa8mT39wJ1Xt1zRzcVNusJefVg929PEFO/UVqJ+2KfIddKcyY+fr2jdsebbftvOc/FvkD7rMtMExf4/xA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1654648344; bh=XwVMPQb/vzCPLaMiZl2LdGHMNCKd8/PlSNmKD59DRg7=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=jwkHqPCZwwuhxEh5f4LPgdZ6J6rvC4GVsroW/obktwxpaCFjLhrh/rIgIkwUHOot4UjZ6AI2d7J/yl+BY3p/ClNeJQq1hoe1zY1jGsMgGYgLHV0irnQSqjUK3O+aauVKgaSydbKsH0uw6MNyEy8euwzK4ckjKL4DnSMzP1TMRQINVNiKY80znHS1QZ2y3Ze4VQJUrDODuEUWjag1z10HUgpwoErlWXr9acZMuKWVyGWhsHsyumf8QxtVFUpGGUEKQskQjEbP0RBKRf+S5B9RWUta+FW5FUGQGj7IWkAQn0LB+jmS08fWZ44dFHV3cybh4zl9ekDvNve9Fw1E3CWvyw==
X-YMail-OSG: IQ5_xm4VM1liy65XAs2647oObUtdoIWOHc3vyp_WxBoyOo6_7pmPU2szyQzS_DH
 EIbmJrBt2DSXibDFNrYqXMX6Oe4exHfKxc2XBXvqayXkss7b_cZ4mywwY1G2hru_I5jiSTOpozen
 Z59WoN4PQVo6PrHQkYRVLM3_PGKgbV63._RiMFsEbEZQmXDoojClTPA8AxO2gI8ppD.RERY9LcYZ
 zrDHlZZkfNhsdpod_Igfc3xri9PEVu66JQVBxI4hBsza5vW7klQTAsKLFt1bTudJdGR98lRRf0hD
 3X8mD5zqXhDG6YOu.JicnG1pLii90UlJgI6uAmfMb8d3VjE0AGrszaSans9glkhszJJYITgodDZN
 Pw03nE3aCY5q0MN_rUvAELJfyb32QqP8FRfd.lX2o2drhgQuwgQiJlyHl2fFAstgnXGFqx34he_l
 ar8iwZ4Fzso8HFBGvjPGQ8KkcvHCwPVknpuOfJMPMeNqfB9ExLxaEn4PjyGp.34wlGLedkAu.Htq
 fBiIi14.V0U0YwGnWFV_0sCIgJFitBdjAc311Atxla.ybTFmmq5tY8D0p3WljMF8znY1aLsQXD5Q
 2JTEZMo04Di6HblPaopVpMp2.ArJumpHcHtcrpONSznyJfWHiIWZBo8yoesHlaehHeceRNt0SgbB
 ZgeyZZVxARj4PjkL9dT9LXYVkKikpM6C245BnfmI1qZXXxPjfXw4XutNFbM81oR_DjhM7ZfXfBoM
 eQItkhjFvr5wWvsjCsTC__cl.fqcCzAsKq4y2hUyhxMJzXSciqiTfStBN1dM6jMKsvS_J1rQ.M58
 zJhHLKwmQagceBLD7Lpsp8qM71hX_QWkJt84fIQKSReYRetp96qF0tEdF.e9Fd.lQ6.mMKEZA1cG
 uOYYCXrcN5A1KaRDB7RA7Ea2y9pexgVRN3fxPvZWqibAKVnJW7mrZdrzKPoawxHqhUQydp_kCJvS
 gqTEgmNJXVn.FQdQ.jrlJiMUeYQg90xY2WKYG0RAPe5JLdYVVJWgXoxcVVC2frF5tRLtnEtTPpg5
 A6shaGgCn.NobLLw5iFj4XKiDPt6zxZrebJWUTbcAOA9vMjOAFMUQ9R0D0Yya2.etLKKHYu35P8X
 sTFuaYOleMwRZw5txPlJnIX4HcwqECmRTgfYeNoWUaPbFnpfpzXqJZCVcRzismJpMuQLJGkXgHix
 Jmj3cvBqe8gvFFA5yxBFdFpltZ5uWAPS7QEwFpxhi6nUHScibALi65HcexbLXyiQ4BWwTfSqc36t
 oCtZqQztF3fO8C6FxdthIfvN21UaMFBXqfrQd2ZYkUiPKIk6HwNcc1kGhkavye8qPiIvdZ2pg5Rj
 2OlS7lNHgn2DioBSKQ4xa6uICIPfah0ftMIbBpdcGKXzSjMbzRbZ5hC9BSBVMvfDS1sjATpBOW7j
 aimV5gMLHFFa0ujPln6yPzH.gRMpI0HPFKaPbhRRf_lmkVLFGlwgMQlpsiiU3BRB5A_D9WCk1DAs
 UliCziDvL1b.FiaXD7y4x9mwKezAzWwyvf.JBRSTDxZykfv8Si700TTKbzkkq4bRlptzev14EVu6
 liYTEbDUu3noUTeDP_Q.PNBSmnky4tDfcg4n_XlUnRq.D0HMjvLsGeyuLjmPMUUfUjxs5DckOF0M
 crlH0sIjaMWsyQEYenHDwb92Bkk6zuytdM8S_CBwwLO5el6kFleZXZTnFV0bZpJdtyxZRp362.l_
 k3k15dnUyO4b9aFVzJ91N_t_rxnOLs1DPs30L.b3UHM5N3f5FF79Ubjp8VnsMNwId9mu5lpiK7CO
 YvpOf1RihIfhmUrR_rqlGgFodXBZq6hm4I4B9M5ljGQjwOlY3FvDfuFfUudKrjz2L4x90JjqUUpk
 DA0EjFA3qHYyILuG2QbcCMIJgWvKu.ihqVkwcRo02Z1gAScZ1EwMxISYK8NoSWSHOawFqkPxmpkV
 BU5DLz1n30.EFl6LSnlneyeg9Xy4m3KrmzyNu9UJkIT4b6RyuHVNNAWTcywGWIG0dqdduIwT9XPY
 RLT3RtMBVzAMHv3NQiheGHqC0qdocshTfZmlVxHlMz97ZJx38szrIkKtA88648YtqjNzZhoJetbT
 04Zi_wLRFhvGFdcFyoik6c2c2U2cPqoXv7e0nih.DrZ234MGqDrbHRf6le7dH3F5mu8bwP8j5f8k
 Ba28vVUHKD6zbkTgRnuO6CI2JYbOlu1X6SxdCXW8VOSsfjAruYsJ_v8s0yjWa8XNwAQKZssYIyHX
 e3YewxOnMTd5PByOGtFxNOGMjmrcmQqDtuoOXk9zKcg9dvH8Y.UJ.7ZPu
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.ne1.yahoo.com with HTTP; Wed, 8 Jun 2022 00:32:24 +0000
Received: by hermes--canary-production-sg3-5f7658c994-bv4wk (Yahoo Inc. Hermes
 SMTP Server) with ESMTPA ID 96b7cec6043bc0003ef705b91802a07e; 
 Wed, 08 Jun 2022 00:32:17 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: "koaaa.outlook" <whainte@HIDDEN>
Subject: Re: bug#55836: 29.0.50; (iconify-frame) freezes buffer view under
 Wayland.
References: <ME3P282MB1939D8A1A13245EEC55260CAB4A59@HIDDEN>
Date: Wed, 08 Jun 2022 08:32:12 +0800
In-Reply-To: <ME3P282MB1939D8A1A13245EEC55260CAB4A59@HIDDEN>
 (koaaa outlook's message of "Tue, 7 Jun 2022 20:06:49 +0200")
Message-ID: <87wndsro4z.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.20280
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1393
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55836
Cc: 55836 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

"koaaa.outlook" <whainte@HIDDEN> writes:

> * (iconify-frame) freezes buffer view under Wayland.=C2=A0 *
> This issue is not present under X11 sessions.
>
> Steps to reproduce:
> 1. Run 'emacs -Q' within a (e.g. KDE Plasma) Wayland session.
> 2. Input 'M-x iconify-frame C-m'.
> 3. Maximize emacs again.
>
> Expected Behavior: Buffer area keeps on updating itself.
>
> Observed Behavior: Buffer area freezes at the moment where
> 'C-m' is put in. The menu bar updates as normal.
> Emacs responds to user input without redrawing the buffer area.
>
> In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
> 3.24.34, cairo version 1.17.6)
> of 2022-06-06 built on soomakan
> Repository revision: dc9337aacd682b6346b7918ec9b3067e3a06269b
> Repository branch: master
> System Description: Arch Linux

I think this is a GTK bug, where the developers neglected to maintain
the iconification state on Wayland after GNOME removed the minimize
button from window title bars.

Can you set a breakpoint here (in pgtkterm.c), and see if it is ever hit
when you deiconify Emacs?

  if (event->window_state.new_window_state
      & GDK_WINDOW_STATE_ICONIFIED)
    SET_FRAME_ICONIFIED (f, true);
  else
    {
-->   FRAME_X_OUTPUT (f)->has_been_visible =3D true;
      inev.ie.kind =3D DEICONIFY_EVENT;
      XSETFRAME (inev.ie.frame_or_window, f);
      SET_FRAME_ICONIFIED (f, false);
    }





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55836; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Jun 2022 20:24:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 07 16:24:55 2022
Received: from localhost ([127.0.0.1]:41638 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nyfky-0004KD-NE
	for submit <at> debbugs.gnu.org; Tue, 07 Jun 2022 16:24:55 -0400
Received: from lists.gnu.org ([209.51.188.17]:50870)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <whainte@HIDDEN>) id 1nydgX-0005Al-6Y
 for submit <at> debbugs.gnu.org; Tue, 07 Jun 2022 14:12:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52086)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <whainte@HIDDEN>)
 id 1nydgW-0008VM-3c
 for bug-gnu-emacs@HIDDEN; Tue, 07 Jun 2022 14:12:08 -0400
Received: from mail-sy4aus01olkn2082c.outbound.protection.outlook.com
 ([2a01:111:f403:7005::82c]:6075
 helo=AUS01-SY4-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <whainte@HIDDEN>)
 id 1nydgT-0008GR-Qz
 for bug-gnu-emacs@HIDDEN; Tue, 07 Jun 2022 14:12:07 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cDfdbbq8n3i7DlP/c4JkOR76zhRU4wZfl68+Ih/OKxQWSNbtszdA4ZrxuYLVhIVMEIgpmKJmNmgswAgCR/HBbE4fSC/7yR48N4AcHjuyWQ5mMR/WIRmqBdwVO4VFshqSKx4kUed+iXYYMBD9f+Jq6lZ7LStekho0daGh4qy5oO2qB7TIJ/Qm/KYob3ELhCI0h/XpcyePJjnwqWK368rnGYtFMlSorgC3d85mNbSXW4UbGJ/AetFBnYIyJdDOjkeUFdKYCd5Y5WPs7xsdmddjiSpp/VnSM1B8tcQNcPR5489p1oyAxw5pNEpGDWYswtEeXq9Y57m4BtQ2Q19k8kXhmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=IrsGORtb4RMeg0OW1+zd/QGGB3a8LO6ZRU7mWz1Fikk=;
 b=S008BkyO4U2jje2W02RcnMPhIYvPSC8FMnLTmd2hu5Q5Y9bWAwRbtcGcwmy+wPWIKwWk5b3/8Rpw3VvQL9w/qC3GMW5nR2uio46PTFWMxmswnh6wL+W0mx3wymJ40gX71OXXq7viH8uhPgDCqGSjqYrIyPFJnxfMkXLebtA+KyAnRCxLH5wE2TmHkDP/extCweK6up1yHMGuG7n478YNdGXQ6eHAFnO6e49PMDJ8oFHZoRPOvV6fOtQzQaoX0rEgQxoFmz6iXCujWS4q4xJ3VS6WxICQZFEV5T7p8jAXoXC02Jq2naI4//ruwZqZV0UPuDC2gEaqNsmBFsrOyB/cwg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IrsGORtb4RMeg0OW1+zd/QGGB3a8LO6ZRU7mWz1Fikk=;
 b=Nzz7ciBH6LJTkgYgEilNuaXvKygH4xEfMIHx5wqMjJZeHQwxeY4RRaSFP0jVKjqhxlC1LdDkev9hlXPt7ii2eOE/yso5IATCZOIC04COL3D+PFszCSFmfPQQbz6g8cuZgfjkYkGJie9iohp65zwNVr7p/yVLw46pLRM4lCQMvtkZhTp3PLzkoU6+gmmragkv3zcfOaM/kC4d0JnoYRmkM76JQOV7CZ9eI7MWeamTMe//XZ53ctyNWaqCqCQZRhaEwkumL681c9NuS/B6en0W2qO+NHgmw1i5r5BaZMm12+tdMZOQPUt+DpkhshI8dQrnLPHCQWqH/If3Nd6fx+xCKg==
Received: from ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:b2::8) by
 SYYP282MB1982.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:7f::10) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.5314.13; Tue, 7 Jun 2022 18:06:58 +0000
Received: from ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 ([fe80::4c20:eaad:5d00:7b39]) by ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 ([fe80::4c20:eaad:5d00:7b39%8]) with mapi id 15.20.5314.019; Tue, 7 Jun 2022
 18:06:59 +0000
Message-ID: <ME3P282MB1939D8A1A13245EEC55260CAB4A59@HIDDEN>
Date: Tue, 7 Jun 2022 20:06:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.9.1
To: bug-gnu-emacs@HIDDEN
Subject: 29.0.50; (iconify-frame) freezes buffer view under Wayland.
Content-Language: en-US
From: "koaaa.outlook" <whainte@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-TMN: [OWBl4GkLBpU9f1a4L9J5Ml6hrtsMoegBYWlvFOr/DLx8y0xVceI8ak7p42VuTAw23QwUc2RzHz0=]
X-ClientProxiedBy: AM4PR07CA0022.eurprd07.prod.outlook.com
 (2603:10a6:205:1::35) To ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
 (2603:10c6:220:b2::8)
X-Microsoft-Original-Message-ID: <bf89db78-8695-56dd-4644-2b034bfacd81@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7e1d4def-0a10-4a6e-a324-08da48b083c7
X-MS-TrafficTypeDiagnostic: SYYP282MB1982:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: tEd9sZbgIWIMYcWBc/HzqpnNFjPcMI+7eZls/9dFucwVEMgt0COrEuWavrvcp14/88kG02fagRaBof+SMmyZ/0C8DJif3WP0fLTv2q4PK7m6F2ldDLXJmicKfRBHtN63qyI6RdZj9RplX+iHECeyzP3+aLD5VuNHG/xhDKhJ7Vw3D1zWT5UoeLJMXhBHaqZf6UNSjUVm6C3c3ddfYXPlYoEvQo9X1mkSdMyuh1G4lKEjxfiviP8cWre1lxdJNqHoRi+8d12GStxvP8YI2wFBNLV5Y//JGC5XsNqX+wq4QSJHf5EgPFOugurpwN4aZ72qTKv5ySbPcPPo6Y6qbcGtLRRItPcI1UwGfW7HPPvgP9V+uflBNc+DZpdRZ2taFlEKT3en3nPjVT3NxoY+oiVYjRQg1MieL3eOoITZurO5adYl2YMMDz6Mn8MnbRA+VU2LF/zRxLLH7Pwg3qntwHjeA8ciGrtAdJOguVuvU0If9RtgZv72T1ntAkySHpaTrDdBVLINg5LdmtLJaSv9BYpV47PEKGvpFd1i24/kz3J+as4I51HWjebjy+LfpWyz1yhGoPEt2etnnuNHBpWyqttCTA==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a0dSbXk0cDdQdkhYSmdCRHoyV3EzeVMxMnRSNy9IY2RadnM1QmtMZlNjOTBH?=
 =?utf-8?B?S0hZekV5L0lWVVh3YXZ3bXlJd3lPWVVIa3lJem8zT2tvSGxiT2pWVzlhMVhG?=
 =?utf-8?B?Y1ZVbDRQN2tsNnphczc4NVZ3d1UvT1d3RURYaTQxdUxPUURMMEhkYmVDVUNm?=
 =?utf-8?B?WWVjTE91cWxTWFpSNWVUaldyZ1JUWXFqSWxrS24rV2cvMUs0QUhHY2pvRjV3?=
 =?utf-8?B?UGtzQlhrOWd4YnVTdnVEYUpxVHpyNFZqdDhMSllDUlE0VTZqUjl0TVVQK0Zz?=
 =?utf-8?B?R3RRdnRoWS93Ynl3VUxwWEs4NEI3UStGS2NRaVJvTkhWYzR6OVc1OGNMdjls?=
 =?utf-8?B?NnVKaTFIZXBIRzRxUVByU3JiSlZwQ24vL1hnRjRwUG5XL1lpNkRxV3pxdjZz?=
 =?utf-8?B?eE0xdFhSNS9xNlhtK1FYdzJydjNqMzFwNFpIWXhqcG1KVmh3S2wzazhrYmxE?=
 =?utf-8?B?RW5aeHV1dHgwckVYR2pPaTBQam1BVm5yWTZYVFBEM1F3UFM0YzQwWGJmRWhK?=
 =?utf-8?B?czBoaDVtUUl3VXF0QW5oeVMwKzNnUVdyNFpBd3Q3ZlFiTjh5YUZlS2d5dnlP?=
 =?utf-8?B?cE41OE9uZWVyQ2R3SkpBejJ5UHIzM29mcmlxV3g3NmhHbzBGM2VMYzgyTHdP?=
 =?utf-8?B?WG5Da2Q5cEV5dFlKU0oyb3ErTUxiTzFpUmY4QTVEYlJOeHBVZDZiVUlVRGVx?=
 =?utf-8?B?cDFhcWdzNWpMbkh6Ykl3K2liNHh5ekJ0ZHRDVUZOUXR2RHFFVmxUamhTYTM3?=
 =?utf-8?B?QmNoSWVlN24zRm92WUh3NWlLVGVLeXNNQTZBYmtqbldoQzU5MUhNQWFmQ3JV?=
 =?utf-8?B?aWVjbnAxQ3p4ckpDQ21tNGN4VmtML2hCZ2tsSDNLdkJsTjNaRlNGamFMWTVH?=
 =?utf-8?B?ZXpxNnRIbEMzNWlWSzVtZGVINFZXTlRlM0ZSaHNvVUExRUE0MzkwcHE0cWl0?=
 =?utf-8?B?MjdkKzhTUFhrNzRNalIrMUZ6OFlyM242NDI4eSt3eEd1Y1hmRHA2ZmhCVnZF?=
 =?utf-8?B?OUYwU1YyMkx1RGp3dVdsWkNqYzdJdk9uQjhjcVB3WmFNVEpNU1g3T2k2QlJH?=
 =?utf-8?B?YzVIVWhZV3c2MERBL3lJT0lEK1RldktSSFdHczJtSkF6ZUxQeUh1OU0rMlQy?=
 =?utf-8?B?eS8zcGI2NEtCWFk4eW00cms3bXRJTVI1TzJXNndZbTFwdHlxTGdtNm5yMGZj?=
 =?utf-8?B?ZFpSTzlRYkROemJvQmRXdGd1cy9nQ0hvblF4Z05UU1ZybC94Y0dFTXA3ODdX?=
 =?utf-8?B?Z2RKWkZ6bi9zeXN1THQ3cDlBOG5pWk1HZlVTekZSam5HUWZqaTIxZ1NCRFBu?=
 =?utf-8?B?VkJCbUo0cjdScWU4RXoxSWJPeng1anlLa3JSaVgxcDk4akRVeEVPWHdZaU9z?=
 =?utf-8?B?WkF2MmpPZkZxOFNqdW9TczdHM1lrZzZabTBsUWg0dkFLR0FOQXIxMFRreHVm?=
 =?utf-8?B?MWgwdkpqRjdIOUF1QXM4KzZraEhDNGNaa0prSEVKYzFpUE0vWGg4Tyttb1dl?=
 =?utf-8?B?MkFUbzRoZlRNaWpXRDdsUzZCZEZVRkpoVGs1dUJNeUpEYm1Nem9vTEdyVjh5?=
 =?utf-8?B?U1E3czVTckdGbUlSR3NBZ0FJdW8rcVdKeEJjRi9EZzdjNTM2bzFZYk8rc2I1?=
 =?utf-8?B?RFRhZDdRQWJMWVRzMEF0SytsTDdDQ3FhRXp3ZS83akN1MC9GcGFJc3Y2cnFr?=
 =?utf-8?B?clc0Vm1VQVNmYXh4UzRRZHc2czczVEExMDNHVy9ERllLQngvLzBCb0QyVnhw?=
 =?utf-8?B?VkZVYWUwZU13Z0Q5K1EvbTY2NWM1aFlVRUpwVTNic2w1RDVLc0w0cFpQZUpS?=
 =?utf-8?B?NTExWGNCYzBzeG84eHVkMC9GcHNaQWg1V1VkdmFEVGMvaUpmWTBJRVRBdEtY?=
 =?utf-8?B?N3piUTJDa0xHd2kyeVdHeUV6c3ZBODhEaTJLak53UjhoQlc2bDZJQnVwTGxO?=
 =?utf-8?B?b1pDT3QvMThaczBqei9mWHZuNitka3UwdXErTmZlSVRmanRzbndEK1JUc1dz?=
 =?utf-8?Q?5yde+3v0QBfTgv1I8tFS8JaGAT81nk=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e1d4def-0a10-4a6e-a324-08da48b083c7
X-MS-Exchange-CrossTenant-AuthSource: ME3P282MB1939.AUSP282.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jun 2022 18:06:59.3376 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYYP282MB1982
Received-SPF: pass client-ip=2a01:111:f403:7005::82c;
 envelope-from=whainte@HIDDEN;
 helo=AUS01-SY4-obe.outbound.protection.outlook.com
X-Spam_score_int: 2
X-Spam_score: 0.2
X-Spam_bar: /
X-Spam_report: (0.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FORGED_MUA_MOZILLA=2.309,
 FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.8 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  * (iconify-frame) freezes buffer view under Wayland.  * This
    issue is not present under X11 sessions. Steps to reproduce: 1. Run 'emacs
    -Q' within a (e.g. KDE Plasma) Wayland session. 2. Input 'M-x iconify-frame
    C-m'. 3. Maximize emacs again. 
 
 Content analysis details:   (1.8 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (whainte[at]outlook.com)
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
                             medium trust
                             [209.51.188.17 listed in list.dnswl.org]
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
  1.6 FORGED_MUA_MOZILLA     Forged mail pretending to be from Mozilla
  1.5 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 07 Jun 2022 16:24:50 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

* (iconify-frame) freezes buffer view under Wayland.  *
This issue is not present under X11 sessions.

Steps to reproduce:
1. Run 'emacs -Q' within a (e.g. KDE Plasma) Wayland session.
2. Input 'M-x iconify-frame C-m'.
3. Maximize emacs again.

Expected Behavior: Buffer area keeps on updating itself.

Observed Behavior: Buffer area freezes at the moment where
'C-m' is put in. The menu bar updates as normal.
Emacs responds to user input without redrawing the buffer area.

In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 
3.24.34, cairo version 1.17.6)
of 2022-06-06 built on soomakan
Repository revision: dc9337aacd682b6346b7918ec9b3067e3a06269b
Repository branch: master
System Description: Arch Linux

Configured using:
'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
--localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games
--with-modules --without-libotf --without-m17n-flt --without-gconf
--enable-autodepend --with-native-compilation --with-xinput2
--with-pgtk --without-xaw3d --with-sound=alsa
--without-compress-install --with-json
'--program-transform-name=s/\([ec]tags\)/\1.emacs/'
'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
-fstack-clash-protection -fcf-protection -g
-ffile-prefix-map=/home/koaaa/.cache/yay/emacs-git/src=/usr/src/debug'
LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER
PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
WEBP XIM GTK3 ZLIB

Important settings:
value of $LC_MONETARY: C
value of $LC_NUMERIC: C
value of $LC_TIME: C
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: @im=fcitx
locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media rmc puny
dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg
rfc6068 epg-config gnus-util text-property-search time-date seq gv
subr-x byte-opt bytecomp byte-compile cconv mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs
cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer nadvice
simple cl-generic indonesian philippine cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite emoji-zwj charscript charprop case-table
epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo gtk pgtk
lcms2 multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 57609 7544)
(symbols 48 5706 0)
(strings 32 16226 1785)
(string-bytes 1 542740)
(vectors 16 12655)
(vector-slots 8 278543 13041)
(floats 8 21 25)
(intervals 56 247 0)
(buffers 992 10))




Acknowledgement sent to "koaaa.outlook" <whainte@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#55836; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 19 Jun 2022 23:30:02 UTC

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