GNU bug report logs - #52705
29.0.50; Flashing popups when x-gtk-use-system-tooltips is nil in pgtk

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: Aleksandr Vityazev <avityazev@HIDDEN>; dated Tue, 21 Dec 2021 15:28:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 52705) by debbugs.gnu.org; 2 Jan 2022 12:14:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 02 07:14:27 2022
Received: from localhost ([127.0.0.1]:60002 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n3zko-0006wF-RJ
	for submit <at> debbugs.gnu.org; Sun, 02 Jan 2022 07:14:27 -0500
Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:36178)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n3zkn-0006vx-Rq
 for 52705 <at> debbugs.gnu.org; Sun, 02 Jan 2022 07:14:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1641125658; bh=KzuB6NFxd1b6l3hfXdPdS4HXNPlVnJh7eo9YVq9rC2k=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=BHyrQNQDzd3gUP5LZ7N+1kdO+z1aqLxdi7SpblukwpP5kD8WCONnygVd0kPpJA33jq7PjsRhl+oUfe8J6NdMkk7VJsR0S7T1yV11MQlWER1QsdwgM6KL6Q/9xaSym/BWTbtaMCziSVpOwbw1QHblhlUlWEr6HRy+B1a4BgrZxjEayIfFVJ2PPupQeMIZH1114t1+6EDi9nBD1pHx3MHLN4LQqnHjWAmHz9GmwxI1yaKuMjk65XuNLsB2KAbAiq7Q8s4I98lfWMbanqTZLAorPoKkcX8eFhJuDXSq4ynvl/ZnrkYDB3Aw3xC9KQtBZWp5+PJRApYBujOMsoV5ypJvyQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1641125658; bh=yI//aEX6QiJZbbefIWiHP4lDMKHxpoYiIFHzC3ONh0l=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=OZhdp2DsM1G3n03nmYMlA6sL4EC7cWLQjQ/mHkMZAoN8e9PwtEwTkmo+byz6OxE7kP9anyiQFjEakx7SiRXHIdryYk1Y5B5t+dVDWDe2Eod5OSA8UjczZz3nWBSlF/gPs6NJlcTJlxLqq07nCjypnEKV3drhXWgHf0ZAQSckOBhLZXWanEW0Gvwt8gyb9cuXT4y7NPaj/u9Rp3ucbqTeXCwTuUd2okFccyprKHVjKMJ0LS1QCjrmPAfCNxJ1uUxA6vMEG5oqmff6Dw4KqK95+dPfrJMEDIL6ufIxUyOMfxAuZopm98GxluKY3ZVIwe92hpnrca12U4tqd6xlzkX8Ig==
X-YMail-OSG: _dR9o2YVM1kTj6HMT11F3tR1QpA3Al9K1fHnEmdYpYQJ1CP3fl7RBYxnjbyMM8Q
 nGJGNz9R2sxQLPGfVwFukIjN7hcBxvA4qJRR2dDOZXrG9FCIBvpCq38xm11c6FnLOOtLVmmu5lnA
 _MYKAlqfNKHCbnbWVNZxcMIpm0Zr0AaJWaYgD4jgfBh1s6Gxo2WnoddMcPFFuP7iDr206VhJISc4
 lX9fiIb2nN0U3v.DuiyAMN4ihAQdY0TOAuwzLI1u31WJZMQVyMMQccj2ecoG0kO39E3.uhmkHYhg
 Ffbcf89hni7wcaaGY5BS_DLH7zHos_7cOOOhQv0ycR8W.UDNaGH1LWZPY4etOLbSYmJ6mRzR5kXn
 aTSPqXCWpbHJxSMVDIwpJBbGelJsjElK3JQe73ZRJ.PiF3nCFEdNZvvWv_DWilP8ko8te1fvdNAD
 0q2mZkeUb7Mq1mI4CH6HpJ6egAx_fuqC4DziY7DKh15muxtZpYa2jk61dOOKXew1fP8zCT7llWPk
 iw2RI2F_4rhBdtIV.bYbDYc_QnaxhC2DVpKVtIPa6sfrBOS.bRjXCFfFXNOSxCrgl7xJ2DmtbwGF
 h_SShjGjdiDqp.XoNCUCsrLkSdwoTA9DoW5O8hRFXWC184WDFT7VilbNl6si.WHF35XuVDMBMwec
 pzWyzO.DDKO2T7BgpQzD0RijjhJWQqVkup1FkKt9pjxA44gvUYpKIFE4Mp4vT7az7hjUyQh.1bu9
 SF5Gn5dORCv0epG4Io.1dI7lHo2tyS0qg9gw6TnPMtoeKr8Nh4r7D_3QOxN_MNByA7cdrfB3ILJY
 nlnzPPIgsBWxBvY_dXauI3hO1w7twsquB1P0xNro7Z6ztwW0uLdTowfPrP1pab7HMwKKf.tmqa1u
 uofi3vxQUxfILEkyiXUZhK2eDAKd0sliEd6ZwraYT82PWMggxvlON05OL8WJ8CmO5kB3sTRmeXeu
 29coQpphEsDespNFbpMbbM_brwmyA39VJtGOhdZCophO89aN2udfuMJbfPdQ1KKmcvaq1edFjOD5
 IniqMXpIkC_o2Bhe.PRl7QmAjcE9H.8LGhR9h0x1IZTDhE0yrtu8NzqxfvgH2TN1.Vzsm3wdu9fd
 fmGi5xHnzAFSrr5zUq46Qerd833KOt9CRebXb6Jg1eWAaFGAb1QTtx6WZfAFeslBDw8VfrwK2UYy
 KpNUsB774_ALL3b1lzyPLJaa_3q6Yw3mXrWFr9xiu96I25FXZeoz._rwK3PF7HxFaEURfRJIU8Q8
 GH7wSQTt40o3voWkAgMuQplX0nYvg3KZw4f3Uy8XtBxZCqAfS6MjPdDFVYqlDTQrEYQtzEcHQXC_
 I564mQR8BY2Seso6b_SoQpnx4A342cUqjE2p9VnOci1CTWHxboR_rxhJu2d2hLYh0M9CK.vk3gnP
 AOR9BFG9p3011ay6kWvDo2hfPFJJXbq4lMBFOtMgMFt5B5Ypx7UbnbK4rK1SiL4ZAqW21WrEu64d
 9BGvMRPrxuiJKRtQTPCsii08SpUkuYZlMUnnyaZIrrArXVNMuoBAq3QftMtDEjLKCTYqlWkXVAD_
 fcgxm7AkBoihWE4ZCKI3zONU2KyHKo5PTk8fRQ3o2QZ4t31rVXnwjNP4XEohJ9IqapdDhzD0B1hO
 nClUZXd0TAb7_DiylYYHdOgZKarwMr2Rwab9YQ_oTotAPs1IyluNw1FcC63h7PikklsxY9wY1nkU
 2wAAdOgAWfFEfTDAad3ZsyMVm41ITYJS4sxEN9SP9Q1OMgiRyY5644gzYtn_IW0pRhgpsjiprbKO
 zDOnIsADcOrgsJBX5tkJEaDyY3gcfpPlPrrg87JTJuQOQrNOeJuvaFDlNiCeq9ow70r0GVWHrm6K
 nW.mB0XtC_DsKLuvkh1x6iHId2WkDe.nF2kAWpN_7ISaoGBRQNfCsSARkc04Eei0YBdLVmz1xs0c
 FZwy9Yoabya2_gmMKdLLTk1ETBPwJnpLqK7mk2pCbYBcFVP3pcNUtJMXb.d8qrXreaKnnDaEg.Xd
 Lqr5TFQ4gY.6YXH491Bjcs7Rlv1u_kibS3NoxhmZcr0RynGypvqcfiJr1AiGblh7nS1v55ByprHb
 EYKZBO3xBEJFbp3qu5qhFKUXoIEBwO27OPS07iE2LAmVHTuUQ15DQPnptixNqI.C_No4zQQqSMUx
 sFQYI9rizz1M4JmQlHDlAMM6Waw1CFNwS3MdhloYaFHJEdODaHWJnDzWZz4K482ObyOvEU4e2sga
 mgxJKKfJzt0aH4Q7AS4a2Oocc18UF8.KYMsMJXzxSj4SuTAQ0HT0kNxV11xE-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.ne1.yahoo.com with HTTP; Sun, 2 Jan 2022 12:14:18 +0000
Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 1d344eec93c2059d0155216da1d95164; 
 Sun, 02 Jan 2022 12:14:13 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is  nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
 <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN>
 <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN>
 <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
 <877dbt9g6s.fsf@HIDDEN>
 <7dd6a260-3dff-6db4-2b44-7653807fd645@HIDDEN>
 <87h7aw6txu.fsf@HIDDEN>
 <3105478c-f2f2-17e1-79a6-aaaffcda1a7c@HIDDEN>
Date: Sun, 02 Jan 2022 20:14:04 +0800
In-Reply-To: <3105478c-f2f2-17e1-79a6-aaaffcda1a7c@HIDDEN> (martin rudalics's
 message of "Sun, 26 Dec 2021 09:25:17 +0100")
Message-ID: <87ilv2jpwz.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19551
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 848
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> - The rightmost letter of a tooltip (typically an "u" in "Menu") is
>   usually cropped off by ~50%.  Letters like "i" and "r" are fully
>   visible so I suppose it's a variable pitch issue.  I don't see it with
>   a mono-spaced font.

Thanks, I will look into that.

> - compute_tip_xy does not handle the 'bottom' parameter correctly when
>   provided via 'x-show-tip'.  For example, if I ask for a value of 198
>   pixels here I get a value of 829 (this issue being moot for system
>   tooltips which always show up at the mouse position).

Likewise.

> - Tooltips on menu bar items are system tooltips.

This won't be easy when using only GTK, and I don't really think this is
worth fixing.

>   Also, the tooltip on "Next Buffer" in the Buffers menu does not show
>   up for some reason.

Thanks.




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

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


Received: (at 52705) by debbugs.gnu.org; 26 Dec 2021 08:25:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 26 03:25:30 2021
Received: from localhost ([127.0.0.1]:40187 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n1OqP-0000di-Uc
	for submit <at> debbugs.gnu.org; Sun, 26 Dec 2021 03:25:30 -0500
Received: from mout.gmx.net ([212.227.15.18]:55889)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n1OqO-0000dV-H4
 for 52705 <at> debbugs.gnu.org; Sun, 26 Dec 2021 03:25:29 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640507119;
 bh=OSR/32vtNPM077buH2OqiCk1+1LiBtRDda2DcNzKIDc=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=YQiEK+mXQusaHG3ZFAN+s187GUmWGnGPCV67rG5KHUZZeYr5Tq8TmmcjrXTV9Ebgw
 6PkR0JdxU7iTlBJuqAHUWDhZzaL9R/AHrqdJQdbXjGz3d44KPL5tEMiX8QtYUh7ISN
 FNYxFpMMUq6b6NihKh0sS3LpfYxZYy/yy58mo17M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([46.125.249.79]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M2wGs-1n0IuR16GS-003QKb; Sun, 26
 Dec 2021 09:25:19 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN> <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN> <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN> <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN> <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
 <877dbt9g6s.fsf@HIDDEN> <7dd6a260-3dff-6db4-2b44-7653807fd645@HIDDEN>
 <87h7aw6txu.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <3105478c-f2f2-17e1-79a6-aaaffcda1a7c@HIDDEN>
Date: Sun, 26 Dec 2021 09:25:17 +0100
MIME-Version: 1.0
In-Reply-To: <87h7aw6txu.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:bdibGW2f27GhpbqcESilfnbAeiADfHbWFcamXrdUUIKJPKk0HgD
 qEyM0lDpqpET55yDoBW3nYo9acD5mWHdpAOEuWBWZoBlKPdMifegQFc/b6ToXqEN9vGErru
 4v+uT0jpjDtDfe1Y3oPOuMAGlrxTtBJq1p54lJNvkdH/JEY2ksnwOGlnIl8HbwFjG3leeRg
 ySh/LicwtRv/yYL8hgfqQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:YRfqbEe/8iU=:lTaDoQW+tjsQkDsIFKdqVp
 qBnLE+kWtPQW2K91Amoz85zQPR/6jG31ZmBH8XvM7pvE8Pd7INkazKf9xEgWNw37tHIGFM5/Q
 UgEIHoOwn1gO9DYH3653c6ztQlgHabfSAb0h7zKixWNpny/vo18946FPrD8Cq1EK0jTi5SNC7
 P5GNEeeOhM5zFrQjxkvOuPHlU+6Rctz7VCUoe9IUI2lB/LTdbtXqKSH5PwIrN82ur4nHWlTOn
 MVMHvVLX2TzF9IGFrfGVXAcJJlbv3ypXtunGoJ6o55/hkaeO0cmRy/ke7byd2HFjYzxQ8rSGr
 M+J7BB/+0RU42tytitshE/yofWfGZo3gExE3wR+Iu8U0a3cuDFLj8tN1hNfH+6gyGiPzIcnnk
 X+RdrlPPvCfFDMdUNOB6Tjrh4ImqMN8r/J5q5zcTZfbDGY+hAu7/PYaON8SQv6Z8XBYxcywSm
 HSqk/h0zUXAQf+ZjyCPKG6KJ+DaOo/7HETb72v7fwcmnnsvUhdf+lxNPFv7lx8nElZn6IwuuQ
 GP6ji1Bt6apJFKN1JhxKOKX4iYDayorrLgauE4tqm1Y48rtoswjXHXtGJl7pJbuWmFvJoMhHX
 E1GcOOFp6TE0bXegC6jVCXATfdvRuhh2M/HYnSjDHPuprNq24MloOn8e+EGOeUBn/NtkWRDqU
 9lmMWWtA2Vkw738DjX4tkIupVG7bwJk2tg+kc+QwPoXxZHUJwm8GNVO4plrdXSHtgJpcHF8J8
 cbjSBLe5RwVefRhf0FrUGpOdgg1EUs1EXYxLSO2O38Ya0hOqRp/ghAo469dE2A5+QpgH34Bdh
 DyIqfR8BVJSxhiE/NWctN1qIeJI4h8cNSmqqkx+tokzyr+dO5GJlqbd+G5ke3b6papmwEWWf7
 J/OShmSGKQZpEv6iP7VPbdtd7r8XOAp9NMzrtDcqnN4rFMfzZAZeToXnG1fXR1/a39VdkZMnF
 jU9OeW9FxYLxqrHqlOitcCiRjpb3G25P4bayPGpBTbxIT491ige8ENXxhavBlav3utevvU3cO
 Av8lD/bg6TwhPbZF0ZUQxf/tG1sGuQYJ9EkADpLLhhJpHkzjQRoyPDIwVUphMln54niV3+/Sx
 HLwXVUyr9BMxc4=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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.7 (-)

 > Thanks, should be fixed now on master.

Confirmed.  The following tooltip related issues are still virulent with
an X-built PGTK port and (setq x-gtk-use-system-tooltips nil) here.

- The rightmost letter of a tooltip (typically an "u" in "Menu") is
   usually cropped off by ~50%.  Letters like "i" and "r" are fully
   visible so I suppose it's a variable pitch issue.  I don't see it with
   a mono-spaced font.

- Tooltips on menu bar items are system tooltips.  Also, the tooltip on
   "Next Buffer" in the Buffers menu does not show up for some reason.

- compute_tip_xy does not handle the 'bottom' parameter correctly when
   provided via 'x-show-tip'.  For example, if I ask for a value of 198
   pixels here I get a value of 829 (this issue being moot for system
   tooltips which always show up at the mouse position).

Note that none of these is an issue with the normal GTK build under X.

martin




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

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


Received: (at 52705) by debbugs.gnu.org; 26 Dec 2021 01:23:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 25 20:23:13 2021
Received: from localhost ([127.0.0.1]:40065 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n1IFl-0004xU-7i
	for submit <at> debbugs.gnu.org; Sat, 25 Dec 2021 20:23:13 -0500
Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:36885)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n1IFj-0004xD-1E
 for 52705 <at> debbugs.gnu.org; Sat, 25 Dec 2021 20:23:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640481784; bh=1e2lSztRyFmpOhbk7CDPjfCaQbd+wgsLxup02eKKqus=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=VnFowwv7/zwuEBJVzcLuFpWb3FJbMim/LIOrv5uAvwmlJon4gn0g5cGYhdSywTZS0aPpscszSky/FE/LlS7Mc3Y0KTUI5WqEb6aGPeJBb6SJtes/s4I3M+b+IjCw/EmWYbpi3Pb+kopPmXrgTafRd+VGooV7anxtW0O5cHwrJyKuJKsPeWQ3aUIS47zkAEol1S4mfsMVkp9IDgcOIBCagNmaJ6QdxQlXaL52aWoM2ZaGYvJllEvm4YEnkuI1cFa0uASBzmvhy5cfwX+BREP8jx+fFS2n+XtOztyh6D63QduT6PLE8dqH0uBcjtIGYoecSz3h06ufvhgteXKFxfQZPA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640481784; bh=CE/6QB1PjcqKRGXtYIVUNV37enlg8HbJJ3dCj8a4J72=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=T8tznQW5z9RXLyKJ/L14otcZjErh0J/pNMvQQqJ+RSMjv4WP1gS7D9wjLRhWbOhy3SzREazbTCrZG4heHNafFWrRSI3sN1atDqmGOLNplnqT8fKUYXjClqfqnHBXJNZ/O/hHX+nJVyuxqLW15b/mX9cufD34O6NbbufhbnHTyhMlQ8rKXny0oiAbLtr9XvY9rzZB+7MkN3oFibFcL/gOI12EdxbQm+T00FdKBsGvdsxU/6QTZ1/h2gTYjDOOKs8MRAnDnmKoeLh/kDaoS5gcdxjVsxbZm58PmfQxRZwsyWnwD5Yu93NZqXlgr/qjfQMDmnjIuaj1UuvteRlnCaEfpw==
X-YMail-OSG: rjVQDtQVM1l0Zt6faV5aTI9hOBwJ_uOkGEJlm6_PEIUO4ukskOlWNL74srjYS.R
 OlH_WwISYMTfUJQCWLWPJMzHXsMeEwm4q0ZE1rPSWQS7gjtCuA5145ftpx0juoMIPX0whCPfzTvx
 kepaPaIN1E7QS9M0pWvtoMLVmCnWCi9JAfvKXPH9Atfd7hY1tOzm2jAdEfH.Ren_0KcTOSiexodL
 SETsjlYS1NtqCsMSAWMgLWYBoZIPMUhKlAVs.cFNGNdl_06x08kyTu7L7Cl0ggbnVtkd.43jrE.t
 zd0i7wZcRHTjxdb8QpfFQjvg60Otf0J.HfAUdP4F9MYd12EcQORhYrm229UL75M6BBz7.3a9IKgs
 LBQk0qKilHFAwh5ckEv6Fu2eVtpTshCIof81gmfNkZehprZEyGzR.AJ2ITcb2L1z3ssz_4ejlq6N
 AZauUTzucsyqV3JQq6a1SJkQ5oh2g1D3W4etSwke1Oti.E2sDAk9DbTSziFe3I7wUUyF8cQToJo5
 rFSq3GJP4YLcZMa1qItstm_imEjTc11CQeoapre2X4RcOzk9VnoXL9c5AY1ny42WQTgctVeO5COC
 9Ew6Eulz.4W68YBPjGaPnZd0_k_KfReACh.Lc02D6dRlJ_GsiO_w4cAcHMaxnFNGWKI85YEfx61f
 XBoh9aag99ADzT4A36Ls4G2rxWDxzZVePXfMXgnkENbkbGS9lbVokeCSGBmHJJ.VKQn0odST3oYe
 U1ylm2.Ba.zyXCuvxndC1gu1wx3Lrl.wWoyBjww6U6i2WmyNReUaJBHChLXsvfeDd2eBUEkbL6Yv
 EaWI3mLEgfVKXBAGU5QTSlpI_tlvmBKv6bIJwKzHSh_E7B.Cef5yOoz21obWLDtq6DozMf_RXumC
 7UohKm0namckimZDLdKj333hGBv.VfP6gIZMlzga0TeKQgaPU1c9geWgAAHbtR_KNwDZ.bdS5BhC
 yRdBcRLfRBIYkGME4Lk96dFrc0zvkl6ogav9wWlWONfWPsXDnzxwxZYsOxpAYXQ46Qw4tLhiv.6A
 9xEdZw259wXdv.5ov1OERwdvLXsbLWpdmBlhT_eL7LBcX2d590E5z1SiiYMO6L9LzzrB.oLY0e9o
 SLQoHbw8YeBC3eoZ6vmOGkarTZz7TgQIxPElHmCnFzDEfWPdWj0KWsFlUXzmSoP8e6wEJ.M92v88
 EP4ShZYc6z.mTPQx.R5R665UXa_sGQu5bg4sOkoa.SKQITquMypcKV_9AfNkKuiHaELvXQ5fbvqu
 3VhAyb2KEOUB6qeZKuZmlISqqEpYh2VroIPmEPgDzAhh9AKdGtJqCQO6DxDOlukF309OPHTk9wtK
 BKdvrX2I.q8SHQ3eHjRzeMYYbpcp6_Fc9rkrawQroHbnzo98kiwbqXvy41NJR223rzdMJR3NhRTt
 aGLQrPFbVQH.1J6rwhCP4zJD9bdla0LObOLkVdsBmGb_OAa9_IZcJYmbVUOpALyPJL4QsCO0t5B8
 NcvRK9JBrHlI9o5pLi43rGtRdm0awVZ1DCahQtDByifCzw7xw0pXr3RhfrbirfUmT5j5oXLgwCag
 CQJ24Qb3qyYF28CH8yhTpM.3JfBDcnaa.8yiBwpkT6N9O2UvEouwKpRoFrmM02uPhf0MhLnNXma0
 lsV2VNoP1MxYupvv.1uN3WIkJMyHa1BnAkmNPXyCFu1NNEXymES7ZmVlN_34RYFO2YubXwYSK18P
 6XV5YFz.PwFbSz_xYYROVr8OVxPkuD1Bw0if_n7nEkaY7sKw7fHgonWtYXDQppie.D3Jaks0HPw1
 W2Go7JxYuffGx6nwocfjyW1.KdgFmzm4VF7RrG0kutF9CxID7d6sx_RfNYYzx7IQqvCqnknleACi
 tyIHaVnSePIA8I2ETQBXMTCiiRzfXVBVI8MwbPPLFnkqLWYOPO_P6ZQVpRHG1T4b1M8qDumt2EwM
 dBp.RrVaqteDf_cNoYWqML_JWv5IV5b80w_xXo.KLAhwODQ56jaGzR4D_xjIXpAqIBlTp0tRVCUx
 KID2y1ydvW4G2IqBYxkV7jJ6Xml0xuM7sw7HcT5elT5UF0Bd_ipI7NtQa95EP3Ta.nqeuFYsFVDZ
 v77PrwnMKghnJFwctQyMXRQGbdE9sq2AeSIGu1hefPpj1MEykUrUCHCDcrL4i353.tjL7m6RdISL
 t8_ma_4Wp4aCfWwMY_oOEiM0o7bD7DLn2tZklIx22OYFsMXSNPO7_ZRnbKjkKGCiH_02acYhBEIx
 fucvBG1.P.lBZs2eqWnXWu27Yb9xj2y1WC_pxiDyiHvv1HSAOWwWUPKSkAcc-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sun, 26 Dec 2021 01:23:04 +0000
Received: by kubenode515.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 5d272d1ccd2046015942fb8bf550af89; 
 Sun, 26 Dec 2021 01:22:58 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
 <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN>
 <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN>
 <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
 <877dbt9g6s.fsf@HIDDEN>
 <7dd6a260-3dff-6db4-2b44-7653807fd645@HIDDEN>
Date: Sun, 26 Dec 2021 09:22:53 +0800
In-Reply-To: <7dd6a260-3dff-6db4-2b44-7653807fd645@HIDDEN> (martin rudalics's
 message of "Sat, 25 Dec 2021 18:16:50 +0100")
Message-ID: <87h7aw6txu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 7166
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> (gdb) bt
> #0  0x00007ffff730ec75 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #1  0x00007ffff730ff7d in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff731014f in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007ffff7816089 in gdk_window_create_similar_surface ()
>     at /lib/x86_64-linux-gnu/libgdk-3.so.0
> #4  0x00000000007435a2 in pgtk_begin_cr_clip (f=0x1175b80)
>     at ../../src/pgtkterm.c:6922
> #5  0x0000000000733484 in fill_background_by_face
>     (f=0x1175b80, face=0x106e410, x=0, y=0, width=724, height=2)
>     at ../../src/pgtkterm.c:1237
> #6  0x000000000073e0b1 in pgtk_clear_under_internal_border (f=0x1175b80)
>     at ../../src/pgtkterm.c:4857
> #7  0x0000000000557048 in xg_frame_set_char_size
>     (f=0x1175b80, width=724, height=652) at ../../src/gtkutil.c:1111
> #8  0x00000000007318bd in pgtk_set_window_size
>     (f=0x1175b80, change_gravity=false, width=724, height=652)
>     at ../../src/pgtkterm.c:546
> #9  0x000000000042c185 in adjust_frame_size
>     (f=0x1175b80, new_text_width=720, new_text_height=648, inhibit=0, pretend=true, parameter=XIL(0xe4f0)) at ../../src/frame.c:777
> #10 0x000000000072b890 in x_create_tip_frame
>     (dpyinfo=0xf603e0, parms=XIL(0xd51073), p=0xd79cf0)
>     at ../../src/pgtkfns.c:2985
> #11 0x000000000072ceef in Fx_show_tip
>     (string=XIL(0x153c634), frame=XIL(0xd79cf5), parms=XIL(0xd517c3), timeout=make_fixnum(10), dx=make_fixnum(5), dy=make_fixnum(20)) at ../../src/pgtkfns.c:3378
> #12 0x0000000000655d1b in funcall_subr
>     (subr=0xc26b60 <Sx_show_tip>, numargs=6, args=0x7fffffffb948)
>     at ../../src/eval.c:3169
> #13 0x00000000006556c2 in Ffuncall (nargs=7, args=0x7fffffffb940)
>     at ../../src/eval.c:3078
> #14 0x00000000006b064c in exec_byte_code
>     (bytestr=XIL(0x7ffff42c3b1c), vector=XIL(0x7ffff42c3355), maxdepth=make_fixnum(12), args_template=make_fixnum(513), nargs=2, args=0x7fffffffbec8)
>     at ../../src/bytecode.c:632
> #15 0x0000000000655e8a in fetch_and_exec_byte_code
>     (fun=XIL(0x7ffff42c3325), syms_left=make_fixnum(513), nargs=2, args=0x7fffffffbeb8) at ../../src/eval.c:3202
> #16 0x0000000000656310 in funcall_lambda
>     (fun=XIL(0x7ffff42c3325), nargs=2, arg_vector=0x7fffffffbeb8)
>     at ../../src/eval.c:3283
> #17 0x0000000000655716 in Ffuncall (nargs=3, args=0x7fffffffbeb0)
>     at ../../src/eval.c:3082
> #18 0x00000000006b064c in exec_byte_code
>     (bytestr=XIL(0x7ffff42c3d4c), vector=XIL(0x7ffff42c32cd), maxdepth=make_fixnum(4), args_template=make_fixnum(257), nargs=1, args=0x7fffffffc508)
>     at ../../src/bytecode.c:632
> #19 0x0000000000655e8a in fetch_and_exec_byte_code
>     (fun=XIL(0x7ffff42c329d), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffc500) at ../../src/eval.c:3202
> #20 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff42c329d), nargs=1, arg_vector=0x7fffffffc500) at ../../src/eval.c:3283
> #21 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:3082
> #22 0x0000000000654e52 in run_hook_with_args (nargs=2, args=0x7fffffffc4f8, funcall=0x655533 <Ffuncall>) at ../../src/eval.c:2896
> #23 0x00000000006549da in Frun_hook_with_args_until_success (nargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:2782
> #24 0x0000000000655afc in funcall_subr (subr=0xc20620 <Srun_hook_with_args_until_success>, numargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:3133
> #25 0x00000000006556c2 in Ffuncall (nargs=3, args=0x7fffffffc4f0) at ../../src/eval.c:3078
> #26 0x00000000006b064c in exec_byte_code (bytestr=XIL(0x7ffff42c2af4), vector=XIL(0x7ffff42c289d), maxdepth=make_fixnum(4), args_template=make_fixnum(257), nargs=1, args=0x7fffffffcb68) at ../../src/bytecode.c:632
> #27 0x0000000000655e8a in fetch_and_exec_byte_code (fun=XIL(0x7ffff42c286d), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffcb60) at ../../src/eval.c:3202
> #28 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff42c286d), nargs=1, arg_vector=0x7fffffffcb60) at ../../src/eval.c:3283
> #29 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffcb58) at ../../src/eval.c:3082
> #30 0x0000000000654521 in Fapply (nargs=2, args=0x7fffffffcb58) at ../../src/eval.c:2665
> #31 0x0000000000655afc in funcall_subr (subr=0xc20560 <Sapply>, numargs=2, args=0x7fffffffcb58) at ../../src/eval.c:3133
> #32 0x00000000006556c2 in Ffuncall (nargs=3, args=0x7fffffffcb50) at ../../src/eval.c:3078
> #33 0x00000000006b064c in exec_byte_code (bytestr=XIL(0x7ffff4797634), vector=XIL(0x7ffff47974e5), maxdepth=make_fixnum(10), args_template=make_fixnum(257), nargs=1, args=0x7fffffffd100) at ../../src/bytecode.c:632
> #34 0x0000000000655e8a in fetch_and_exec_byte_code (fun=XIL(0x7ffff47974b5), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffd0f8) at ../../src/eval.c:3202
> #35 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff47974b5), nargs=1, arg_vector=0x7fffffffd0f8) at ../../src/eval.c:3283
> #36 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffd0f0) at ../../src/eval.c:3082
> #37 0x0000000000654fdf in call1 (fn=XIL(0xe4c0), arg1=XIL(0x11731e5)) at ../../src/eval.c:2938
> #38 0x000000000057d903 in timer_check_2 (timers=XIL(0xd516e3), idle_timers=XIL(0)) at ../../src/keyboard.c:4377
> #39 0x000000000057da38 in timer_check () at ../../src/keyboard.c:4439
> #40 0x000000000057bb28 in readable_events (flags=1) at ../../src/keyboard.c:3448
> #41 0x00000000005849ff in get_input_pending (flags=1) at ../../src/keyboard.c:6973
> #42 0x000000000058de90 in detect_input_pending_run_timers (do_display=true) at ../../src/keyboard.c:10503
> #43 0x00000000006c2fd5 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=XIL(0), wait_proc=0x0, just_wait_proc=0) at ../../src/process.c:5699
> #44 0x00000000004273ad in sit_for (timeout=make_fixnum(30), reading=true, display_option=1) at ../../src/dispnew.c:6154
> #45 0x00000000005793d6 in read_char (commandflag=1, map=XIL(0xd3a913), prev_event=XIL(0), used_mouse_menu=0x7fffffffdaef, end_time=0x0) at ../../src/keyboard.c:2801
> #46 0x000000000058bf4d in read_key_sequence (keybuf=0x7fffffffdc80, prompt=XIL(0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at ../../src/keyboard.c:9680
> #47 0x0000000000574df0 in command_loop_1 () at ../../src/keyboard.c:1393
> #48 0x0000000000651040 in internal_condition_case (bfun=0x574974 <command_loop_1>, handlers=XIL(0x90), hfun=0x573df6 <cmd_error>) at ../../src/eval.c:1492
> #49 0x0000000000574559 in command_loop_2 (handlers=XIL(0x90)) at ../../src/keyboard.c:1134
> #50 0x00000000006502c5 in internal_catch (tag=XIL(0xe7c0), func=0x574532 <command_loop_2>, arg=XIL(0x90)) at ../../src/eval.c:1223
> #51 0x00000000005744fd in command_loop () at ../../src/keyboard.c:1112
> #52 0x00000000005738c1 in recursive_edit_1 () at ../../src/keyboard.c:721
> #53 0x0000000000573ad5 in Frecursive_edit () at ../../src/keyboard.c:804
> #54 0x000000000056f9bd in main (argc=2, argv=0x7fffffffe158) at ../../src/emacs.c:2422
> [Thread 0x7ffff1953700 (LWP 1656) exited]

Thanks, should be fixed now on master.




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

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


Received: (at 52705) by debbugs.gnu.org; 25 Dec 2021 17:17:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 25 12:17:06 2021
Received: from localhost ([127.0.0.1]:39801 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n1AfJ-0007XK-TJ
	for submit <at> debbugs.gnu.org; Sat, 25 Dec 2021 12:17:06 -0500
Received: from mout.gmx.net ([212.227.17.22]:41461)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n1AfF-0007WZ-Es
 for 52705 <at> debbugs.gnu.org; Sat, 25 Dec 2021 12:17:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640452611;
 bh=kSwCqaSrTpO/qolWMDroMq4GZ8F0ApTSJx13bhHK2js=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=PHAEqQqMWPQv4L3euT08L+yNkuVGh1YU9E91X5Ki+yz6aEWNbgwWy0yd/pniu5bSj
 YASnP9XlokXKXwP4BenQF1M6dXEriFH90ibu3lE17Yy64AwknuC/YhuBwt505c4rOp
 ThWuXAFJUnj0MaSpwPIpBiMwyT29vJ3J+5KfqEgY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([212.95.5.146]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MHoNC-1nCjvZ1XFO-00ExqC; Sat, 25
 Dec 2021 18:16:51 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN> <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN> <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN> <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN> <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
 <877dbt9g6s.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <7dd6a260-3dff-6db4-2b44-7653807fd645@HIDDEN>
Date: Sat, 25 Dec 2021 18:16:50 +0100
MIME-Version: 1.0
In-Reply-To: <877dbt9g6s.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:APPJot0S2CqX4CL4jQWmZpRTl/yFl+iiIMOTL/nZveJzaGS2uFF
 K93dd5mmOhgq0pKOJhL4sza+XbXVcLSqx7D81D43HZ931sMqhpzj+FZJWewHulnezeYw6fl
 jiyRRrm2UfQ1wzZz5zHn1N8nw9BB1AdPvY+vM0e6vCwErlwSGM5+UJ5jkyJq1QgHFPMIamm
 nAt9tHFEm7WBMOnjUsNHg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:lh3wycxboxA=:zQao+z4wr+ArtENMsiQK17
 rHqhjURfb848/gwnmUIonzwlJwthlHbjeNWOfrrhPrpGoN9dDf4OM4gqu8pKuCxPHnxenzPOg
 gL79wWRR0zzHl5/BURtDwV3jzrhuHgYnBMS5pkEW9UYfp4dei9DrN21eneKBdS/jnGhz7MjIq
 65KkV+QJDM2ukx/k2XI3dNXhweVhcEbZI16Ymm6sahwpbi52gI84oT2fcdEDniv7DWu1ha/vw
 WhFkYXyuQoGEMeya0ZTVMxsTriWBkU4p5nRZAALUDopIRD/IwgkDBMC6HSiQHrmt0HZ8Xq9UF
 hvrsd7eqqGhmqOAwyRrYp9MxbKakeFG7/8ofCKP3E3BfHogUt+R1e27+bTqOGJzvcjbvBtmIH
 H71txzAZODLfiia0lcx1KRj0Hcr9zk96YFtp7aIftpN4ZbUjhfE8/I0sLZwY+voFzZnP7/A9r
 wEIxNLEopfiRcwGxhEUlZTKuMgdX7zWfJMsD73z1HYgeSPV6xXtChwJQlEZLRWGblo2Eoo2nx
 tLM/iP12S/JktiUpUqEkfbpGRHppoGTyg4kzFqUbf7m0AFRnNBEXUQBtX2iH+E81ySOZpq6B/
 ucZqNLQ0oX957ONjQV7vlqU6maDwSq3bKsunKjzssXBYBgAecj5C4i8gSrWNIcOegF0mniH1E
 +mSiySSop5dO+p6smHZkpkDAunVEPfYnFYKjT73HtRHnp3LtTcYFuATX5Y6L4bCVr5KxFsrxS
 CdSMgX9fX4yHgNIMEo42HmO8DMMA4trCqD5uS+dmxKlfVDhaca5sVgBx+sCbuH97PNY96JpAl
 YS0d1qrHXhNWiWwBymOhsMy7wPCwNRKHx1YJgXEvj1MwoTV0qEp9FK0QWa7QbSQ2IUQTzHho5
 KxqEwQiELY+iIg+uFl3Kai5rdmuv/DkHEA/drFOq/PhEnNJhJa09H5KPwpR96s6IcU0/8Oi+w
 8UOepDb2oTxbRfKuWK631RfnddYTbu8Yx+/OQtE10Uu+q0GRXhnkM/r505ZLFKTRhKJH7KNlG
 gIC5PlG4jJGdcQLjMwjmsmze9Q80ovf5htUCSXu0giRijPAk1D3uISZUuh/9RCjwy/ZZCqUgx
 nXz5YGGqI4ooyo=
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

 >> (emacs:1348): Gdk-CRITICAL **: 09:25:18.556: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed
 >
 > That points to the tooltip's window not being realized when
 > `pgtk_begin_cr_clip' is called, which "can't happen".
 >
 > Can you run Emacs inside a debugger with the environment containing
 > `G_DEBUG=fatal-criticals' and show a backtrace?

(gdb) run -Q
Starting program: /home/martin/emacs-git/trunk/obj-pgtk/src/emacs -Q
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff3d54700 (LWP 1652)]
[New Thread 0x7ffff3220700 (LWP 1653)]
[New Thread 0x7ffff29f1700 (LWP 1654)]
[New Thread 0x7ffff2154700 (LWP 1655)]
[New Thread 0x7ffff1953700 (LWP 1656)]
[Thread 0x7ffff2154700 (LWP 1655) exited]

(emacs:1648): Gdk-CRITICAL **: 18:09:58.625: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed

Thread 1 "emacs" received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff730ec75 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007ffff730ec75 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff730ff7d in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff731014f in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff7816089 in gdk_window_create_similar_surface ()
     at /lib/x86_64-linux-gnu/libgdk-3.so.0
#4  0x00000000007435a2 in pgtk_begin_cr_clip (f=0x1175b80)
     at ../../src/pgtkterm.c:6922
#5  0x0000000000733484 in fill_background_by_face
     (f=0x1175b80, face=0x106e410, x=0, y=0, width=724, height=2)
     at ../../src/pgtkterm.c:1237
#6  0x000000000073e0b1 in pgtk_clear_under_internal_border (f=0x1175b80)
     at ../../src/pgtkterm.c:4857
#7  0x0000000000557048 in xg_frame_set_char_size
     (f=0x1175b80, width=724, height=652) at ../../src/gtkutil.c:1111
#8  0x00000000007318bd in pgtk_set_window_size
     (f=0x1175b80, change_gravity=false, width=724, height=652)
     at ../../src/pgtkterm.c:546
#9  0x000000000042c185 in adjust_frame_size
     (f=0x1175b80, new_text_width=720, new_text_height=648, inhibit=0, pretend=true, parameter=XIL(0xe4f0)) at ../../src/frame.c:777
#10 0x000000000072b890 in x_create_tip_frame
     (dpyinfo=0xf603e0, parms=XIL(0xd51073), p=0xd79cf0)
     at ../../src/pgtkfns.c:2985
#11 0x000000000072ceef in Fx_show_tip
     (string=XIL(0x153c634), frame=XIL(0xd79cf5), parms=XIL(0xd517c3), timeout=make_fixnum(10), dx=make_fixnum(5), dy=make_fixnum(20)) at ../../src/pgtkfns.c:3378
#12 0x0000000000655d1b in funcall_subr
     (subr=0xc26b60 <Sx_show_tip>, numargs=6, args=0x7fffffffb948)
     at ../../src/eval.c:3169
#13 0x00000000006556c2 in Ffuncall (nargs=7, args=0x7fffffffb940)
     at ../../src/eval.c:3078
#14 0x00000000006b064c in exec_byte_code
     (bytestr=XIL(0x7ffff42c3b1c), vector=XIL(0x7ffff42c3355), maxdepth=make_fixnum(12), args_template=make_fixnum(513), nargs=2, args=0x7fffffffbec8)
     at ../../src/bytecode.c:632
#15 0x0000000000655e8a in fetch_and_exec_byte_code
     (fun=XIL(0x7ffff42c3325), syms_left=make_fixnum(513), nargs=2, args=0x7fffffffbeb8) at ../../src/eval.c:3202
#16 0x0000000000656310 in funcall_lambda
     (fun=XIL(0x7ffff42c3325), nargs=2, arg_vector=0x7fffffffbeb8)
     at ../../src/eval.c:3283
#17 0x0000000000655716 in Ffuncall (nargs=3, args=0x7fffffffbeb0)
     at ../../src/eval.c:3082
#18 0x00000000006b064c in exec_byte_code
     (bytestr=XIL(0x7ffff42c3d4c), vector=XIL(0x7ffff42c32cd), maxdepth=make_fixnum(4), args_template=make_fixnum(257), nargs=1, args=0x7fffffffc508)
     at ../../src/bytecode.c:632
#19 0x0000000000655e8a in fetch_and_exec_byte_code
     (fun=XIL(0x7ffff42c329d), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffc500) at ../../src/eval.c:3202
#20 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff42c329d), nargs=1, arg_vector=0x7fffffffc500) at ../../src/eval.c:3283
#21 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:3082
#22 0x0000000000654e52 in run_hook_with_args (nargs=2, args=0x7fffffffc4f8, funcall=0x655533 <Ffuncall>) at ../../src/eval.c:2896
#23 0x00000000006549da in Frun_hook_with_args_until_success (nargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:2782
#24 0x0000000000655afc in funcall_subr (subr=0xc20620 <Srun_hook_with_args_until_success>, numargs=2, args=0x7fffffffc4f8) at ../../src/eval.c:3133
#25 0x00000000006556c2 in Ffuncall (nargs=3, args=0x7fffffffc4f0) at ../../src/eval.c:3078
#26 0x00000000006b064c in exec_byte_code (bytestr=XIL(0x7ffff42c2af4), vector=XIL(0x7ffff42c289d), maxdepth=make_fixnum(4), args_template=make_fixnum(257), nargs=1, args=0x7fffffffcb68) at ../../src/bytecode.c:632
#27 0x0000000000655e8a in fetch_and_exec_byte_code (fun=XIL(0x7ffff42c286d), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffcb60) at ../../src/eval.c:3202
#28 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff42c286d), nargs=1, arg_vector=0x7fffffffcb60) at ../../src/eval.c:3283
#29 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffcb58) at ../../src/eval.c:3082
#30 0x0000000000654521 in Fapply (nargs=2, args=0x7fffffffcb58) at ../../src/eval.c:2665
#31 0x0000000000655afc in funcall_subr (subr=0xc20560 <Sapply>, numargs=2, args=0x7fffffffcb58) at ../../src/eval.c:3133
#32 0x00000000006556c2 in Ffuncall (nargs=3, args=0x7fffffffcb50) at ../../src/eval.c:3078
#33 0x00000000006b064c in exec_byte_code (bytestr=XIL(0x7ffff4797634), vector=XIL(0x7ffff47974e5), maxdepth=make_fixnum(10), args_template=make_fixnum(257), nargs=1, args=0x7fffffffd100) at ../../src/bytecode.c:632
#34 0x0000000000655e8a in fetch_and_exec_byte_code (fun=XIL(0x7ffff47974b5), syms_left=make_fixnum(257), nargs=1, args=0x7fffffffd0f8) at ../../src/eval.c:3202
#35 0x0000000000656310 in funcall_lambda (fun=XIL(0x7ffff47974b5), nargs=1, arg_vector=0x7fffffffd0f8) at ../../src/eval.c:3283
#36 0x0000000000655716 in Ffuncall (nargs=2, args=0x7fffffffd0f0) at ../../src/eval.c:3082
#37 0x0000000000654fdf in call1 (fn=XIL(0xe4c0), arg1=XIL(0x11731e5)) at ../../src/eval.c:2938
#38 0x000000000057d903 in timer_check_2 (timers=XIL(0xd516e3), idle_timers=XIL(0)) at ../../src/keyboard.c:4377
#39 0x000000000057da38 in timer_check () at ../../src/keyboard.c:4439
#40 0x000000000057bb28 in readable_events (flags=1) at ../../src/keyboard.c:3448
#41 0x00000000005849ff in get_input_pending (flags=1) at ../../src/keyboard.c:6973
#42 0x000000000058de90 in detect_input_pending_run_timers (do_display=true) at ../../src/keyboard.c:10503
#43 0x00000000006c2fd5 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=XIL(0), wait_proc=0x0, just_wait_proc=0) at ../../src/process.c:5699
#44 0x00000000004273ad in sit_for (timeout=make_fixnum(30), reading=true, display_option=1) at ../../src/dispnew.c:6154
#45 0x00000000005793d6 in read_char (commandflag=1, map=XIL(0xd3a913), prev_event=XIL(0), used_mouse_menu=0x7fffffffdaef, end_time=0x0) at ../../src/keyboard.c:2801
#46 0x000000000058bf4d in read_key_sequence (keybuf=0x7fffffffdc80, prompt=XIL(0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at ../../src/keyboard.c:9680
#47 0x0000000000574df0 in command_loop_1 () at ../../src/keyboard.c:1393
#48 0x0000000000651040 in internal_condition_case (bfun=0x574974 <command_loop_1>, handlers=XIL(0x90), hfun=0x573df6 <cmd_error>) at ../../src/eval.c:1492
#49 0x0000000000574559 in command_loop_2 (handlers=XIL(0x90)) at ../../src/keyboard.c:1134
#50 0x00000000006502c5 in internal_catch (tag=XIL(0xe7c0), func=0x574532 <command_loop_2>, arg=XIL(0x90)) at ../../src/eval.c:1223
#51 0x00000000005744fd in command_loop () at ../../src/keyboard.c:1112
#52 0x00000000005738c1 in recursive_edit_1 () at ../../src/keyboard.c:721
#53 0x0000000000573ad5 in Frecursive_edit () at ../../src/keyboard.c:804
#54 0x000000000056f9bd in main (argc=2, argv=0x7fffffffe158) at ../../src/emacs.c:2422
[Thread 0x7ffff1953700 (LWP 1656) exited]

Lisp Backtrace:
"x-show-tip" (0xffffb948)
"tooltip-show" (0xffffbeb8)
"tooltip-help-tips" (0xffffc500)
"run-hook-with-args-until-success" (0xffffc4f8)
"tooltip-timeout" (0xffffcb60)
"apply" (0xffffcb58)
"timer-event-handler" (0xffffd0f8)
(gdb)

martin




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

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


Received: (at 52705) by debbugs.gnu.org; 25 Dec 2021 09:39:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 25 04:39:44 2021
Received: from localhost ([127.0.0.1]:38518 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n13Wi-0005bP-AD
	for submit <at> debbugs.gnu.org; Sat, 25 Dec 2021 04:39:44 -0500
Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:34978)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n13Wg-0005b8-41
 for 52705 <at> debbugs.gnu.org; Sat, 25 Dec 2021 04:39:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640425175; bh=M0jo9sA2kQuGtaAlZN4jSvZkHPs+FI2wEmuSg2uZ18M=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=VsWycw1wQy7BGELjMjSPYVUU966oci389dvhDPJXE94oY/6PaBUu+rSmWaW4h4PfomKoIGElloxnCn1cd87JP+yxbWZ6V6HKYDeqkzIGPcf8fPYCgURyI3CFaxdQztU92bGXWSPPaVHYm/o34knFHSrCF9q+GNpbQm3ESKStwLZTNU711nGlUSOJkgKyqF5Dvdomeez4/Ja8BtfRQw1m0I3OqGScAzjc/H1vG7y+Mw34ilhewhOX39aHa5ukRb8Ig4jZWSJ11D2iHrSxZMaCpDC0sZad5M1Dr+l1XO8z9luIEF6uuUiK0BEzsy86fnYwJ7TqeycgIl148RbZXr0UFg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640425175; bh=5VS3Ccfx2EdgvYzneVugoOLzeGQvXDMshWfAmDDQKxV=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=S6Jf1IUQVEcJNaFAQN8CUIJADRBoJoIh3ee99dsepWBTEUdd7aVmGpx3b+20OOvTj/5SUEXrZGuU0pgaHm25EeThmzrTzXXhJXdOTGZupZwD6XCL7AtS92oaNOjnl5O8yD59E5tk8ksr32m9m286qGW6N9LuCYDA1OvEuSQgQ2xDsGoKwiAlysUJlkiqMPIpf8WmpfVvcVrvIpTg0MW5dh2gnMVJ1BehhNY7NdStP6Iio6yBmJYRpLVX/VZclq7XBzJ8D8rOkbPPfqURfFkAgomuUsqrUts7tH9n79UEr6Dgb91BITF1qgAZAclb3nfwV+8RxN6acaOILG86/GopWQ==
X-YMail-OSG: BcOUNFYVM1mMzFOaCF7eUrJkxfAH449T4lMJtWjiC5H9.h51LMMN4yWlbACduAz
 BETC3vl_DoV3TiwjWXZjJbG1bRpAPb1o4RtxwJB6QQIR1hrMuJDyoW4m0gDbnx622LMRIa_GiBDk
 DVVszQgHRDp.bH16PXidOc5cW8PqQhHPDh5wUmS9PxW09nkPsrDmq3X0WYJh6ujxHnTlUXSXVOyw
 IsTqs2TApS_wVThkEoupJgqjm25gZ15wYKmNiUMzeeCLfC9hNJOiPto5swwfi5uIo6Dw3OcxLVZb
 7.BS2vtVELY0hZ1cYgiu455pb7w7Tn8bv7nqi6kHyEvVgpyiPrUaSZZDA.YXklpt2cRpxFyGLDqD
 ljh4a5.JQb8VuHiV9YubbH8tCdOkgejbvvmH1UQmnyTB_IvFfmCDskQ.RLiZlygG0KbC5i8.fZ2d
 dHyexzIx2oApGeakcqJNcMw1s3AjaicOrGxiNSNq8rsE5lnd8M4PBNt9JItVoViVQRrAdWTzIDxX
 b63tUNB4IfeefCYgJGSSFGLolMrQP3yw.ItZFGGdU9_9CQb7LQyiaVfl3nDPNL7xvLeXCXNGysgA
 H1oGABmfflAub85cFOOzqr84W3FsybLL.x1PxTOJ6HnAmUyDQ5u3vhZHSanlsF6RUh4FnunPwQsP
 ik8TYYhmaN5vkv1W8TMKlajes0Oj_YVrpNZvCGZhvO9dEjCcXNYYyh_k2VTwK6gF69wMVktWURUn
 L0XZR8vls3axjT.nJ8tMRoYhtEnxw8TGegKF_p__hy8T3jI1fAbqybCuvHBiy9FZDDrRxAz1IUxK
 7rCEEiu38.Z1slS_MtdhjnDI_rLLuqpl4Csb_SsNsDFsbbAGi6KPnQ5NqrJPGmIxhmMdHKjE4cdt
 WhPRJ2czxem7DyH_5NsENDmAGp16NSD72G0Im4.F.dw47Dd2pP8A5PtUn.8vyXa6TkvMafZL0P1b
 Rr0xhkezsgoR4lcCa2Nujdu2AQ9Rc90A317ETs6Na0hVRNOkdH.6NF.SWO72i0DlyzVGYWqGqek.
 eKAAjCggUre0pByUzyLnExOZafvuMWqcsNyOR2SEZrD4Ycbrx2ufGeU4.BD1aNSLl.4xfFhLyQGf
 EGp2FtBZC7zmECNuNBzFKFmMCEMN6GGGJ.j0_tjU0Sr372j_3xxXrwhNnVqNd7TLhQPEBPpPS8gA
 C0g8tv3mFQ1xD88xFXiUTZOFuf9TpyJp47RMcxrIrq2b30yRSB1AD0nRkP7277L3oUfx9r7v5eEk
 qZvzqOcdH5GoeGK6INwokTeZgedWKEetnzFBsnWBhOvrL3c65mKUxKAKwxVG35bLHmU5gT6jx5sj
 DvS3rOF8_uMd5Q_5D30luYuXUWNZUq_0OsmZVNc_VHMS6tiXXQrtAZLl8VssEacS3zZ.mSemMgQQ
 GJ_3lLR56Eh1U.Tihq4mdKGWc0lmsmBB7OtWYCJThkgZ0d6sk1IXtGgOay8MxpA2EKXTGG6cmkXv
 H9PZmwpvyrv9OpGUvO2shWFuJAIE2g84SGCtzrzIDYTUhTtFxQehODZwLSWglV_utkcdWnPOx3lr
 BKP4zyk87LaVbFmw85UytkMpvS.ijZUlV4LMi9_uDqVhkStoIvs1RvQpZL37KrFkhFdeLhESgRXZ
 Nf.vbqGmw4WJY300lc77fzPynxmWosH6pyax_8PgLNtoIoH_V525uaFHYbtx_Fy.GcwyxpYd3dPs
 I.s4TXVOVW7ufeH5hp_oW0z9Uscn692WTBgrmIpMw8YgmczlW4.aAEew.9u5mTafLT1jFuaWx4tt
 xlJXRYGLgxkx1_wDrVxPAhD4axNLbg0qGlI1aYzNnyABXF132MTRaGnYpLbzyC4VZBoCuE.26h8z
 ztk0EVKvBq9vlX7y5jA82ZYYHvjmAqHxlZHZJZmzczVnXVZ8ohYPEz5vOPRRZOlXJgD8XIvhbyGv
 ql0ODnxAU2M.0ZqxIjYtGnEhq7_lBS9oePdCnPukZKdCIC5Po5X_hKuHpPcIoiQ.biT8IXD0nW8K
 0LTs6Aa4Sq9NZzVTdvBKhlI2AXjHn7vi0iWpFvjMMUPJSG4GZZHJfeSYOJ9mgri1_nvHsME7Bz3D
 XEgHk9ICLjBVq0iozuSQ4nQoJCUoML9KyqgMg7avU0m4pE3iM9Mp826vOZ4s48Rp_qR7Ksf08VB6
 2o5EcAt3x5lxUrLaSy.9J9IiYBjieZeNMwII_IBWSg62PNiGBIcJy0UARIYHHe8gkp6IoJORYtQt
 WMyJeZ8BldJzwX51wgXrvkqtsOMpnUKc0.1C99dderiGh32RaG84xkA--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sat, 25 Dec 2021 09:39:35 +0000
Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 1ab5a4a50b1aeee980be3856bc3dcfa6; 
 Sat, 25 Dec 2021 09:39:29 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
 <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN>
 <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN>
 <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
Date: Sat, 25 Dec 2021 17:39:23 +0800
In-Reply-To: <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN> (martin rudalics's
 message of "Sat, 25 Dec 2021 10:17:32 +0100")
Message-ID: <877dbt9g6s.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 588
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> (emacs:1348): Gdk-CRITICAL **: 09:25:18.556: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed

That points to the tooltip's window not being realized when
`pgtk_begin_cr_clip' is called, which "can't happen".

Can you run Emacs inside a debugger with the environment containing
`G_DEBUG=fatal-criticals' and show a backtrace?

> BTW: I cannot toggle the tool bar from the menu bar.  If it's here
> initially, it stays there.  If it's not here initially, I can't get it
> back.

I will look into that later, thanks.




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

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


Received: (at 52705) by debbugs.gnu.org; 25 Dec 2021 09:17:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 25 04:17:47 2021
Received: from localhost ([127.0.0.1]:38511 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n13BT-0004y2-GH
	for submit <at> debbugs.gnu.org; Sat, 25 Dec 2021 04:17:47 -0500
Received: from mout.gmx.net ([212.227.17.21]:37995)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n13BO-0004xl-5P
 for 52705 <at> debbugs.gnu.org; Sat, 25 Dec 2021 04:17:45 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640423853;
 bh=4RcAXtH7Wzjh6cQWyzWrPlEJp/JBBAZonwWpfMkSSEM=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=hRyFBKRmwSQ/pLMVgbby7tqHOKamiibQ5a7gU/FLTUU3yw8icVWUXv4fxFvBhXFJW
 xYxTix4aQwBgOZxbE84rAgKf7sfvQpscBOo1cYKJ0s/L5tzC781ElKLYDrGNHU/xwe
 TsTsTqsKa1Kkr0Bh5hID76M0WGREbCW6pe+VUZ2I=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([213.142.97.15]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MOiDX-1modfO21QV-00Q9et; Sat, 25
 Dec 2021 10:17:33 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN> <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN> <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN> <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
 <878rw9bk6k.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <a5646c81-1b53-7ccd-b2aa-726d61e44ad3@HIDDEN>
Date: Sat, 25 Dec 2021 10:17:32 +0100
MIME-Version: 1.0
In-Reply-To: <878rw9bk6k.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:D5AdRXbrFzw41YJoCeE7Ki8BYjqph4SEDs78aymMqos0VjbKjNN
 +PdRwzxPvJvX4Q5rG/FGeR04wxWgn0kS8byvpleye/IVlIX49OnDz/VoJERHzce5VoKhTFu
 NDDVwEVKyKe56i9eVMYwqOChO7NpQOo/mHcDlTsNX6tOSglrAYmRnqXHhUoR3q5Ycls+Al4
 ZFyFSlcRVL1KkBccOJTBg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:zMwDtzsah7o=:jCExh7zfcnLLE34LEldZ/x
 35Fma0+zUfGjcF6Ez6RJ8G+Uuuyg3t00LSmFnooxo9gQw+irA8fk0TgGzHgHCI+ACGptHp448
 BHGb2D1Th6JFZjPfhC/u9WSNMr7riCg5XBEnTb694nnVbJoeI++mctjjc81ou5XVezDG/UDZL
 Xe8N5zFJpkTh5WLuxoVqU2X9OeS5gfO2g9uxtZUp2CHTaDvwoprAqPQFz8qxDj7UCfWmHfoCQ
 6+ae5mO1cAaS/051UOZkm6k6F+CbzdiZNnn6qxMf4phWm+KE4m/koZmnErKtBh+3wfIgvwUXV
 Gtul6IYSx/wBVCAsXHShx6BMtRK737O7SWdDN98N/BpzbTwEvr+IzNPmY4ZTowZ13CAw8yu0L
 IUrzEdX81Pom2TITLzTXt8DWIavJ73nfgg8/YFcSD+xw0rNUCADpmxMlVsDFWsfhQRhPyE4Ce
 aYPUJZb3pXp1IpFgwymWl0jSWLwmFzUfidpn3YST1ulZSNjouyewyEPoi5GjBmy161O+cGZPv
 FOK9gR+wPGFSVnud7VNDxJKQjIurAghlVqVo7cQjCyAXRs+1wZuYPNJVSHfVRqG4QjPeSa0I+
 a7rKCI8MvRW3hGyq7yTjRKAmdjKXX8E6R3wOx9P3JRQLLeX2yWHsLZhsLFsuC6f1HlOpbIRrd
 dzjkLbyRcU9b/mqPa8DSRBPS8VjzJ169u/2O8/Ze7hivDiywZJ/R/xCnHN5VPVcrTL5vbyo5M
 BbZcU/6m75Mz8CHU1pJMbzCJRkdExCcAHzZRh1ACBNAFVpo6kUymITHL5TeLjAD860LeHlYoc
 wJyVadtmBZYlBSeMKZSNQNiHm0ufXdt0WXcKfxPp2s2bpOYoX/31LIkHtO4csPy/uTtL/5SXx
 d4Tn2a793Kv11vlFa3vtHEKnI92fCoz/k6wDMCS2dghek/G6hg0xsJVFlVOqx6V0xtMueriPF
 CJeCKaUN+5OLEDfund/mcmuq8EcQQNEbq2W1dWpIoEXJgzktBgRdSPEL9QJupVWExDRxrzW0J
 bqAW7+Aj3Twk4f0ZsS3h1GQr3KZGjXHk2VqzwLavG5LoWrxXiILiwM+s5g3yPNdT6MbmaQbLR
 eXNNpy3EwmAHr4=
X-Spam-Score: -1.0 (-)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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: -2.0 (--)

 > I tried to fix those warnings on master.  Thanks.

This one is still here:

(emacs:1348): Gdk-CRITICAL **: 09:25:18.556: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed

Also I noticed that native tooltip positions are (or can be?) off by a
couple of lines and their frames do not have any borders (which usually
are only on top and left here anyway).

BTW: I cannot toggle the tool bar from the menu bar.  If it's here
initially, it stays there.  If it's not here initially, I can't get it
back.

Thanks, martin




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

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


Received: (at 52705) by debbugs.gnu.org; 25 Dec 2021 00:30:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 19:30:29 2021
Received: from localhost ([127.0.0.1]:38333 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0uxB-00040E-7v
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 19:30:29 -0500
Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:37774)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n0ux9-000400-Oe
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 19:30:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640392221; bh=kq4z0slm904etWVrTiZqzY8CdL4CSGsqgOF65ylfPi0=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=Vg9q8S6MfHna54z00NyV1W5zwGRYhrlizKYOTc6Lqxn8a9FxEQqrJX7PLDCnU9yo5FHvaGR4MjlnNL5kXUsjEXtYHRxl0PUxq3xI1lN5Fm+1RXvqSUk0VN18uHiqYRDfBjwjiQy1w+ZTaJ2OYBmSLO+yo/SwY922rjTHf0mG1yBjawOLohTubh0xrNLyuTSfTNIo9JCJ4gpq11WFe75vVfOsJGIs7XKJgUjqvs3yPK1Z3q/Z7ivmfoPU0nXSYhyahUOzlHm733fJu/zZYxBDop6HR6r4Z9D4GjHqaLqY4ptbaoDtHkmaHMwxWpftcj8P4PIsxxpRN/ZI3g47amsG3g==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640392221; bh=DamX5hHsG55V8sz960mjiyQqKx5SuHWKlmJjzPIfV50=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=aO6YNCNhqLZzjCmE0vnUjR9DrKGQz7sqFI5D2A5I2bPAOEiO2mBs++zRB0ygiTEoF9exPohChWa1BA1OM8dSkt3evlbxQkli1gn78LuwbgCfDLpGVz0SH0aY2OcOvu7ThhJvxO5EOcYqduuKDyJoz2KMAkDDXSAZSgvT5hxFcpOpVB7gOYm7+RoxVm0p6YxBgOwOaLBjJZhCBJRTZ1lsKQOokh0ADKNsV0c/357rktLhTu8dQ69ktpcuYk44oy4OAAQi9sCYi45aZpPEdmK0g6uq/fY6RYzJBsEYjiGJmMGrGxAH825LISYqjF5O1gwLVtyhIsG4CIIDtDxRLWt79g==
X-YMail-OSG: sW2jtBkVM1lmeo500nj6pgd0DVh8yiUCNwsDfzY7bDeDrpKoTKnzoojw5uTJoHQ
 CiLXKoE6Oj1VsPDneP5UHDes4RwtbVf2aV0E.EknFREavOEZ5qgRhFiuJp1Gu1CSMS7eVxMDFWCV
 W80jgRyXBDQ1KAChCqf8OSWAH7s0W4ENNCx2jhGfDSux7ZPrxW2Mq0RLMPHNoDibJnmppkHkUvcn
 a0imxcRTpXIfgEjU2az2BDKxcXTWZT6JHqktpABZUmHTuF9pbTPS0pLWHa7cFMkEQLsfJPpRgC61
 7Cv0ViUjsTCTFB965BKu28hyoQnvdbKBGsWPnt3a0aoypcxV9NHlkv_qCDFP0.X7JrAObn2dnciZ
 SN7NbsDTfribWq8Bljop.8PRnpLmRAJwYS3diXtRY0M352KPNPPA6hvCUbIfSzJ8ykMZgzR0qEHC
 lWIQbrdMW8FrrQ5i7lUDeV1VlhaALMQrTliVDD5fvFcfv6N95moEVjYP07CzrGV_LNKIbCNj16iK
 t_q9BfX_D3zQLQIOGize9MWt0E5EaGE4lDq9XbFLRtG32wcRGqUdno.8FjljnVYmfZdL_wN09sWp
 KQ_utuFMQxrmGOBhRXNr.VX8mVfun49SuCvLhMtowN2.xw5u8Q.KzHozBTnHNKl_JdWiM4YAag69
 8i7X8drb0b5au9oMfmITRDifWoYyzpIdGNPEX_jtrDO.caKHazsZ9FFgYT2DuDVoja61f8Rz9g5_
 _i5L_D3PThPs2cM0MyMUT0XJRazEeeLP4MDczwfYSL3El_tdiWyei6LGIBbuIViGyouPzXm6OCui
 ZkV1cl.JvUtWZRiexEBESM7gWhjgz05.agPbLuKSwUExLXDbW1rpZTVEFyjAUHb7swf9QNx_sTlf
 2tgmd440nZUTI27tcCpjctdmMUORqMnHBEOmnDTXKVrpgrPYcIpI7g7OaJKkTTDUoqUup2KrzQBq
 8kk8QxLf9kwRAZLq9aP6RnIcmt3IlN0icomQ2dfSCSK3k6lvQt2WpROWSLgn68EfRfFjvgEdNz_Z
 o8qbtaD6h1lXjzJTZcfYQKBWwRNk4oG4gON1TqMT07_rL7zYmgxyLYRXbadQoM9TmYFQvhLgnZ7w
 Tglydm0_kVMYkIRoTuTqfKUp4iASh.szLKk4Ue4_3Dddua14uQ1vsGqKu6QCHRipu7JY1AbLCOjL
 zXOnz9VhBwI_BsblZOVGITLXuNNsZvkV4ZC2GBQ1Go1tuAzxTDNfx3svaHqyd1xd_721SG7jiz2b
 gz8QLrvUt4_M45gscQGIBDRze0bl_TjUZjqQCx8N9Wf8poyebL5cArquVFfcJZYIQT3SGRQbsmoE
 oKCyCpe7wLxmUThcIhP8Q0pDvSWkFjxPoWykc31GoMqKjUQVPIAHlrnkRVaNrPqRzOhxHnw2YIGQ
 Ng2nkhABxgVOJFnI.y3e1Fp0BDHmc4peY9THrJ8KM.6AbOjW2os7TVqrixxa7CRP6aShUusj2bvd
 aDunkjWSjzle2tfU62IziIF53VfI0q.5hc9WjvWm.s24TG84.iuUkxtLzzfmxUXnNnUbQCpdOjeL
 lmVZ.STUlDaeGOBheJeprk.uO9tRXv4sOnPA6lVOkXRvr_ZToyOQsCRgmHQ4couOoULFAAgcal0S
 ytui7QoY2aH_6CLlPrXrK6QVtvNCavtt8pvC97eXYvzrT.MwqoaaxAzUXVUqSDn3HmnEANMm_Lwc
 HMqmPYwC0CU8fyk.heLPYee5UceX5mYV6kIwDfk4T7eAzF2DyKVKHuEXQRV7tF4oTx6On1.HrwJK
 OV2wzGn96g.UKio0fo7bURLOAzPpW1SxWDIxnYqmOe.G.Zyl_bcj1Tw.vYkuXtVyaM4vlJ6XoRTN
 lkOUvp1JUM4Pc6bi5sKxB8PEnOybgthuof.N8i_tcU0hELLArLsrXz.iYYPczm6sNEq9LRfE49dK
 TzR0b4w2yW9JfZZ5PyW80GVw3g0youicTiWG0bPARQodgDX0nF6o5fycjYPM9D6yi2_CZ0JEdFon
 6SDL8SA7xHqPmXvXq0IA3_inTeEf.Ten6YM9n6BVDnAp5XjAmME8utmOBsvbkVJ1pUBz5GoPnNwO
 Dlds.7UZzI5vIyb1vc1dqUKVhpXzDIkNNL.zU02OPFY0Djt1iRJXAupHkoRra14yC7iQiPaz6MjT
 y1HlTDxApydXCigXGWzAfyjcfThFlrz0bXZQRde49L2drhwBrNWMPrA4.TQiYjuqQCLXFcKtr2Sc
 oa0B_.VtmnSC7j7ZiV5iUq3ZAhd4ykFzzbqJAxdybf7ftoOoTsfjfADWkfubm
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic311.consmr.mail.ne1.yahoo.com with HTTP; Sat, 25 Dec 2021 00:30:21 +0000
Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID e9758cad4a49b7634f63c2e65e0df2cf; 
 Sat, 25 Dec 2021 00:30:15 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
 <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN>
 <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
Date: Sat, 25 Dec 2021 08:30:11 +0800
In-Reply-To: <bb08564c-4906-0159-1f36-231266069672@HIDDEN> (martin rudalics's
 message of "Fri, 24 Dec 2021 17:03:13 +0100")
Message-ID: <878rw9bk6k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 575
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> More importantly, the initial phantom frame with a simple
>
> (setq x-gtk-use-system-tooltips nil)
>
> disappears so you can make Aleksandr happy ...
>
> Unfortunately, I'm now getting
>
> (emacs:2257): Gdk-CRITICAL **: 16:19:41.208: gdk_window_set_cursor: assertion 'GDK_IS_WINDOW (window)' failed
>
> (emacs:2257): Gdk-CRITICAL **: 16:19:41.231: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed
>
> which I do not get without the patch.  Any ideas?

I tried to fix those warnings on master.  Thanks.




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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 16:03:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 11:03:28 2021
Received: from localhost ([127.0.0.1]:37934 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0n2W-0000Mp-Fo
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 11:03:28 -0500
Received: from mout.gmx.net ([212.227.17.20]:40817)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n0n2T-0000MQ-RI
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 11:03:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640361795;
 bh=TWEaxYaC5QWC55GHb/PeZ95QixoN9BVQaBJIrxjQRnI=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=D1PqhDN+jARQIpE5WV59HthzgDaTsLNxe8wlPllwSdJ0emzScimz70H1r0N2QavNr
 B4OhOOyvgUP+Q5NyI8zbnV5fci7CIzmrYcHTrD3AkYkvZakBHgHx2EfRjaF3k4/Y7p
 JHSZE8Kig/bXBSCEGyYzHx5uRkj1KArzUunk0X0U=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([46.125.249.31]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MPokN-1mnoKO2SCB-00Mq5m; Fri, 24
 Dec 2021 17:03:15 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN> <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN> <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
 <87zgoqcmnx.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <bb08564c-4906-0159-1f36-231266069672@HIDDEN>
Date: Fri, 24 Dec 2021 17:03:13 +0100
MIME-Version: 1.0
In-Reply-To: <87zgoqcmnx.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:v39upNQ3/Pi1atpm3SQop4K5O2tR10qeWIx9MajGMtzYS/rTxYK
 eBu0eVvYwKewibf84kaMXnNn+1jVezlCaqTvZTF6LFEdTfpZASW5f1iUkiEurkkfAPnzkf3
 Pdn9uVkLbUmLd80dP7TQLyQzYlmzWcmdep6jST4Hd/XyD0yMVwZJpsvxdDOf/8/jhOgmTJ/
 O/4lE/5c399qtriyyEhUA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:7HNVbJGjBaA=:yoFCHCUVXNHOodGAvi4k0p
 dJWCviIUSnWnwrF3cVh+kJXblhR3lg9+wJufScmqOirIJPsw9QlRBSDhs1gl/m5OEjB0wxiF6
 MdjGdsLbTTSh66nzB/pwtrxB5Jt3uT0XaMuqMTDsi3LR+L1v8xFk0de6Bgk1zZuSnZAJpbIT/
 hDN+irW78icZl7IlyIR9i0TvyUkgDyk/vHWxQqEhITgxsFN+9uGVL1BCM8QwiUbRJ7UFSMyQE
 zeJudr3+EeQc5RRJVdw2ATECtfFmRUfUP4f0LcuRm/6RFPg1WEq3JAkZeZEqq9XiHt0X3xgfm
 6OQp2bhzzRhALsRrVj5Ksc/r5ng+lCo0rH3LDHZ5Q9/+YqTgFsDLg7RVX0cNzOEHQbVAy7+3X
 comAYRPxZwmWf704n+ilkA/1rCdTqnfe1HlLFCFsfe34HrDxWFR4agVZutrr6vfFL6KJq42UJ
 CADK+AmttV5ajeHQ1jUugmSG49AavUHZjp3warJsx4BUwJYzQ6tpxM9iLp4n0kbnhmeBYB9gI
 RQmsr0CcU/TuvjTU1zjVGBrDkDrtdgLNjHZo6Ajf4cKknvWDo0xGulhYD0B1sUZ8WYID4gosH
 V/E6/shsyixIsWUJCphWnrhQk84fDoR17WrkLKlVKKJp9TUTj9udyfGwp0g0zBF/kSHitGfSn
 dQmMa4+4ZY7pIMa4kSPJxW9I1LewqW1uxuljT2Qj/bkCNQQBzhDgcr6H6zmr0iLRxYffg8Xzx
 nre5YhjzuZMiy2/l1rA95T81pdu4juYANydPfEHhGDfnqjL5+SK9laFFASCqjWmDUwHwB5P+H
 TEMu8PWw+x1/1W7RjuYf2xv9Sjht6O8b7e3DFyHwMeKW0wPh50AKS10+dtCQ7lhWLDZ2urYXk
 ZPzLom81iyXCRUGe1E2sXnfLpqB+OyjChto1UbCYqECaOuCZU6uk2no9r8Q9S39DNrmSCbY95
 20WTKfOhjF2wJwRnRZz+ikO4sWYoExDoUo/ofGwr8xSpo4PyMeiiO6se5nS7NmgckdsUtd2Xq
 j7jhgwKS6PmDZq70I8RgqOX93j1gIapyrYrdTJXEMJi4FRhsafdSYz4nyRaIDzknEARuwGjNu
 9IXzMstQaeRyx0=
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

 > Thanks, I'm beginning to understand the problem.
 >
 > Try removing this part of `x_create_tip_frame' in pgtkfns.c:
 >
 >    gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
 >
 >
 > And adding `gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (tip_f))' to
 > this part of x-show-tip in that file:
 >
 >    /* Show tooltip frame.  */
 >    block_input ();
 >    gtk_window_resize (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), width, height);
 >    gtk_window_move (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), root_x, root_y);
 >    unblock_input ();

I did

diff --git a/src/pgtkfns.c b/src/pgtkfns.c
index 8cea9a9270..93f460a606 100644
--- a/src/pgtkfns.c
+++ b/src/pgtkfns.c
@@ -2989,7 +2989,6 @@ x_create_tip_frame (struct pgtk_display_info *dpyinfo, Lisp_Object parms, struct
    gtk_window_set_decorated (GTK_WINDOW (tip_window), FALSE);
    gtk_window_set_type_hint (GTK_WINDOW (tip_window), GDK_WINDOW_TYPE_HINT_TOOLTIP);
    f->output_data.pgtk->current_cursor = f->output_data.pgtk->text_cursor;
-  gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
    gdk_window_set_cursor (gtk_widget_get_window (FRAME_GTK_OUTER_WIDGET (f)),
  			 f->output_data.pgtk->current_cursor);

@@ -3527,6 +3526,8 @@ DEFUN ("x-show-tip", Fx_show_tip, Sx_show_tip, 1, 6, 0,
    block_input ();
    gtk_window_resize (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), width, height);
    gtk_window_move (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), root_x, root_y);
+  gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (tip_f));
+  SET_FRAME_VISIBLE (tip_f, 1);
    unblock_input ();

    pgtk_cr_update_surface_desired_size (tip_f, width, height, false);

and it seems to work flawlessly - the SET_FRAME_VISIBLE is utterly
needed here to make the check on line 3203 of pgtkfns.c succeed (or
better, fail).

More importantly, the initial phantom frame with a simple

(setq x-gtk-use-system-tooltips nil)

disappears so you can make Aleksandr happy ...

Unfortunately, I'm now getting

(emacs:2257): Gdk-CRITICAL **: 16:19:41.208: gdk_window_set_cursor: assertion 'GDK_IS_WINDOW (window)' failed

(emacs:2257): Gdk-CRITICAL **: 16:19:41.231: gdk_window_create_similar_surface: assertion 'GDK_IS_WINDOW (window)' failed

which I do not get without the patch.  Any ideas?

martin




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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 10:39:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 05:39:22 2021
Received: from localhost ([127.0.0.1]:35738 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0hyr-0004IH-CK
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 05:39:22 -0500
Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]:43226)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n0hyk-0004Hy-Gq
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 05:39:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640342348; bh=skOL4JhicjNP37rBff+fErztA9T6F4ZCDDQcxaLVo8c=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=ViepAC8UnEBTVHcpkwt1Iws9YAVJEgjwbQjx65eYQLjR8A+QA8Kp+t9YFeXFkwgE/YJVx7KmM8jgrDDILHokzeJaETQBk5U4L8ihAtTCMapjPyE+jWF3pXv8DUnWutFmwsulVSGVltCays4cU0q/tky+Ol9WgBWhBTdwGXIKqPNf0ugcJnHu24K/wuAT8R7IK4/Zc431xhTIGRnhMqMNkuhVK20yJ/u4wh/TpackG3WR8mJl8Q3PnSGL50oOqMrtv+gWRVT+AQJQaekMXWy2Tsj0bP76UJ7nz20sdq+PWbJ/UFLao0CBayNc8d0TddJvkfRtICpFYLdhdMWYocewvA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640342348; bh=0lhKhH0AoK4Z2PS1h40E3WObZUOcWwt9KG6Fvo9Izuu=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=tCpIkTQlzcrAh89YCDv+PLMF7CWlWz8C6q1ejbKo1R4idue3qradmRDaQRFJMg/rtzXxQXnU1uFz8IuvizY0mzUx3/iXyJuhbt2Gy4zFx1wSQhS0MxsKjCHPf3HP++g+N5RRxCWf93zkDNpEhjjA46jC1Kt7niGQZx4kMqpgxVuPp/II1DYDMrEKNn9a1Pa7hyYI/Uug7pIax2H+p4Jk7dFkAyOmB9SfB8PeJSF5jhhIxGCkg77MjyYf+RtEJPK31AQsytdHrGKoOVK4XeQpA/aiJF1dTPn9Np1Xy+5TQaD25UdItO+1N+prpNEdvUt+7P+g31lLgksIrU8oLVigbw==
X-YMail-OSG: yjSvLB8VM1lm5kxTI0LkxYYNKjg1lgEJcLEq7qVFNnMDD3x0LPjreH8C_7XidR_
 .tWZH2s58pndkm_TQd6lrds4p6ZOTxCojcGVPaQdc7fgbBwu3AS86aRDwhSZBqwFFsCIPtnt47u6
 MM6pFMMTjU7qBmmruviX3BQtzW.mci_i1NISlvmxOxKAXDFerdtUbkMiDk0b6Hv4lrHR3p0tbQ4I
 SZC6Vaaov63jCP0XfzBnqIRsKtePkcFz4YH3T.kftHREq0vuvCP8x2GPNhsthNlPIJQAJQaVqsI.
 THr5_Lgj3ZvJNFAmAXkMKq2LoR9sTvnqT73eyBlOicGA.VptiUXuSPszW82qiaIuEwZE5JGaYxrZ
 GLgDC.oByuI.gnN6LjGLVNt8.LjciPjpoJrJCURpPiNzhB4UXoNH2ehRi4nhGEAKCEpi311Raqs3
 Rqri2PBBmz9ugwohcqSL3dtu3ivc_r5ggkpbnP3D5rqGIZaBTV21L93YW895XW8nLmh4WNrdPx0o
 VPv_p6coyJMZIQtK1v38gkXSnAowwCS5q.PACrIC.uR7ADXKlqk4mDx6GlRiOv3gBiW8sRdL.pBd
 t5r8lt04eNRfpuh__LX_yZOs1BZH9x2pJ0WWpU1HvHIKG.jrxwtePCROkgmBiy_AVfskA49dzGjY
 OMzXolHeZ6dR2sF1ZAh35ZzjRhK_LSWp82ggm1xiweLT_ZP3qJrW7MLKcVwGlwU0w2yBHnHpDuN.
 EpdpRLYR45XS02sBwV6T6D3d9wq8BimIIY_.ipm8zPhqd7jVEGFb7excG7YbDFMdym6ohuvFcnMa
 fshm9GFIo.BJSR08mrzDIV.I13Z1oTJvoPiGp75K_5G9d0yCWp_fFGamd6h0x.ePWu99bPYr0pNV
 CLX7LZ6r2dUe2D3UOamUJsFpl_NZt9th4loDfPmiS1mL2k5AYJe7zQPfAhTJ0fvCfdoX_flEbIJA
 KHAYomR0gm_e00glPGo.4NozMLDHhHKbhxtQNoAEccKTVp4Lv8ziZDFPrP1NymDn867dpUZMYLET
 QX7vrZM30U0TS8ii.LLiecWfdqTKIXuOrbOJbfeLL1TjYLxtZf_n1nCH1HtDzMElH.TO65fO.IvM
 AfKzuIfO9KKgRVDeqQL_bCbzxFNNA4GRzeXKTpjBJJBi05hEuIUE2QacIygWtYP5nsvSHou.9IuG
 TgqF.HV1J_K.RTTmfKVxyN3kD9HEWO3af2sPjvchomeN9a4WcU.iKyqPAHYd3Fr7BGxLGbcM4Uhx
 OrZRyZOgmAtgZIENWIlqATPXkuCoR6iLYaA6guAher.hND5m693gGArqWXjfO3Erdj8b9C7oXNVO
 4tMS82YmpjKtyzxHiirLc602swfkPrrWJHxxE2zjXJmCp400tYjLcxHhWTnf0LdHPh2sIPF5Wspa
 V7dgSNQydU4RJqmHovZgWpgZrm.ZQGItoFBvv5phdGtOKvJUlcjZlJ1tXJsMKzu7G_CtRpuiJEl7
 GtO5jzEkA7B3IbBT_gbxNPOlk.RlkF4_yrWazppmS3al8rF2UUNn0OkhCFCvRxWWPE24b4u_UjON
 kEc05s6IajB2five7p7.rlZiZwoLSdZtaS1x72h53Nvzbu5xnb4eGuvoBEV0Ig9uRtQY6e6Mmv4V
 HCLdQYmgKbwsuDalyocNXgozNu5jacTYCm5cfWz7IhPOH2Jv9Je3EYknheOC_HnxhYjP586jk8lb
 t0tfBVF2iR6cqTrxMZF4mEZj8aLbRsx4OLn6oNzGQrch8GBbdBoLFwla7QH3F8GHVBViX4AW9Dez
 K.NPdWheNml372g4qmk0zLbg67WVMdIXx4_8ikDxp1elL.jPc.T8.RFNeWCMdpupC9yzgX3uyhS.
 b63J_SljFdiHqFyfJxs0qYqldsb8_LZR_taD4LDeP5B3yp8E4BwVbTsaNWHsy3Mo.80ps0ZBiuYp
 UPLxgCLhlTZsRaZCwrKXfWt.tFuCvX60d11MDJka53gF.9ksd4cKmk.Ek_U8Y2XB1vOSZZ1d0IGu
 NVG.JtIvJqv4v9tc0LNcF7hayE_ttyfJ8xrRPnNKtuYx6AgOLdhSOq1qX0Dgez9wm8f63nt7PEQP
 iSWYkng5iu7fNZIxhdOIE_N_v7nGVeJui017v1zyRg4wbgpcn5gHnKJ1VjZPTb.bQ1.LK16AxEiA
 0MQZIwVfsPJC4ygQ55t.OFmVsFTKFT1iPNTsK13h4i1gwFr8TGWPfQ70L_KQ2tfuYoT0rbwggqIa
 i1GcX_0JDuOa3n.mWlnN9.p65F4QZhfBsR1faiD8VjxKtFnOf3zQ2ES5voJOdxQ--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.ne1.yahoo.com with HTTP; Fri, 24 Dec 2021 10:39:08 +0000
Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 5496beb6a1cf3a824ad120c0c8635d8c; 
 Fri, 24 Dec 2021 10:39:03 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
 <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
Date: Fri, 24 Dec 2021 18:38:58 +0800
In-Reply-To: <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN> (martin rudalics's
 message of "Fri, 24 Dec 2021 11:19:22 +0100")
Message-ID: <87zgoqcmnx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 654
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> This has the effect that the tooltip becomes invisible forever after it
> has been shown once.

Thanks, I'm beginning to understand the problem.

Try removing this part of `x_create_tip_frame' in pgtkfns.c:

  gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));


And adding `gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (tip_f))' to
this part of x-show-tip in that file:

  /* Show tooltip frame.  */
  block_input ();
  gtk_window_resize (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), width, height);
  gtk_window_move (GTK_WINDOW (FRAME_GTK_OUTER_WIDGET (tip_f)), root_x, root_y);
  unblock_input ();

Thanks.




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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 10:19:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 05:19:35 2021
Received: from localhost ([127.0.0.1]:35730 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0hfj-0003pA-Ds
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 05:19:35 -0500
Received: from mout.gmx.net ([212.227.15.18]:39367)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n0hfg-0003ot-Hi
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 05:19:34 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640341164;
 bh=aXksR5mmdVo/BeYb6ccgPFcjXu99OBUEG3eVhj7J9qA=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=LoN0P7a3dDR+C08hggq0tEjTLZAydhzX6muiyB9/Nhcbq6jU9etLh6+NqkfvFWZf9
 QFd3j79i4l+kKXO5j3PUGWVqxd7N0wUPGpUrOtEVdJcb6oLHeJsRHddqf+UxxM9W3F
 C/rgtizRBW8zXCi2P0oIlK2np3XX9Ola+9MH587M=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([46.125.249.28]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mk0Ne-1mcOOZ2k8G-00kLde; Fri, 24
 Dec 2021 11:19:23 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN> <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
 <87h7aye45g.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <08a8dbe2-c7ee-2b41-b554-d4fb82f0532d@HIDDEN>
Date: Fri, 24 Dec 2021 11:19:22 +0100
MIME-Version: 1.0
In-Reply-To: <87h7aye45g.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:R8uO9Ogsej1969t5gmZLtq+RaJDCjR2jbyc6eZ38w+WaYLvqZox
 2TkjBDjUXvCuRo+eGDovOFgTyFFv4nU+bYRnIP25UMGQrK3t71S50GSrFuo850suem06e/o
 d3WXQv2k4FCG7a9YYljUQTd1Zl+DAprQr6hjfTrLR3ljb2hMVYxp5EBGG7fzBobN9sY3TyI
 IqRLxYv+3QnSLED/AlXBQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:Cy1RLxsBSJE=:07l3PmQHWzULzmrpDioNKG
 +Vttps2HtFgFvMfWvMPxmOMEgtUwEXMXN8/T/p1X3qn+WXDU0zKMMjN9eMbR4Rnbnl7T9m/R/
 pkMSr6eK2KOXGjIccaPnZTHGIHQEPIL4Q7m3b5Nv9//93ty8dBnlVNOKh06VV9yiE60yvuLS6
 iC4leHl775AmdFONoQP542m3JQz/LL8BEmNjje3ZJU3ItP1K93A4Joqosc+aIJG3vtX0OnRBT
 3YUoG2jfhJtTnYq1wis9tLGNYeoNViQCXT6rusjgX2lvjwp4ESFhxyaX3tBESmx09JUZ09mBG
 smXQC7rABRCPTxSvFmZaSCVg12GkZFi49iYMYRfyrtVkopL6MDO+B0fRSNHPF26N209Zx35U9
 qejOAf2SQRepaNWVw9+uv4jYAhCx76YDjlmP0zjicNmK1K8FPL/rhLTOPxO5BUQIARuat2cq+
 z9vLtoviHsM+1B1RL8rNaOCwvw+m2RKAtVU0V19wcSvp0sYhRWX32Wou3kY+fpZRqWSFRsruP
 wERZi52T8Gyw8hioJpu5pAjo9ZuSHVjKmkCd4vAs2u/MCTl/L9vGsYPjXIpyg28Wj5yWByc3Z
 oawysYni01mHF7Rv67ANob0fT4EdAIPe5SPnfF4w8hnlaXXBXz723N+PYS5rDUbG2+aLrNPJ/
 kMUAoKSGWLN6+G7A4UQS0fMzOUdFP8n8H5hfsq4dMTiioEPYWc9mVeoFJh23PyMOiMHjaZbNs
 hdIz2k48gbkz07QeE6eulRk3YvH9qRiO5SWao83XKYwzHOlUAgXupxM2IUvkLHOaUZu+Igbu6
 k1S56CMzAFbkaQMnIEaIEY6jgKUvlptLQNf/UPTXrwd7NSYKR1ilf5/xr/CFRtky1xFSgSWgk
 aDOs0sEQLKXjjVlCYRe9ovzo/z4VXcknYX8TV78mXe16xK7UVfIxqoWedFfoFf/8MrCT9C7c0
 9jOVwk4HTheJAZiZtYwgqygAllScRS/7X1QtVJHrR7LzeI7eth2VymZ3g6eNQq8opjb8akZxb
 4Wx7NotxrkwgvPg2p9FQ5vcYTTl3wiilRnTlaYh52Xv/Vh/zYOsLdeFEQOQrsCBvv9TTxyxrX
 g304qxlRY84Qj8=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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.7 (-)

 > Hmm, could you try putting SET_FRAME_VISIBLE (f, 1) after this line in
 > `x_create_tip_frame':
 >
 >      gtk_window_set_attached_to (GTK_WINDOW (tip_window), FRAME_GTK_WIDGET (p));
 >      gtk_window_set_destroy_with_parent (GTK_WINDOW (tip_window), TRUE);
 >      gtk_window_set_decorated (GTK_WINDOW (tip_window), FALSE);
 >      gtk_window_set_type_hint (GTK_WINDOW (tip_window), GDK_WINDOW_TYPE_HINT_TOOLTIP);
 >      f->output_data.pgtk->current_cursor = f->output_data.pgtk->text_cursor;
 > ->  gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
 >
 > The signal handler in `map_event' in pgtkterm.c should set the frame's
 > visibility, but it seems that for some reason it isn't being triggered,
 > even though we do set up event handling.

This has the effect that the tooltip becomes invisible forever after it
has been shown once.

Note all I do with emacs -Q is to evaluate

(progn
   (setq x-gtk-use-system-tooltips nil)
   (setq tooltip-reuse-hidden-frame t))

and move the mouse over the mode line.

martin




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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 09:36:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 04:36:13 2021
Received: from localhost ([127.0.0.1]:35697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0gzl-0000Wg-CE
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 04:36:13 -0500
Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:46828)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n0gzj-0000WQ-JS
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 04:36:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640338565; bh=8EKiFh1W2s0KK/7jU2KTJ5+bf9+YV5+AuAV7+kg0Ng0=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=PZ9YY3OhiGneCeP04apu9y50884gyxLA944+6zQ4WFaIfp+orQAmTFY+1sJkZkplxqXrxbpCes1j82hVvW7JLoh+xm//6c+mNu73LlmIPO4/lL7N54o3V9IQvJd+W5GRnhI3jEXeV32CGyYH3T4iE/fpaprjfDxnc21PkZmi6/JhQo4gOudjEuF99WuXf7CwWPK7TsIlgEaohxo47plSE4G0f0UnpGLAg6yRsLU2jxnQXs2By92ni4aY7ACs3pZBoBZkfAGw7zrhg64LKLQLzTNvVi6CglQQO+cymsXzK9XQsP9BGfpHZese53YYw4gHdPL+jPGHazbW91YVnBATRQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640338565; bh=NDofC22YBbkQ7ZhvHb4DMnNNxjfE/i8cwdmWw25D0KY=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=OitqW+2DatO6+TxIXY+PYDDpZB+U60umBZIeglYpuUnA+j+T5vIrsXx6UV2GR6Xm4tweRfpkIwkEy+ueVJACpLYdPMP/HxjXrUj6NeNoHYp3sEE2nBiN/k7V+Xu8CMDIUlXkDQpS5rvsvX/wXTV1+vqBzZmXZ4kmxPDWUEhaL1AanU/tkOoPpjbebdAZwXqot6QCDhspPiTVkGN9TaF9ftLP2L/hpcCzj1cV+6EtUvn5Yp+BV5VOwzEPAJmyAGRVaHmQasf0FEnhWi3AHqszj3OpFGYPmhZW7QHcncxwdlOhVlsBbTXR9AWrpgmqFpNJ0lPztbhBX1xJnmaRLb5KWg==
X-YMail-OSG: od4BF3oVM1mmYD9zVcjMHa4gZNHAQEIukbJggovhXYEiN7R6p1CHE0OZKu.5C3N
 KeHdOukpEPVaBZbn8SETiiMqCo2Zq52ed1v0DIg45kkFApJVEHrvImVwsFouMpEOqTOysbrncE5f
 rT4wpMv1K95ZO20AwteDmM_mAI1_l_PkcCfYfwdWU8zu6aGhwOnqZqdGBtOv87HI57_Uwin9dmXb
 7LIwzldCLK6LRBSIWUUOWH0mA7UAXavVlcrmxgHXULaB2ZfnqxnT53i6hX_wgVuvsaMYzK1Jb3dq
 Spdls7A2CD34_DM3y4ZdTcNnyKS5A4LPDiStB_oTB2ggWjRT0OIqGyYg.LwI_sOVRYUBwbTSZ0M3
 uVN2p3QJNFnUE7YEalMrVknI_r_vDU5Uou8fSbtRLmkZccj.U2eAHKNSeNBiPKyU8ovjhqPFP.Y2
 NqmKDdKsH.yTxsqSluOG1_1nmikFfBZSze0yIzv774GNCLSie6eu5Y_Qdoh.n04rxLjC57BgLNB8
 RY.XwtXVqgMEDSs.Txz2beiUT4_NfmCKzgiga3qoMnLv9S51SeGba3DuWtjLZi7uqbR3LWFHbwHN
 3BW45PDU7m7OfqrsdI1cxOi04JBVSMPY3k6sr8UfV0VkDvDUMFbESofKDOebgFS9JhXvNu2njVAh
 UfdYDANBV5cE2UkNURqK5k1nJp2883BFm0ZnHIZFXkNvrbELiI1XDTtCEv7UbkVAp7YRoQgxXjzi
 MLPd06Pn_LM3cMwFLX5Qx08UgMK8FA8SOKQw55.xIA5JcRCozYo1ncVUolGVGg4syXHEVEDr22zP
 t0POFemq0LUvQjDcHXmHWrwiPwd_nNzpDXbsFGHI4mM_zOZsM8uz2a8_92J2WXTSjCH2yUZGRl05
 48KbmPK7X5NqPXbCGCHHQPOGusLtIFVH8B1M9ZwzWgvbdbmXVVAX8FojSOEOBhFif8Oz3AUICYjU
 8cjA941dPyi5W6.FofpgIQS..B8je6zr9jGxMy0FYXyHibLWnKuWQxYIIVVROcwEXldyLRH9L05I
 PPj3MjJTGF4OEX0M2l_cIWLXOATqgiWyT3suPQlyzp.cOdev4noh7wsbH6DbNWIOeYNfu584y9d5
 bys3etdXS991br77SPv5TE40Cz4EJCVZToLSb5FYij8kzHsE1NJ2GBSaumdA8.VLRB_I9__COJUL
 Ep2VkiigW0taT4DrKpSAXk8T_wycCtvN43alD7ml9QEkTGEY7_Ir6WajT6TFxIIoU_TigrIg.Mbh
 AsNQOvX5yCFwv9euFFg56fwO9sauscumc6kJwZaDHERUKdjgajcxHXV2NqZamCPBiXD3bF72eYpP
 1GyY9KFQqIxGBwd23jWxucEsXTPJb1GkVDrELuunUcXJ719pvRFcPjxmJk_MVZvMFbVLQwAuAfd1
 JVZ6s4VATGr9U_h2Bzo5jlvu8OujjMmhZ2pURWVIqSHEPEQ1P_lQzK2gDY5rhepPHBOXEl12Q9kT
 zNWDQDscYf3FCkoFztH3CPNQ.3LF4n6l_TGigg4O.Rl28HY2X7_afq5v3EKWLbdExtH3xYU.EjFV
 E5I0pASxz80zJodrghl59tlWSkAqcDRiGYe8ZlqwYQFHrcDzDa9qnYgms4mwA4uWDqv09.lWMOrY
 V9NLETjQ831kgkHsT8vjZ.UzD34cVervAmVZe7N8Vw7a2_2DpB91_eexDlTks1tFzFVzdyU75ZrH
 QOaU_Huht1jI5iRxyS2vTOVS8RkjiU1zcYyEKMpX.IWMtZTGOd6GU7az_Iu.Qm7FrXXO.mjOjOJD
 OYoUBR5QMRPoJ._PzFTRsMFH9jpH2IRtebmdHk2LScpt1H3ek3QrMt66egAFM.ulCzQLsilfDx9.
 TovqINmCqoXdRgzlY5vGZ0NguBsIGKmknQQKtj3E4Z97F58POBtLUbIzHcwGwxpXlKmyRpBuFVcT
 5uZrFEu_VsqPVjxWtH9rbffOSiB0MtByWVgSlDBcL.GELbAMt78ZECRNpr413Z.e3.DdVy5WBS01
 YIZnWWVC3CNFf2vWtqxZKyjsCs8fsja4jsoVd.oQSYOBrjoCO9x479sA2dy7dSRkzfmhP2JvNJrl
 bQqWNO0Yp7xCWwKZIrmb3g2rRaiyBJZvwfFkTudy1s4.99.5X65uTAH3bjRgEbF2V5QAvuifUx67
 O1I.WsCk5k2jxi7Dw0MVbyF.FDfTxPmzF18HWo.DuGVz38upc.6bskRRgn3v51fT5KxrLJkyTLfa
 BnLsOPwYGIQb3slIY3cgrFHA9XbSGcaWMANNlyR3YneU5YOY0Wh7Raq0-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.ne1.yahoo.com with HTTP; Fri, 24 Dec 2021 09:36:05 +0000
Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID 86596cc048eda3080109784270097ce1; 
 Fri, 24 Dec 2021 09:36:00 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
 <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
Date: Fri, 24 Dec 2021 17:35:55 +0800
In-Reply-To: <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN> (martin rudalics's
 message of "Fri, 24 Dec 2021 09:43:58 +0100")
Message-ID: <87h7aye45g.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1441
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 52705 <at> debbugs.gnu.org,
 Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

martin rudalics <rudalics@HIDDEN> writes:

> I see the behavior Aleksandr describes here with a GTK3 build on X.  The
> empty tooltip frame pops up shortly at the top left corner of the
> display regardless of where the proper Emacs frame is positioned.  I
> suppose it's due to the usual delay induced by setting up the tooltip
> frame's fonts.
>
> With 'tooltip-reuse-hidden-frame' non-nil, the empty tooltip shows only
> once but unfortunately the proper tooltip is not made invisible whenever
> it is supposed to disappear (for some reason the check
>
> 	  && !FRAME_VISIBLE_P (XFRAME (tip_frame))))
>
> on line 3204 of pgtkfns.c fails, telling that the tooltip is already
> invisible although it is still visible).

Hmm, could you try putting SET_FRAME_VISIBLE (f, 1) after this line in
`x_create_tip_frame':

    gtk_window_set_attached_to (GTK_WINDOW (tip_window), FRAME_GTK_WIDGET (p));
    gtk_window_set_destroy_with_parent (GTK_WINDOW (tip_window), TRUE);
    gtk_window_set_decorated (GTK_WINDOW (tip_window), FALSE);
    gtk_window_set_type_hint (GTK_WINDOW (tip_window), GDK_WINDOW_TYPE_HINT_TOOLTIP);
    f->output_data.pgtk->current_cursor = f->output_data.pgtk->text_cursor;
->  gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));

The signal handler in `map_event' in pgtkterm.c should set the frame's
visibility, but it seems that for some reason it isn't being triggered,
even though we do set up event handling.

Thanks.





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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 08:44:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 03:44:12 2021
Received: from localhost ([127.0.0.1]:35632 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0gBQ-0005Q6-2h
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 03:44:12 -0500
Received: from mout.gmx.net ([212.227.15.19]:52479)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1n0gBM-0005PY-5O
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 03:44:10 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1640335439;
 bh=RvGDGMCuOqyWHejEhflhioZdT7cNvbzrZHuvmDbaYyY=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=hu2TjScS9UqR8YLu1Zc6t4Hr3OcZl5O0TvlsgklbtcoB/4nenjQSuhiB/E2yKqDgP
 byrQ69k5tye3TGHfjomocWLAPxNLcRKbkyLQM9PwavnTQ62B94Qhz+OVhTL+938uy3
 7Ovh+8oVqMv822+kqMgR889ApVJ3MegQ6uO+AvRg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.102] ([213.142.97.69]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mel7v-1mPyW22Z8P-00aqKa; Fri, 24
 Dec 2021 09:43:59 +0100
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil in pgtk
To: Po Lu <luangruo@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
 <87lf0ae87l.fsf_-_@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <6a538437-5c84-577b-d17f-93b02831c163@HIDDEN>
Date: Fri, 24 Dec 2021 09:43:58 +0100
MIME-Version: 1.0
In-Reply-To: <87lf0ae87l.fsf_-_@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:8oICr/Tk4m610zAWzziQ8HE9tkmvJi9sWERZaL7AeLaiRWg0cIZ
 fZ+WFC5F47DGeexomMwX11v/NKrv8B09OjR//i7K0NHEExlajIva5CpMhW7ak4b1I8lz6xp
 Hz0cv1fKJ3I/8YwaS8+rAwMmIT63rCO8ddtxdNIROcDjdgjlrYudoKVFGvfMsmAvkZl2Lpv
 uRrdsisMoq0bR0cXxfEuQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:l9uBDijxUEc=:WbcvhGSccXGtUmhk8jeXp/
 LUA/sCjJ0lDjlvOXdXWuVhbuxqfBKEElkt3nwi0JCu2nkz2LFTh3WCoV1du2LZranGVNDcCNj
 ZcqcJaGOjW/9d99M3WW8TawIoUFRjJZ/klWx9t+MDcLi6vpCzpEJ63s6JYD0tYhUmz6QqdSUT
 1I//CPhsgvH6k2DS6atMRDTqwRNZ9FS+TZztpm4L/5Z7m0Q7WkLMziEAJkZBcKjXPaDnWyRYa
 7xJVNv6YZfzAAb1JCPLySA7j3DI/RGh9gT5RmNiQhMFZQQA2ZYszlJX4IjzuvkzBBWcn7oXGc
 eNUu3LiCp7VIeBdzuNcPo27TFT1q4plAPxdDLw7vj1NI1YuRhEf+/F1Tnn1toQ8kDatpMpt8P
 KUz96iumWGvjPHESso3WzFlGHivR0ISb9RxDF2Pi5Ze2o2PPYszOwAMGuy+pIyTe8W3+IIhSk
 K8And3ZFaHQq9gSs6m19taY1u85s8vZfeakdk2nm1nOMY3g0m8l880kRXMJMk4EZqY5LdJzo3
 G4TttWeaKbfkLVL9r5HhGOWPRXimjQRXv+E9NNV9jAkO7C/BGvrHGZFcS7NnnoVNRjuBKhQJQ
 PZHZqNwNdrKIxxFta2PuKOF9twdsDdnjdk7wyflMdkTNtvIPothHyNnxmqif9jBWjtClkYKxC
 uWQsEcnQkqvelc7G/JZD7+WcEgmnceesm9M5mjilK1qJHidytxoBk2p53sMMIeZVKu7qs4+ws
 X6zpsfGGAAJaqCfZGH7P8uRELZRYAOxZsFwjjXsNHfMXFPqkrOz/HF1Xa3qlm/lFOiVB0G0dZ
 m44tanhbijv+EgaNEQwsamMKt1u8vCtuQMgwtQ2Hude1qijQVFfKb3GcAulllHFljAiEpRgJc
 U50iS2EWbv7vPsFqzcGUukquYadRmpkGQ0nhsqaE6Acvmdh+hPxUnu23yB9WvW499XwUZ+L/Q
 /A3DKHY4Wf2jzyi3SCsxVzKAxS77jUos+V4PKBst/qCp6WO0vBst/YQZv7hblyGCoQiCe9uXp
 mtebIc8hpz9gRICgiPp+JGLeOtQb1pZRM3SIoQpDyRosxez5maPu1L7KpyYCFYYGKN2frXcdz
 9Z16nBVZQi1SoU=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52705
Cc: 52705 <at> debbugs.gnu.org, Aleksandr Vityazev <avityazev@HIDDEN>
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.7 (-)

 > It should work fine on X without any issues, even in a PGTK build.

I see the behavior Aleksandr describes here with a GTK3 build on X.  The
empty tooltip frame pops up shortly at the top left corner of the
display regardless of where the proper Emacs frame is positioned.  I
suppose it's due to the usual delay induced by setting up the tooltip
frame's fonts.

With 'tooltip-reuse-hidden-frame' non-nil, the empty tooltip shows only
once but unfortunately the proper tooltip is not made invisible whenever
it is supposed to disappear (for some reason the check

	  && !FRAME_VISIBLE_P (XFRAME (tip_frame))))

on line 3204 of pgtkfns.c fails, telling that the tooltip is already
invisible although it is still visible).

martin




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

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


Received: (at 52705) by debbugs.gnu.org; 24 Dec 2021 08:08:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 24 03:08:37 2021
Received: from localhost ([127.0.0.1]:35587 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n0fcz-0004YU-Bm
	for submit <at> debbugs.gnu.org; Fri, 24 Dec 2021 03:08:37 -0500
Received: from sonic314-22.consmr.mail.ne1.yahoo.com ([66.163.189.148]:37989)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1n0fcv-0004YD-5p
 for 52705 <at> debbugs.gnu.org; Fri, 24 Dec 2021 03:08:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640333306; bh=zLiGRCvWyf5oK4cPAu41thrbNB5qW6yokCImF2yzTkk=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
 b=JRGSGTiue9NXDP9XElShd+J9f6GjjNSSg+Z3NolFa+jWrjfG6q0mztSZwQ/naalmGBF5YVR7WWcydqiZzqXQZj8pUNR4c1BnUQpMyIEbpV/OLeZXxs2dIeKu3ONXx8O7F3KaZanwA4vSKiIOTCtAMzDUed6lyq8QG+mRegstV3i6BLc88FxocrgQa0YDqpoELbuoKowutBi1vXYMNLMJZjfAxma4O9aer1LIwpjgsWWn+E34rt4fZ7d8kLoz6ToVymI1ej1f959gZGDu8cBK/CcbuiO3D+CdaBbIbfLkNeJqebUoTbH6ouQTyPRFrWsXMRCaS7ZPwYJmZiB2QHbP3Q==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1640333306; bh=4ojDGOlnc2JvL7kPjWbTx99djjAoBNNib5feUwdVPc3=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=DFofyfE6N7YtCxi8PV9lPg5Du/GWrDF1jHRJJIXgxDtC9M+WezXaF7DrbNSG629ai7Ht76oKjKOUZgx7KTIJJkcKnBdoT3eHsVilj0PDjOl+7WZEvrc0bsyOAGWefxTmY3E4IrZicjg447OUQKOBDQNMtAJqXs/AL5tJ/uEKvrX5ackrY0XF4vXs5I+50CTVJ4ftrSdRBd7/IdMvJk0GlR3FSwWDbgmUbGmcWmIibuQvcDJ5G2KOUuN30Dmjzxdj8IWopv3r+NOw1XOKdO9M0Tzl160626K4Kryiki9KYfHCH9+Se7U1rUcgclImyinI0F+Lqt0gPRE8k/lgOP0+UQ==
X-YMail-OSG: r780hvMVM1nCSY.3cO1w8gLU2FcBBrgrs8hBnk6Cb2Kvb4FTqG9u.MkE3joKT58
 OhQRSfZiQTzw9YECww8KLJzexpBHbCXCqdBVlWxwuhulILlqmovEbsV68Y4YSAZFx9CEIgBXF8hb
 a4fcgfZEtI5n8NF9ndhHSuoaZWu9WYbADfbdQwDd_4p7an3rfFNwWob9AY1C6pCwkDd5FaZNOMhm
 KpwmhbcMPMAdUjvyrgdbzD8lY9O.DQXrXSVbKvGQwAIbmhQ1s__zt_Pu9EtU3phVYPmyGg3JVrRt
 CSE5rehmeKjBLdIlFywoG2S7C35e2779c2ah2WzEyX34I.U9e7w.Zk1OpP__OS.UkISDFCl2waJ4
 GscDRTNdqciWeKmEiFXV_mtRz9MqH5DXB36MH9Wu6nXjgXqfcqwChBtWYhR.C68hniAQE6kWS0LD
 _j8O2awzRSZwFePtR0JrvfdNkdXpeIrs3Sc1BZja6OG6KW0lc2fJtAX8POsYwC1Q0FY7TR_zzHUB
 UGfcsCnqhuBfSjDXfX2kedOEVlO.DWJVfCspzMle3RkVOjf6mE6BuYNdsIhElah0E3M81KC3ajho
 hMC7JjKwR_SVUK1WaK6kJXWEzME6f5YyPaiDWz3CgVF.iHbzekp3UnCnt7bAa_Kj4txBfpjqUnU6
 zuRcYX6TY3mVq6aUKZ6SmtaWdsvgXW8k9JNa3Aclv_YFs7xUroM7_nyFFyNxoFSFRru72pEOl0Cf
 sfZVy9mpDZfD8nKV.kzTTv.yJKxu0JUuy2mqlKw_n.ADPDDKCczRx6mr4FTPaGNt7.DkeMnBM.Nu
 OSeJjPWUsnbaK6NG1luFMhUu9cDs8Vc33WhTzE_zjhw_RK2BCYqI54cYTqu1m5mwp2dsI9_EZ9zY
 _8hCxlLkAiFner9Eky3IzPSvMQRUjdzcm8wZntQjwhkA1T8kBrKFm0WJUoZ7KVi5gtkp11mQKHK0
 TbsbM0KI.OQ7w5GCJUhYB4Wo92evCSKWKSunXoh13A3BEy7dNvQo7e4O6UEuTdojmemkqMVAo1vk
 N5ZephrQG3xOvO.9Qto38_OasBPyPCjUw049oRlXOCmTI79ocaf1jFnkYnnaspaLzY7Pfyais4Xp
 3ZVbk2WDgRvPNaUXSVZ.pBq1F_DZqF21_qklN1Aa7tXi3kP5DMjNgyNOEMPC3Y3uBMQ3w23cnuNe
 isBreFCNKI5KV3_e_WlquTAxEQjcCV9HaXMfhQXpUjauCFXTzy6.gfZHvqCfIT20_V8sRMAlJr3T
 PfkXpBOd_kFKJr0V8H9yVjr9PGfJ0s2Rjm48oRsXB1FGSEdagy4tqsEORyZ8Cm9wqtEHpBQabz8j
 muHqalu2ehnHfpAySrz_YwX49S3gp37iwiea17iD_QhONXdB9b9X2AVHobJ_f5LPEDwDeFRhJ.f4
 k2vsfOTWkKrHfZ6gOz6xeH7aI0_vbk0iINl.GwWNRQLRs21zrO77jfCMikDOnjxcK0y3Iu3vqyd7
 gNcQMxu_KbJF1ZJpPfmbmk3yDTj3WDA9Xin8HcrMmrv2D4jtdnF7PGbrq8m_XP9S45jXJ9ZXrZK_
 bCLB_Wuv_CyVQga4_MunlVlcO4Mz1V4hYi2NDz5QOCb8PH.Xyjpti4IYo_jA6Pw3Ovq5.8Pam.KL
 UkSAblsHnfc7Ju1.E240_CnEA5q7mBvgjWrYvCfMvXR0__po5mB.wrHPld8g_DXomgz_Z_A0lEIR
 XdA3jb_ueZAhdNdhbClWOoaiG0dDqHzjyW9vs1zoZkwUjCehVTbOnCb5mgOJ6TZguuOLjJGTL7ie
 ZGMnXTSaYEwHLhegKQt8Bzb766XpeEZv7Cs1kR570lwUoolIOZJzyXOr.pTD1w_o1_7EA_vqlFlC
 edsLSCVjKhPYjNeJ_FCEU5H0HHjc3s_ZFwO1m9v5QH2yK2F5IsFJ_R48wLCRGY21GJatWBra_mdk
 yUUyUmgyqIubXnrm04tOW0j5fT86rYqj76g8Cwd21KGKosBXDLvtgJuEjGr4EUtopNGhDqX22zfU
 ZVIHafC9EGPdeKWIpGrgCYV7IQ9rqfddkDrrULBxVG_ZUkFLs8EWHa0zpP9nIBtsEXZ7V9iC0hNH
 0cSpyn1Me2RFwLrkZaxTGajl8HLK5GvWpipgGfPcmw5hLVr0Zp7KeIDjg2UFkTAlMo.kF8i1MuQA
 CC3gisDEeMzghxKF085_7gk1Lk3OUQWurO8zK1EHi3jCFrOjlgKjgB6zCBRupPRu.IVM2ml_aBP.
 iERSGb1368Rc6BB3IsiRGmfb3y7LEo7mjqOqOqZy8Fdy7JRq0o7zwty9K
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic314.consmr.mail.ne1.yahoo.com with HTTP; Fri, 24 Dec 2021 08:08:26 +0000
Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP
 Server) with ESMTPA ID f349e92bbb6abb6a3b0556bd0760d4e9; 
 Fri, 24 Dec 2021 08:08:21 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is  nil in pgtk
References: <87pmpq7zc7.fsf@HIDDEN> <87pmpobt9v.fsf@HIDDEN>
Date: Fri, 24 Dec 2021 16:08:14 +0800
In-Reply-To: <87pmpobt9v.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Wed,
 22 Dec 2021 15:37:00 +0100")
Message-ID: <87lf0ae87l.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.19498
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 441
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52705
Cc: 52705 <at> debbugs.gnu.org, Aleksandr Vityazev <avityazev@HIDDEN>
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 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> But I tested in a non-pgtk build, so I guess it's a pgtk issue.

I have a suspicion it's because how non-system tooltips are implemented
on PGTK is incompatible with how Wayland works as a matter of principle.

It should work fine on X without any issues, even in a PGTK build.

Aleksandr, are you using Wayland and if so, could you try again with
`GDK_BACKEND=x11' in your environment? Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#52705; Package emacs. Full text available.
Changed bug title to '29.0.50; Flashing popups when x-gtk-use-system-tooltips is nil in pgtk' from '29.0.50; Flashing popups when x-gtk-use-system-tooltips is nil' Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 52705) by debbugs.gnu.org; 22 Dec 2021 14:37:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 22 09:37:12 2021
Received: from localhost ([127.0.0.1]:57199 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n02jw-0004Jy-6B
	for submit <at> debbugs.gnu.org; Wed, 22 Dec 2021 09:37:12 -0500
Received: from quimby.gnus.org ([95.216.78.240]:50014)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1n02jv-0004Jl-6I
 for 52705 <at> debbugs.gnu.org; Wed, 22 Dec 2021 09:37:11 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=OdmTLdzq7nY+P0+1Fuv/L0hHqrotfnNoEuuB2ZlD3UU=; b=XI2MVxfKjww/G9Xv/aLxUR/3Q7
 6mmo4o+UJRDILYgwNMXnKHMt2Q/k0hzTRw2MTYv7PngFr+XOpHacccxvCIMXKwtAqHWphhRDDWlwP
 agajr5TCt4wTgGgS/5IfUlq+qrho9FHG9aIXx/2wJlxvNmdQvZGL3rT+u2NBj6dDB7Z4=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1n02jm-0000rY-N0; Wed, 22 Dec 2021 15:37:05 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Aleksandr Vityazev <avityazev@HIDDEN>
Subject: Re: bug#52705: 29.0.50; Flashing popups when
 x-gtk-use-system-tooltips is nil
References: <87pmpq7zc7.fsf@HIDDEN>
X-Now-Playing: Allred & Broderick's _Erased Tapes Collection VIII_: "The Ways"
Date: Wed, 22 Dec 2021 15:37:00 +0100
In-Reply-To: <87pmpq7zc7.fsf@HIDDEN> (Aleksandr Vityazev's message of
 "Tue, 21 Dec 2021 15:27:20 +0000")
Message-ID: <87pmpobt9v.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Aleksandr Vityazev <avityazev@HIDDEN> writes: > Emacs
 is built from this commit - > 264589cdf762d015c8ecd102afb7eb61dc0ad65b.
 Everything
 below is checked > in emacs -Q. > > 1. (setq x-gtk-use-system-tooltips nil).
 > > 2. Enter the vc-dir of the p [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 52705
Cc: 52705 <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: -3.3 (---)

Aleksandr Vityazev <avityazev@HIDDEN> writes:

> Emacs is built from this commit -
> 264589cdf762d015c8ecd102afb7eb61dc0ad65b.  Everything below is checked
> in emacs -Q.
>
> 1. (setq x-gtk-use-system-tooltips nil).
>
> 2. Enter the vc-dir of the project (C-x p v).
>
> 3. When I move the mouse cursor over the stash tooltip area, there are
> flashing popups containing only the background with no text, which
> disappear after I stop moving the mouse.

I'm unable to reproduce this on Debian/bookworm -- the tooltips show up
with text, and don't disappear.

>  --enable-fast-install --with-pgtk --without-libsystemd

But I tested in a non-pgtk build, so I guess it's a pgtk issue.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




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

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


Received: (at submit) by debbugs.gnu.org; 21 Dec 2021 15:27:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 21 10:27:08 2021
Received: from localhost ([127.0.0.1]:55258 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mzh2h-00085O-4m
	for submit <at> debbugs.gnu.org; Tue, 21 Dec 2021 10:27:08 -0500
Received: from lists.gnu.org ([209.51.188.17]:44270)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <avityazev@HIDDEN>) id 1mzh2e-00085G-NZ
 for submit <at> debbugs.gnu.org; Tue, 21 Dec 2021 10:27:05 -0500
Received: from eggs.gnu.org ([209.51.188.92]:51980)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <avityazev@HIDDEN>)
 id 1mzh2e-0003Jd-6H
 for bug-gnu-emacs@HIDDEN; Tue, 21 Dec 2021 10:27:04 -0500
Received: from mout02.posteo.de ([185.67.36.66]:39179)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <avityazev@HIDDEN>)
 id 1mzh2b-0002ae-09
 for bug-gnu-emacs@HIDDEN; Tue, 21 Dec 2021 10:27:03 -0500
Received: from submission (posteo.de [89.146.220.130]) 
 by mout02.posteo.de (Postfix) with ESMTPS id B0876240101
 for <bug-gnu-emacs@HIDDEN>; Tue, 21 Dec 2021 16:26:58 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.org; s=2017;
 t=1640100418; bh=bZ4wTkvE91WJ8JE/vuhyfaBpIXWbqjyZAI80N1OXjho=;
 h=From:To:Subject:Date:From;
 b=TWCtkvVKmZboEogreLF7aWHc/TzQMl6HRCdDOgzJW0/A8Telm0Liug78ezKEADXiU
 eQIgBNePgN0hHsZTOl4vegBQ4jVVssCPn9Q36+ll08UULHOzxpawnWU1B8+41fhRd/
 J4Az3WjQiOJro2xSLRoRQunUZVxgaWnkbUK1S1Jv/Okjz9m9iSLywT8dAIBIVbQFpM
 /5bvy7+mbzlVVpGe10Jd2dMT11rSaygEmCdFbMx5OU2qqObUx4er18SGFk+t+Uf4CZ
 v/Tl5WB+E1nVvXn0l9Pb9NShEi/kD3Trnvi569Swn4xXDbsiYHrbwP4xX+0w6o22+p
 9cc1RadVY9Pwg==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4JJL0d3ykZz9rxR
 for <bug-gnu-emacs@HIDDEN>; Tue, 21 Dec 2021 16:26:57 +0100 (CET)
From: Aleksandr Vityazev <avityazev@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.0.50; Flashing popups when x-gtk-use-system-tooltips is nil
Date: Tue, 21 Dec 2021 15:27:20 +0000
Message-ID: <87pmpq7zc7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=185.67.36.66; envelope-from=avityazev@HIDDEN;
 helo=mout02.posteo.de
X-Spam_score_int: -38
X-Spam_score: -3.9
X-Spam_bar: ---
X-Spam_report: (-3.9 / 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, PDS_BTC_ID=0.499,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.8 (/)
X-Debbugs-Envelope-To: submit
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.9 (-)

Hello,

Emacs is built from this commit -
264589cdf762d015c8ecd102afb7eb61dc0ad65b.  Everything below is checked
in emacs -Q.

1. (setq x-gtk-use-system-tooltips nil).

2. Enter the vc-dir of the project (C-x p v).

3. When I move the mouse cursor over the stash tooltip area, there are
flashing popups containing only the background with no text, which
disappear after I stop moving the mouse.


In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0)
Windowing system distributor 'System Description: Artix Linux

Configured using:
 'configure
 CONFIG_SHELL=/gnu/store/vx6vfbmmazvfi7vp8xyjn2mcyylvw9gn-bash-minimal-5.1.8/bin/bash
 SHELL=/gnu/store/vx6vfbmmazvfi7vp8xyjn2mcyylvw9gn-bash-minimal-5.1.8/bin/bash
 --prefix=/gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c
 --enable-fast-install --with-pgtk --without-libsystemd
 --with-native-compilation --with-native-compilation --with-modules
 --with-cairo --disable-build-details'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LIBOTF 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 $EMACSLOADPATH: /home/akagi/.guix-home/profile/share/emacs/site-lisp:/gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Message

Minor modes in effect:
  gnus-message-citation-mode: t
  reverse-im-mode: t
  recentf-mode: t
  openwith-mode: t
  eros-mode: t
  highlight-indent-guides-mode: t
  hl-todo-mode: t
  diff-hl-mode: t
  pixel-scroll-mode: t
  fancy-battery-mode: t
  display-time-mode: t
  hes-mode: t
  global-so-long-mode: t
  savehist-mode: t
  save-place-mode: t
  minibuffer-depth-indicate-mode: t
  electric-pair-mode: t
  org-roam-db-autosync-mode: t
  prot-vc-git-setup-mode: t
  mml-mode: t
  company-posframe-mode: t
  global-company-mode: t
  company-mode: t
  av-compile-mode: t
  global-guix-prettify-mode: t
  guix-prettify-mode: t
  project-x-mode: t
  envrc-global-mode: t
  envrc-mode: t
  midnight-mode: t
  shell-dirtrack-mode: t
  global-auto-revert-mode: t
  marginalia-mode: t
  vertico-mode: t
  mood-line-mode: t
  override-global-mode: t
  fnhh-mode: t
  tooltip-mode: -1
  global-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: message-do-auto-fill
  transient-mark-mode: t
  abbrev-mode: t

Load-path shadows:
/gnu/store/wff4kc9ksyd52q8zi2850h6zf35k2j4g-emacs-rrr-embark-0.12-6.e0057f6/share/emacs/site-lisp/rrr-embark-0.12-6.e0057f6/embark hides /gnu/store/wynxqkanibnfaymfnlr9c92h62468qys-emacs-embark-0.13/share/emacs/site-lisp/embark-0.13/embark
/gnu/store/wff4kc9ksyd52q8zi2850h6zf35k2j4g-emacs-rrr-embark-0.12-6.e0057f6/share/emacs/site-lisp/rrr-embark-0.12-6.e0057f6/embark-consult hides /gnu/store/wynxqkanibnfaymfnlr9c92h62468qys-emacs-embark-0.13/share/emacs/site-lisp/embark-0.13/embark-consult
/gnu/store/wff4kc9ksyd52q8zi2850h6zf35k2j4g-emacs-rrr-embark-0.12-6.e0057f6/share/emacs/site-lisp/rrr-embark-0.12-6.e0057f6/avy-embark-collect hides /gnu/store/wynxqkanibnfaymfnlr9c92h62468qys-emacs-embark-0.13/share/emacs/site-lisp/embark-0.13/avy-embark-collect
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-register hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-register
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-imenu hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-imenu
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-xref hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-xref
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-vertico hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-vertico
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-org hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-org
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-icomplete hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-icomplete
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-flymake hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-flymake
/gnu/store/17s2pwa986rv95z1difcd5wsv46gz2d3-emacs-rrr-consult-0.12-5.a8d8e83/share/emacs/site-lisp/rrr-consult-0.12-5.a8d8e83/consult-compile hides /gnu/store/aa4c504fbns0p8pm9p0jrvp4dx4kidyf-emacs-consult-0.13/share/emacs/site-lisp/consult-0.13/consult-compile
~/.local/projects/elisp/mine/info-ph-mode/info-ph hides /gnu/store/kark6cdzyrfnm93rn95ilvymh4h9i16x-emacs-rrr-info-ph-0.0.1-0.a867f98/share/emacs/site-lisp/rrr-info-ph-0.0.1-0.a867f98/info-ph
/gnu/store/2ylrf2nzbzr56ik0jcjzmsh41zgd384a-emacs-transient-0.3.7/share/emacs/site-lisp/transient-0.3.7/transient hides /gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/transient
/gnu/store/k724y3i0042a5r9h8yybr11g8fldn7va-emacs-auth-source-pass-5.0.0-2.847a1f5/share/emacs/site-lisp/auth-source-pass-5.0.0-2.847a1f5/auth-source-pass hides /gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/auth-source-pass
/gnu/store/6bhsdx526pnlns98w7qgfhbmnq8pd2rf-emacs-faceup-0.0.1-1.6c92dad/share/emacs/site-lisp/faceup-0.0.1-1.6c92dad/faceup hides /gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/emacs-lisp/faceup
/gnu/store/q18xl7ll9dwp18wyrzazxxz573kszc7y-emacs-let-alist-1.0.6/share/emacs/site-lisp/let-alist-1.0.6/let-alist hides /gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/emacs-lisp/let-alist
/gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/emacs-lisp/eieio-compat hides /gnu/store/vxj0ic9rswbyjkmvfrw0f0sba9j4rjlw-emacs-rrr-next-29.0.50-13.264589c/share/emacs/29.0.50/lisp/obsolete/eieio-compat

Features:
(shadow emacsbug log-view av-message tramp-cmds av-ace-window ace-window
sort smiley gnus-cite mail-extr gnus-async gnus-bcklg gnus-dup
gnus-draft gnus-ml gnus-topic cursor-sensor nndoc nndraft nnmh nnmaildir
network-stream nnfolder executable copyright nnnil gnus-agent gnus-srvr
gnus-score score-mode nnvirtual nntp gnus-cache guix-devel edit-indirect
guix-misc guix-ui guix-ui-messages bui bui-list bui-info bui-entry
bui-core bui-history bui-button vc-mtn vc-hg vc-bzr vc-src vc-sccs
vc-svn vc-cvs vc-rcs mule-util consult-imenu av-vc autoinsert av-x
av-comm smtpmail reverse-im quail embark-consult av-consult av-eww eww
url-queue mm-url ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view
mml-smime smime dig gnus-sum shr pixel-fill kinsoku svg dom gnus-group
gnus-undo gnus-start gnus-dbus gnus-cloud nnimap utf7 netrc nnoo
gnus-spec gnus-win gnutls nnmail gnus-int gnus-range mail-source gnus
nnheader consult-vertico consult av-recentf recentf tree-widget bookmark
openwith ebdb-message sendmail ebdb-mua ebdb-com crm ebdb-format ebdb
eieio-opt speedbar ezimage dframe timezone cus-edit pp cus-start
cus-load wid-edit company-elisp package-lint-flymake package-lint
let-alist imenu finder finder-inf package av-browse-url embark-dtache
av-embark password-store auth-source-pass with-editor server embark avy
browse-url url-handlers highlight-defined eros nameless lisp-mnt
av-skempo skempo skeleton parent-mode mode-local av-company-elisp
hl-line highlight-indent-guides color hl-todo disp-table
page-break-lines diff-hl vc-dir ewoc flymake-guile flymake-proc flymake
av-flymake pixel-scroll fancy-battery battery dbus xml time
highlight-escape-sequences so-long savehist saveplace mb-depth elec-pair
av-org-faces org-roam-extra ucs-normalize org-roam-migrate org-roam-mode
org-roam-capture org-roam-node org-roam-db org-roam-utils
org-roam-compat org-roam org-capture org-element avl-tree org-id
org-habit av-org-agenda org-agenda org-refile org-tempo tempo ob-clojure
ob-scheme ob-ledger ob-latex ob-shell ob-C cc-mode cc-fonts cc-guess
cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete org-list org-faces org-entities noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol
org-keys oc org-compat org-macs org-loaddefs emacsql-sqlite url-http
url-auth url-gw nsm url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util emacsql emacsql-compiler
magit-section f s vc-git diff-mode prot-vc prot-common log-edit message
mailcap yank-media rmc puny dired dired-loaddefs rfc822 mml mml-sec
gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader pcvs-util add-log vc vc-dispatcher company-files
company-keywords company-dabbrev-code company-dabbrev company-capf
company-ebdb company-posframe posframe diminish company pcase av-compile
guix-prettify guix-auto-mode guix-read guix-help-vars guix-repl
guix-profiles guix-geiser guix-guile geiser-mode geiser-xref
macrostep-geiser geiser-guile info-look info geiser geiser-repl compile
text-property-search geiser-compile geiser-debug transient geiser-image
geiser-company geiser-doc geiser-menu geiser-edit etags fileloop
generator xref project-x project geiser-completion geiser-autodoc advice
geiser-eval geiser-connection tq geiser-syntax al-scheme scheme
geiser-log geiser-popup view geiser-impl help-fns radix-tree
geiser-custom geiser-base guix-external guix-utils bui-utils dash
guix-config guix-build-config guix epa-file epa derived epg rfc6068
epg-config appt diary-lib diary-loaddefs russian-holidays cal-menu
calendar cal-loaddefs ffap thingatpt url-parse url-vars envrc inheritenv
midnight dtache-shell marginalia-dtache dtache docker-tramp tramp-cache
tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat
shell pcomplete comint ansi-color ring parse-time iso8601 ls-lisp
format-spec auth-source password-cache json map autorevert filenotify
init saved-macros av-elisp nordrrr-theme smart-hungry-delete marginalia
orderless vertico-x vertico use-package-diminish mood-line async
find-func time-date comp comp-cstr warnings exec-path-from-shell edmacro
kmacro use-package-bind-key bind-key easy-mmode fnhh cl-extra help-mode
use-package-core rrr-daemons-autoloads rrr-org-roam-extra-autoloads
pg-autoloads finalize-autoloads emacsql-autoloads
emacsql-sqlite3-autoloads rrr-org-roam-autoloads
org-tree-slide-autoloads rrr-orglink-autoloads arduino-mode-autoloads
ede/auto eieio-base cl-seq eieio rrr-org-contrib-autoloads
posframe-autoloads company-posframe-autoloads company-reftex-autoloads
auctex-autoloads tex-site company-auctex-autoloads
company-math-autoloads company-ebdb-autoloads
eshell-prompt-extras-autoloads eshell-syntax-highlighting-autoloads
esh-help-autoloads eshell-toggle-autoloads diff-hl-autoloads
hl-todo-autoloads highlight-defined-autoloads
highlight-escape-sequences-autoloads highlight-indent-guides-autoloads
json-snatcher-autoloads undercover-autoloads json-reformat-autoloads
json-mode-autoloads rrr-docker-autoloads docker-compose-mode-autoloads
docker-tramp-autoloads dockerfile-mode-autoloads
flymake-shellcheck-autoloads rrr-flymake-guile-autoloads
rrr-flymake-kondor-autoloads package-lint-autoloads
parent-mode-autoloads skempo-autoloads rrr-git-timemachine-autoloads
rrr-git-email-autoloads libgit-autoloads rrr-magit-autoloads
magit-popup-autoloads geiser-guile-autoloads edit-indirect-autoloads
guix-autoloads rx rrr-aurel-autoloads rrr-pacman-autoloads kv-autoloads
esxml-autoloads nov-el-autoloads rrr-pdf-view-restore-autoloads
tablist-autoloads pdf-tools-autoloads synosaurus-autoloads
adaptive-wrap-autoloads wordnut-autoloads rrr-multitran-autoloads
debbugs-autoloads rrr-shikimori-autoloads deferred-autoloads
request-autoloads rrr-mastodon-autoloads rrr-youtube-dl-autoloads
rrr-ytel-autoloads ts-autoloads rrr-plz-autoloads rrr-ement-autoloads
rrr-seriestracker-autoloads rrr-htmlize-autoloads rrr-telega-x-autoloads
rrr-telega-contrib-autoloads rainbow-identifiers-autoloads
company-autoloads visual-fill-column-autoloads rrr-telega-autoloads
simple-httpd-autoloads rrr-oauth2-autoloads browse-at-remote-autoloads
elpher-autoloads link-hint-autoloads ace-window-autoloads
rrr-vertico-x-autoloads vertico-autoloads rrr-prot-pulse-autoloads
rrr-prot-vc-autoloads rrr-project-x-autoloads rrr-project-rg-autoloads
rrr-inflections-autoloads sesman-autoloads queue-autoloads epl-autoloads
pkg-info-autoloads parseclj-autoloads a-autoloads parseedn-autoloads
cider-autoloads clojure-mode-autoloads multiple-cursors-autoloads
paredit-autoloads yasnippet-autoloads rrr-clj-refactor-autoloads
rrr-anakondo-autoloads rrr-kibit-helper-autoloads rrr-info-ph-autoloads
rrr-info-colors-autoloads selectrum-autoloads flycheck-autoloads
consult-autoloads embark-autoloads rrr-dtache-autoloads bui-autoloads
rrr-cuirass-autoloads monroe-autoloads pos-tip-autoloads
faceup-autoloads racket-mode-autoloads markdown-mode-autoloads
exec-path-from-shell-autoloads transpose-frame-autoloads sly-autoloads
yaml-mode-autoloads markup-faces-autoloads adoc-mode-autoloads
emms-autoloads vterm-autoloads orderless-autoloads use-package-autoloads
gcmh-autoloads fancy-battery-autoloads expand-region-autoloads
smart-hungry-delete-autoloads transmission-autoloads diminish-autoloads
elisp-demos-autoloads eros-autoloads macrostep-autoloads
rrr-macrostep-geiser-autoloads transient-autoloads geiser-autoloads
move-text-autoloads page-break-lines-autoloads openwith-autoloads
olivetti-autoloads log4e-autoloads gntp-autoloads alert-autoloads
math-symbol-lists-autoloads scratch-el-autoloads parsebib-autoloads
hydra-autoloads ivy-autoloads let-alist-autoloads biblio-autoloads
ebib-autoloads marginalia-autoloads memoize-autoloads
all-the-icons-autoloads sudo-edit-autoloads rrr-nordrrr-autoloads
spinner-autoloads suggest-autoloads ledger-mode-autoloads
rrr-async-autoloads with-editor-autoloads auth-source-pass-autoloads
password-store-autoloads eimp-autoloads dired-hacks-autoloads
ebdb-autoloads eieio-core cl-macs eieio-loaddefs ibuffer-vc-autoloads
nameless-autoloads wgrep-autoloads rrr-rg-autoloads inheritenv-autoloads
envrc-autoloads ctable-autoloads rrr-try-autoloads
rrr-al-scheme-autoloads rrr-rmsbolt-autoloads rrr-keycast-autoloads
shut-up-autoloads loop-autoloads list-utils-autoloads cl-loaddefs cl-lib
s-autoloads f-autoloads elisp-refs-autoloads rrr-helpful-autoloads
rrr-mood-line-autoloads rrr-consult-dir-autoloads rrr-consult-autoloads
avy-autoloads rrr-embark-autoloads rrr-eglot-autoloads
rrr-reverse-im-autoloads ov-autoloads rrr-hide-lines-autoloads
rrr-syslog-mode-autoloads rrr-insert-kaomoji-autoloads
rrr-fnhh-autoloads rrr-russian-holidays-autoloads
rrr-sourcehut-autoloads av-autoloads pcmpl-args-autoloads srfi-autoloads
dash-autoloads haskell-mode-autoloads guix-emacs seq gv subr-x byte-opt
bytecomp byte-compile cconv early-init xdg 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice
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
move-toolbar gtk x-toolkit pgtk multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 792917 282040)
 (symbols 48 63299 35)
 (strings 32 200226 194621)
 (string-bytes 1 6884798)
 (vectors 16 113132)
 (vector-slots 8 1941153 69030)
 (floats 8 614 1543)
 (intervals 56 14470 647)
 (buffers 992 41))

-- 

Aleksandr Vityazev




Acknowledgement sent to Aleksandr Vityazev <avityazev@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#52705; 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, 2 Jan 2022 12:30:02 UTC

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