GNU bug report logs - #70352
29.3.50; emacs-pgtk: possible leak of virtual memory

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: Yang Yingchao <yang.yingchao@HIDDEN>; dated Fri, 12 Apr 2024 11:13:04 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 70352) by debbugs.gnu.org; 9 May 2024 07:36:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 09 03:36:20 2024
Received: from localhost ([127.0.0.1]:53686 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s4yKB-0001bm-HG
	for submit <at> debbugs.gnu.org; Thu, 09 May 2024 03:36:19 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:47818)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s4yK4-0001bd-Al
 for 70352 <at> debbugs.gnu.org; Thu, 09 May 2024 03:36:18 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s4yJX-0003GV-OJ; Thu, 09 May 2024 03:35:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=4Dfdf16gwpstx1HJE5byoCOLarWkCwwo8dSrqd482bg=; b=excJreVl8ZwX
 foFU9XZ3H6EU4M64T2fRivx2EmHQAQDgIfalT45jdnsFmQaT4XCrqVP9CZ2/e+lC5BqfpYSI7EVVh
 e++QTXq+bac3sMSbNS0HgOT/NIkkXfkp73aDF24QtNOo/chxVYBjXuHjzXDGTR0wVz8gwB7pB/L8k
 Kn+FQB75o71Y4AciC1Vibbu4TBvYnGEwYBmiHQwRNzzqAL3ztRY7f01+JCZkFme6s+eEmjtOppVlF
 HthSbYlpN9ocC64m0OuBuiuZhDZPNdwoj/0vJagI68osouA5+SxO2PoaHGl7Xmk+gQLE/tDs2c4lR
 U7IZybi5pA5zPULqUO8wSw==;
Date: Thu, 09 May 2024 10:35:38 +0300
Message-Id: <86seyr77zp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN, Yang Yingchao <yang.yingchao@HIDDEN>
In-Reply-To: <tencent_8A042992A3207E2E32350190EDF5C2BF4F07@HIDDEN> (message
 from Yang Yingchao on Mon, 29 Apr 2024 20:27:52 +0800)
Subject: Re: bug#70352: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible
 leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN>
 <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
 <86o79vw6ii.fsf@HIDDEN>
 <tencent_4CC2112BFF12D99800DC365521D727B19406@HIDDEN>
 <87wmogcrxc.fsf@HIDDEN>
 <tencent_8A042992A3207E2E32350190EDF5C2BF4F07@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: 70352 <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 (---)

> From: Yang Yingchao <yang.yingchao@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  70352 <at> debbugs.gnu.org
> Date: Mon, 29 Apr 2024 20:27:52 +0800
> 
> On Mon, Apr 29 2024, Po Lu wrote:
> 
> > Yang Yingchao <yang.yingchao@HIDDEN> writes:
> >
> >> Could this be an issue with gtk+? I made some changes to gtk+-3.24.41,
> >> and it seems like the issue has disappeared...
> >
> > I don't understand.  Aren't you building with GTK 4.x?
> 
> No, I thought I was using GTK 4 initially, but I'm actually using GTK+ 3...
> 
> 
> >
> >> ,----
> >> | diff -urNa gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c
> >> | --- gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c	2024-01-24 09:14:34.000000000 +0800
> >> | +++ gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c	2024-04-29 16:41:00.691373426 +0800
> >> | @@ -952,6 +952,11 @@
> >> |    /* Release came in, we haven't done any interim updates, so we can just use
> >> |     * the old committed buffer again.
> >> |     */
> >> | +
> >> | +  if (impl->staging_cairo_surface) {
> >> | +    g_clear_pointer (&impl->staging_cairo_surface, cairo_surface_destroy);
> >> | +  }
> >> | +
> >> |    impl->staging_cairo_surface = g_steal_pointer (&impl->committed_cairo_surface);
> >> |  }
> >> `----
> >>
> >> Actually, I do not understand the logic of the function
> >> `buffer_release_callback()', but when debugging this issue with gdb, I
> >> noticed that the `impl->staging_cairo_surface' which was created via
> >> `_gdk_wayland_display_create_shm_surface' was replaced by
> >> `impl->committed_cairo_surface' without being released first.
> >
> > I'm afraid the GDK Wayland backend is outside my line of country.
> > Perhaps you ought to take this up with their developers, but be prepared
> > for weeks of frustration as they presume to tell you how your program
> > should bend over backwards to accommodate their misdesigns.
> 
> Sure, I'll file a bug report there.
> 
> As a Gentoo user, I can patch the source code on my machine locally,
> therefore, it would not be a real issue for me even if they don't fix it.
> 
> 
> Thanks for your time.

Should we now close this bug report, or is there anything else left to
do here?




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

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


Received: (at 70352) by debbugs.gnu.org; 29 Apr 2024 12:29:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 29 08:29:08 2024
Received: from localhost ([127.0.0.1]:57003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s1Q84-0001wM-7R
	for submit <at> debbugs.gnu.org; Mon, 29 Apr 2024 08:29:08 -0400
Received: from out203-205-221-233.mail.qq.com ([203.205.221.233]:51297)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1s1Q7y-0001vP-0L
 for 70352 <at> debbugs.gnu.org; Mon, 29 Apr 2024 08:29:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1714393694; bh=9DrmAaznX87DnO4jKT3zcJU1o747r+wxbKM9oRijFgw=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=LU7lsOHCaeyNz9Kk7j2wuK5qyBm33EPPw0IcjcgCBo96t2igXQGYluxu26fLohrCU
 Gu7KIJs3MPuKJARUA34vy0nxfp6dzGU7vpRe0yEpaiaepIkrn4HQ7NqS8xXW0egj4B
 /wupQL5sUePdOHMN4b6BDK6oiAu4Z7rWfacaGKXw=
Received: from tdesk ([111.166.187.180])
 by newxmesmtplogicsvrsza15-1.qq.com (NewEsmtp) with SMTP
 id 70CAD6FE; Mon, 29 Apr 2024 20:28:12 +0800
X-QQ-mid: xmsmtpt1714393692t8jv9u5z1
Message-ID: <tencent_8A042992A3207E2E32350190EDF5C2BF4F07@HIDDEN>
X-QQ-XMAILINFO: NhpLzBn2I3XwqCSYq5kPPvZ4puUFm13o2cxgEsuP+yj9Jpit7bNQavfOIxUtAf
 C51iV8hE3jycQAfJG+WxIngAjsaGMjhx8EbbHm1v0RTjZBSVRVI5tqaSYr+7gwWw1nT8NOjkJ19I
 Gbn4vgGR7nrKMGD9tAKxVs+725tEnehN1IFnY8OoFfqwyNMuiu/JPvkFm8x7sPdvrU3Y9ImAzOLH
 jJmB8gaVYkN2J172b/ZZc+UAMTmt4qZrL4NcH8l4hydVqa+HgazKvl7OIjldiV22a0V0dzqwvKLk
 Nm7SMhA1QGXw7QqUl3thaVOXUALyEdSRBi5DXArppChP3g88KsM5Y7MrZgRq2xT9gdsi5ktiAfir
 caDWZDOkHX/4dq42BG7QkCZV42Q1iL4dI/By8yRZFK+v38tE6DU9I3kN2ooHZGDrNvuoEZ8QXuWP
 NOg2uogjnGGtEzLaClOALOswdccuDBunW19TWzG6jCLhaT/fiAKLdBEgej0f0qq+V3OTWRez+zsZ
 D1+LC0S5DjHmqMFIbhu9h9kPnFZYSSfT+oUyGE8ew+gx37/x6WXlPiNUvpyQaW01gAlxwXOlqczo
 qixcozv/rOB/Q3DLm8SGqG/2+9Iz02GEc/C8gV2By+XpY8Jv1Mb7teSKzGoiYezIIodac7b4/V0w
 ZQj6RO2YPw0J9Mhh25ewa6Yv4KzMLLByMksxFbJ+JDYEq6TzGMX4QOtZgFK2WZTT5D7aZahw0JTb
 zXsIWJh0T0JOviiwIMT5uMabjBeUAG4YWg9r5G5I+G1bLLbXH9YgqrzWhbPqcrdlhVsPNmd9uB38
 OkcGmJSd38FXrr7wgIjIVhxkMc14YzcawrJvi9KQzy4VGEcpykP5H5Kd+ab2TM8SC6fuocWQzKy1
 hVpj8Vc5Ytt2mUDpjA0F3GzvEbJny0qQRVgHdFVcEHIvu6ifVKjJgNFWS32q/Xz23aHuYPtJFQ4O
 hmcGTd+jzpfLt3bp2Sa4BQOfoCfWthAL+9RLYYRuY=
X-QQ-XMRINFO: MPJ6Tf5t3I/ycC2BItcBVIA=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
Subject: Re: bug#70352: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible
 leak of virtual memory
In-Reply-To: <87wmogcrxc.fsf@HIDDEN> (Po Lu's message of "Mon, 29 Apr 2024
 19:46:39 +0800")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN>
 <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
 <86o79vw6ii.fsf@HIDDEN>
 <tencent_4CC2112BFF12D99800DC365521D727B19406@HIDDEN>
 <87wmogcrxc.fsf@HIDDEN>
User-Agent: mu4e 1.12.4; emacs 29.3.50
Date: Mon, 29 Apr 2024 20:27:52 +0800
Message-ID: <87r0eo1hh3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On Mon, Apr 29 2024, Po Lu wrote: > Yang Yingchao writes:
 > >> Could this be an issue with gtk+? I made some changes to gtk+-3.24.41,
 >> and it seems like the issue has disappeared... > > I don't understand.
 Aren't you building with [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [203.205.221.233 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (yang.yingchao[at]qq.com)
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
 dynamic-looking rDNS
 3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
 addr 1)
X-Debbugs-Envelope-To: 70352
Cc: Eli Zaretskii <eliz@HIDDEN>, 70352 <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: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  On Mon, Apr 29 2024, Po Lu wrote: > Yang Yingchao writes:
   > >> Could this be an issue with gtk+? I made some changes to gtk+-3.24.41,
    >> and it seems like the issue has disappeared... > > I don't understand.
    Aren't you building with [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [203.205.221.233 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (yang.yingchao[at]qq.com)
  0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                             dynamic-looking rDNS
  3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
                             addr 1)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

On Mon, Apr 29 2024, Po Lu wrote:

> Yang Yingchao <yang.yingchao@HIDDEN> writes:
>
>> Could this be an issue with gtk+? I made some changes to gtk+-3.24.41,
>> and it seems like the issue has disappeared...
>
> I don't understand.  Aren't you building with GTK 4.x?

No, I thought I was using GTK 4 initially, but I'm actually using GTK+ 3...


>
>> ,----
>> | diff -urNa gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c
>> | --- gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c	2024-01-24 09:14:34.000000000 +0800
>> | +++ gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c	2024-04-29 16:41:00.691373426 +0800
>> | @@ -952,6 +952,11 @@
>> |    /* Release came in, we haven't done any interim updates, so we can just use
>> |     * the old committed buffer again.
>> |     */
>> | +
>> | +  if (impl->staging_cairo_surface) {
>> | +    g_clear_pointer (&impl->staging_cairo_surface, cairo_surface_destroy);
>> | +  }
>> | +
>> |    impl->staging_cairo_surface = g_steal_pointer (&impl->committed_cairo_surface);
>> |  }
>> `----
>>
>> Actually, I do not understand the logic of the function
>> `buffer_release_callback()', but when debugging this issue with gdb, I
>> noticed that the `impl->staging_cairo_surface' which was created via
>> `_gdk_wayland_display_create_shm_surface' was replaced by
>> `impl->committed_cairo_surface' without being released first.
>
> I'm afraid the GDK Wayland backend is outside my line of country.
> Perhaps you ought to take this up with their developers, but be prepared
> for weeks of frustration as they presume to tell you how your program
> should bend over backwards to accommodate their misdesigns.

Sure, I'll file a bug report there.

As a Gentoo user, I can patch the source code on my machine locally,
therefore, it would not be a real issue for me even if they don't fix it.


Thanks for your time.





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

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


Received: (at 70352) by debbugs.gnu.org; 29 Apr 2024 11:47:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 29 07:47:19 2024
Received: from localhost ([127.0.0.1]:56793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s1PTa-0001RS-Nu
	for submit <at> debbugs.gnu.org; Mon, 29 Apr 2024 07:47:19 -0400
Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:45527)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1s1PTY-0001RK-3D
 for 70352 <at> debbugs.gnu.org; Mon, 29 Apr 2024 07:47:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1714391210; bh=rXFGBuq44uueyXxI/6ssmpEYUFUzQYIb2iwtGyuaAj8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=Pvuy8+dLp+MY4KveQNqp+51p4E8YzvJv0rWZvHtXzkbBLQcszK2cEz+OgwmiH86y7gL1sGPzoRp+1Xoajsd/654r7dPrGpCTTpkezdH7Ozu+KfV0O0IsVdNvsLwBjsGNlQHsnZpWSWim4vp78CkzZ+1n6mK543xZzah/MamFJ20blI5eZN4UFlBJN+d7T8OrKz1ozpeKrCzSfRmg58N//q4uPGQMEiJvH/MdA2M9ZtzBoS3QJbBd3vPnlfQXao51dnGDW7SlcfVNc/ZOkzm7g8ny/SmMwXP1e332o0NrLg59A+Xxc2nC2FCITdilwHxw37xiTYKEdkfICKCJjtS5MQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1714391210; bh=BSqKsvQvlWt/8MNTEhAkixsithql4yhyBmNJfBK/w/P=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=omqsbTG0o7T6Lzh7FmOTzuxGMby+S9NCYmPEXgBN80Xs859eUM3ZoBW32tdlVThHUcj/NLYdIg3q4xt6Ha97KBHyYumKBhJwezRZCJhu0d+W/w27b2p4B3/1d2zlnnSkJYJRAo3OBaQHGb/Occh6QuLPMErYURMZPeXsB2kA9VOEPinmhjfXkrkb+/Ipen/wSbpJ1f6jKTv10z/3xtl5hcWs8tfgiVlJv/lovk/ftaeFpqjXak3/uZSkwRotTUo7K3TGfo8aignFLA9Cji05rKVlM7aPx72VANql+Rlhq3K69kNl+KWseP0J/QZtzxUwF6opDM38DOOU3Q0ICkwMcw==
X-YMail-OSG: iOc7gHwVM1kRtwaW.ApPssNzfzq4cGTerZy3ibzEfGbFeY41WP1FYnuZQ6QAeqE
 3Ro.czYKoBCrlScU3544gsZ2.5SmiHHZBBZ2xfh_tEARxO4guCRfQyheEgU0BsgiXIm.uTu8xwvo
 aLnWzb3AWNbJKH.7r_WO_OWab1O62QVS6VvOoR0jtOFvB7IyeIDM5AzLmv5QQgF3X2jLHFpU49mz
 EE8yB5bSPmtnbHrzhRDg.etHUpWJ9YSQDTKbsTT9V.HpOs5K9hQmThYHuyCn0Cng.d6xDZ40X00H
 1xkMbIjyeRQWigpgcph9.S0KZ3aZZ2hB4pmK2kUcu3sTo6gr9e_cheyCJzIponDCPgsWHHLpptKX
 0eRcv7sKFBTVStvOhnmMg6Omrdzg5ScPgSI26JAtj0YFv56oYvr2EdHPG2pUhLIJX_8xryV4eMUh
 0fCtspC1qCA2skRbkiVD_ftHC_Eu8UxNtpuSXGbxj3el2WqaHLzd0cH2y37i7WGPlx3qq_cgEmhB
 cr6TpgT.BJxagleuG1i1ShvFyebvpWfO8TMGHhvxjBaQlA1PO.yvku_LySlxhQyacIMCWLO6g1oj
 Lj__8pbRG1AYDPpGH4DNDqTkgmddkUhwvV5aR0SFw3XtaPInkCJ.bfjKd1qq5.6goEHK60sYXQBX
 Ru0K_V84ge_8f9__KkUj.g5plUm.DZ3DB7T5mrUxnRlamPGCJeMlsZ8_Bu1EIs0P2i_LcGZptBGF
 hqe_Bw8QAMjclQBh14ZxOylSeZR9vcLA2datRFMMaa4Swee36QYUQqVKZGT4NykURiULqsAUePP4
 nxFNQ6wWV3KsxqasbQ8g_WehUOsAGJJNuAZvdZT_8_HTRcG10hIABblPf11sEoVVM9U6c3UIqCgt
 oGBquu9yc2hBRRhVYkBOGgswlRqucQ0hqCFovTof9c6vlTUytQnVq3nzzp2hBTLPLrvrpnKviM2m
 1QglpcX0TPL8J4YCNxHkYIAZKsRTaRj9cl65AQfFqbt38c2Uh_lquSQjP0Pu.Bk1UNd4EUJCaI5g
 xvxovdYlImWORI2rGGLV1XAAybFLGOv2FkTopFa55wOvl.KhC5Ta9NjKkjlSMbI7kDWvjyKLd0Qi
 fSwVpLG.JBCNLiUWyoHnVVcWlxtW_wxUi49yWVbnW7xBF6pCANWrUvLg0ajanS8hPXzELmjrB03F
 yVljSllN3zSClN.IE7cdLAsU764ou.G8YeeW4xyiRf.J7ag3k4yMcgBsjL5Fr1GavDloiGYkcpYg
 R4lT.MTrlO0fVucH8dTK9kRWeKpF.Ab4O7.sdEup.DpDAsNDdkPeBvEZqXqY7FIDLqQT6KlDgFuk
 808ffoNsfbO93036VLgu30uDkW_FoHDltebMpm7SAAANFeVXI.Op1cubfcIb8gU7eOumH82ttRux
 aemtoWJM5qP38ymRR7Ek3BPdLoZgWkKFxwjOZoyYkFiC9f_qgKralRKedgOiiXisr1FLe1p8KG87
 hhbxwQ_d0azu2rL3f8qqm2nfPqs7AawfWPyXFgoCfvKlrexFxYWSOrk3pbIhFG3cPvwgfglL7VF.
 K4EE6XQruaeMdWghCm3QRpPNr_dwj30HnrBryLAXLYpMhk0YBll6Vmvjow3rEswyWBzeMUbGgjgS
 JkErhju63TsHXXSy.rBh2dA2ClKPxERJorHIs06e1U6gB0E627IQyalzhbrG8Bd5797ETXqlsfGF
 TeivCRY5sOXs8EqoegL_EkEwh.uIqoBpR.nTkL_CAgXGdss7Am7uIoUIt10dNY.ferTbs_SRUn70
 qqd6LXxGy8MLLQL2093uBSRNTyRE5A2lBriKM85u7zsrHs6r61jMifsF8Uhz8.Q8e6OYMw9pLr_R
 n0EBXlWijcnEuE7WWjvOjh0oe6ETsiGH4wWh15JXg7oie6ej0W8UaTMenIbRfSjOat8iUFDqt3.U
 YBzoXe24FhJ3lZ2ByInC0wrR7V3lzw8WdxYUg3dKe3p7sI7P77U9IRLFYjXFSe35BYXbiLN4GGlf
 Omsvc4jonQTwrnkVRs_G35KllllSjKptv840i0iQ5Y4Ijyxjju61JHrVdsBtnGuQ.uwmPN0oNNNZ
 6.vAwAGxttHq2SCtW2Ue9ImE.O1ssX8oeW8L4pQKNvrHmtxBO6UMohE1xjXoY5NnkG8gI._XXWvz
 luXOuRYLg5RugOb.UZbVIi0JAbdIKcEHvqUcKFQnXCbRlDyJu9TjWI4OQ1WM0bBBM.s4iB86t6ER
 v96yhAqO_gTL4oEhTwMS8oJfJlM1GFNN865o9ZipkUyXMCxLS8MMY3dxj6ARHx4ca4w--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: cab3afdb-60ed-4043-9d01-354253b04134
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic304.consmr.mail.ne1.yahoo.com with HTTP; Mon, 29 Apr 2024 11:46:50 +0000
Received: by hermes--production-sg3-6f9f87bd85-np5nc (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID e46db687fb657f0aae86a9d1f88b9915; 
 Mon, 29 Apr 2024 11:46:47 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Yang Yingchao <yang.yingchao@HIDDEN>
Subject: Re: bug#70352: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible
 leak of virtual memory
In-Reply-To: <tencent_4CC2112BFF12D99800DC365521D727B19406@HIDDEN> (Yang
 Yingchao's message of "Mon, 29 Apr 2024 16:45:16 +0800")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN>
 <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
 <86o79vw6ii.fsf@HIDDEN>
 <tencent_4CC2112BFF12D99800DC365521D727B19406@HIDDEN>
Date: Mon, 29 Apr 2024 19:46:39 +0800
Message-ID: <87wmogcrxc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22256
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1530
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70352
Cc: Eli Zaretskii <eliz@HIDDEN>, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Yang Yingchao <yang.yingchao@HIDDEN> writes:

> Could this be an issue with gtk+? I made some changes to gtk+-3.24.41,
> and it seems like the issue has disappeared...

I don't understand.  Aren't you building with GTK 4.x?

> ,----
> | diff -urNa gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c
> | --- gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c	2024-01-24 09:14:34.000000000 +0800
> | +++ gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c	2024-04-29 16:41:00.691373426 +0800
> | @@ -952,6 +952,11 @@
> |    /* Release came in, we haven't done any interim updates, so we can just use
> |     * the old committed buffer again.
> |     */
> | +
> | +  if (impl->staging_cairo_surface) {
> | +    g_clear_pointer (&impl->staging_cairo_surface, cairo_surface_destroy);
> | +  }
> | +
> |    impl->staging_cairo_surface = g_steal_pointer (&impl->committed_cairo_surface);
> |  }
> `----
>
> Actually, I do not understand the logic of the function
> `buffer_release_callback()', but when debugging this issue with gdb, I
> noticed that the `impl->staging_cairo_surface' which was created via
> `_gdk_wayland_display_create_shm_surface' was replaced by
> `impl->committed_cairo_surface' without being released first.

I'm afraid the GDK Wayland backend is outside my line of country.
Perhaps you ought to take this up with their developers, but be prepared
for weeks of frustration as they presume to tell you how your program
should bend over backwards to accommodate their misdesigns.




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

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


Received: (at 70352) by debbugs.gnu.org; 29 Apr 2024 08:46:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 29 04:46:21 2024
Received: from localhost ([127.0.0.1]:55940 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s1MeT-0004qr-2J
	for submit <at> debbugs.gnu.org; Mon, 29 Apr 2024 04:46:21 -0400
Received: from out162-62-57-49.mail.qq.com ([162.62.57.49]:36189)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1s1MeP-0004ql-FP
 for 70352 <at> debbugs.gnu.org; Mon, 29 Apr 2024 04:46:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1714380348; bh=iPXYHqdifIo2ML1Iw/DATrmiIOUbtFrnKtH9Nft6nE4=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=CsyipfpEjBQdZ6+zX81Ty2M3VACBz49qV9IQZOqCiOG0hqD34yewk0X9ljZAjh+4B
 DG3+q4CZSYhSg9qrwm05D629c56oeD5xgIGDRZz2rbbpz+NiOeTTh5IU161ooA9A3N
 hJjwYd7iUTPF4YysQNg44HTEJ/aoWdbzz3In9Ut8=
Received: from tbook ([60.26.151.177])
 by newxmesmtplogicsvrszc5-2.qq.com (NewEsmtp) with SMTP
 id B68ABE05; Mon, 29 Apr 2024 16:45:40 +0800
X-QQ-mid: xmsmtpt1714380340t5yn7k2l9
Message-ID: <tencent_4CC2112BFF12D99800DC365521D727B19406@HIDDEN>
X-QQ-XMAILINFO: M9eMYcnh67vJNyBs7qxgsGqe98tN2ja3/hPQEzxUIc/9Wy3UF7n6uEgw82rSHx
 cj4F9Q3pR2rdVz4Qk15yCTLV961/mfBEsYbIuEs8cgtiC/kvkjiX22ijL+vwXJ5XGQ7COLetzM6J
 Pkcpc25uWpMIO083QWcMl1QNpL3U4Oh3UYDHQYYbgVHsLBDbpWiBxjmht3PoBEy7ZrNvEkwwY4K+
 fhx0fu5w4zbugE50sX2BD3Rx3yxlOhmQ7ESqx5whc8UYZaupDLq6B6GXNuo3y/iE/qbNYK4h8V+p
 UXWl10iGeRW/3S3ZP+xS2XpQq5jMeV8bv78HinrOjNet60pVpSPkhH/UMBjJsvueQyOEMV7qqjUy
 QKtaIzgpZO7VIM+V++ICRqTWDGUQ99fSF1h2z58m/bp9bRHWKt9qHvr97vHCZsv5hhtqMVu97PD/
 K+ja1IRWcCDDartSvY9+2L2jjuSaZ4IQHKnzBs9d9J33S93smiPeSNE5iS7BVinBCsfIMwm/wvbf
 2hS9QfEeuZmZM6ixyh/+VfCCDhbZZJfKCxSsbmj9R2eQsZnFjZqoU3RqTJgd5htUeBAdQe0b6yJo
 RTiE/nVwFaUPlx8BHq9ehv0l2iPxtIJxez2bOwsPhctUOkQSHxVgzAMAZTa4cch5w6wHYroGQ5WK
 OWebrzGzFKZGQ9eF+inS0AeSsShmv1PBP/Ma5UZwk5+WifdMqhVl0hcyPFToPmGwFYEfh6RF0dxv
 FYHkpjSP7iwZC5xA2XDjmvS8dgYSTI/ma5yTXXEfsaIMc6I/C+JGFcLy4Z3ZglMeEzKluGY4+D57
 48ucjan6ExL+tjnxnVBki/jByehH+bAJGRWwsbRgZU9Y9Ir2PQDiqfdCHT2ge80i8SdHmFZAUELY
 BsmG0E8N0ZtYxGkEdHpRGQvHBaCfbNCZLEy48SsfHZUY9Ra6cMBlJfem33Ad50MEPX4ooL39OrWb
 WJsiIPC9VdSCviR4DZaLeFVvnrfJMfWnE/I9QRw4M=
X-QQ-XMRINFO: Mp0Kj//9VHAxr69bL5MkOOs=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible
 leak of virtual memory
In-Reply-To: <86o79vw6ii.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 27 Apr
 2024 11:32:05 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN>
 <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
 <86o79vw6ii.fsf@HIDDEN>
User-Agent: mu4e 1.12.4; emacs 29.3.50
Date: Mon, 29 Apr 2024 16:45:16 +0800
Message-ID: <875xw04kwz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On Sat, Apr 27 2024, Eli Zaretskii wrote: >> Date: Wed, 17
 Apr 2024 15:30:11 +0800 >> From: Yang Yingchao via "Bug reports for GNU Emacs, 
 >> the Swiss army knife of text editors" >> >> On Mon, Apr 15 2024, Yang
 Yingchao wrote: >> >> > >> > [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [162.62.57.49 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [162.62.57.49 listed in list.dnswl.org]
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (yang.yingchao[at]qq.com)
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
 dynamic-looking rDNS
 3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
 addr 1)
X-Debbugs-Envelope-To: 70352
Cc: Po Lu <luangruo@HIDDEN>, 70352 <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: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  On Sat, Apr 27 2024, Eli Zaretskii wrote: >> Date: Wed, 17
    Apr 2024 15:30:11 +0800 >> From: Yang Yingchao via "Bug reports for GNU Emacs,
    >> the Swiss army knife of text editors" >> >> On Mon, Apr 15 2024, Yang
   Yingchao wrote: >> >> > >> > [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
                             [162.62.57.49 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [162.62.57.49 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (yang.yingchao[at]qq.com)
  0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
  0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                             dynamic-looking rDNS
  3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
                             addr 1)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

--=-=-=
Content-Type: text/plain
Content-Disposition: inline

On Sat, Apr 27 2024, Eli Zaretskii wrote:

>> Date: Wed, 17 Apr 2024 15:30:11 +0800
>> From:  Yang Yingchao via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>> 
>> On Mon, Apr 15 2024, Yang Yingchao wrote:
>> 
>> >
>> > FYI:
>> > I tested this in two window managers (Hyprland & Sway), and found that the same issue exists.
>> 
>> 
>> I'm not familiar with the GTK toolkit, but it seems that the creation
>> and destruction of surfaces are not properly paired.
>> 
>> 
>> I added breakpoints to `_gdk_wayland_display_create_shm_surface()` and
>> `gdk_wayland_cairo_surface_destroy()`, then executed steps 2 and 3. I
>> found that `_gdk_wayland_display_create_shm_surface()` is called 3
>> times, but `gdk_wayland_cairo_surface_destroy()` is only called 2 times.
>> 
>> I'm not sure if this is related...
>> 
>> ```
>> 70:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
>> 125:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2d87c2a0)
>> 137:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
>> 153:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
>> 181:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2e33fc40)
>> ```
>
> Po Lu, any comments or suggestions?

Could this be an issue with gtk+? I made some changes to gtk+-3.24.41, and it seems like the issue has disappeared...

,----
| diff -urNa gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c
| --- gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c	2024-01-24 09:14:34.000000000 +0800
| +++ gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c	2024-04-29 16:41:00.691373426 +0800
| @@ -952,6 +952,11 @@
|    /* Release came in, we haven't done any interim updates, so we can just use
|     * the old committed buffer again.
|     */
| +
| +  if (impl->staging_cairo_surface) {
| +    g_clear_pointer (&impl->staging_cairo_surface, cairo_surface_destroy);
| +  }
| +
|    impl->staging_cairo_surface = g_steal_pointer (&impl->committed_cairo_surface);
|  }
`----

Actually, I do not understand the logic of the function `buffer_release_callback()', but when
debugging this issue with gdb, I noticed that the `impl->staging_cairo_surface' which was created via
`_gdk_wayland_display_create_shm_surface' was replaced by `impl->committed_cairo_surface' without
being released first.

Regards,

-- *Yang Yingchao*

--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=gtk+-3.24.41-virtual-memory-leak.patch

diff -urNa gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c
--- gtk+-3.24.41.orig/gdk/wayland/gdkwindow-wayland.c	2024-01-24 09:14:34.000000000 +0800
+++ gtk+-3.24.41/gdk/wayland/gdkwindow-wayland.c	2024-04-29 16:41:00.691373426 +0800
@@ -952,6 +952,11 @@
   /* Release came in, we haven't done any interim updates, so we can just use
    * the old committed buffer again.
    */
+
+  if (impl->staging_cairo_surface) {
+    g_clear_pointer (&impl->staging_cairo_surface, cairo_surface_destroy);
+  }
+
   impl->staging_cairo_surface = g_steal_pointer (&impl->committed_cairo_surface);
 }
 

--=-=-=--





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

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


Received: (at 70352) by debbugs.gnu.org; 27 Apr 2024 08:32:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 27 04:32:53 2024
Received: from localhost ([127.0.0.1]:38887 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s0dUG-0007bZ-7E
	for submit <at> debbugs.gnu.org; Sat, 27 Apr 2024 04:32:53 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60644)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1s0dU5-0007ZI-Pw
 for 70352 <at> debbugs.gnu.org; Sat, 27 Apr 2024 04:32:43 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1s0dTe-0002Pp-R9; Sat, 27 Apr 2024 04:32:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=7mp1E/5arX9HJpYFLhFDmdhw7g4cNjeIp5bAdQN1/BU=; b=lIFtyHMABuJE
 SueIoo6wUh69tB27vBaP6bH2f23EZzAB3ibOv4uCBRu8Hs8zGkViYQ1d9sN7TiC3yE9k7xrZ2C1T6
 dAVG7roHInZPir4Z+tWUE6VI2q1/pcdqS8+CkyqVUZpuEs9/7k4cF1a/FShavkIVTZYgR56W0G9D4
 GyzcJz8oFVtCP6+Zfr4OAqfyHQHshvGaz0CyUfD9/W5QDa/ApZtYgvnAIRth4xytQy3LD2+V5l4pe
 8PpN3+Uei+vxZh8+YcFQab09PQDLoq4zNyrePVhoNTRAqVjtwcxEpmchvW0Um72zYP7h+yKzAMEvZ
 /ap00b5FCGKSNeRKS4SbEg==;
Date: Sat, 27 Apr 2024 11:32:05 +0300
Message-Id: <86o79vw6ii.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Yang Yingchao <yang.yingchao@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#70352: Fwd: Re: bug#70352: 29.3.50;
 emacs-pgtk: possible leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN> <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: 70352 <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 (---)

> Date: Wed, 17 Apr 2024 15:30:11 +0800
> From:  Yang Yingchao via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> On Mon, Apr 15 2024, Yang Yingchao wrote:
> 
> >
> > FYI:
> > I tested this in two window managers (Hyprland & Sway), and found that the same issue exists.
> 
> 
> I'm not familiar with the GTK toolkit, but it seems that the creation
> and destruction of surfaces are not properly paired.
> 
> 
> I added breakpoints to `_gdk_wayland_display_create_shm_surface()` and
> `gdk_wayland_cairo_surface_destroy()`, then executed steps 2 and 3. I
> found that `_gdk_wayland_display_create_shm_surface()` is called 3
> times, but `gdk_wayland_cairo_surface_destroy()` is only called 2 times.
> 
> I'm not sure if this is related...
> 
> ```
> 70:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
> 125:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2d87c2a0)
> 137:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
> 153:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
> 181:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2e33fc40)
> ```

Po Lu, any comments or suggestions?




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

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


Received: (at 70352) by debbugs.gnu.org; 17 Apr 2024 07:31:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 17 03:31:04 2024
Received: from localhost ([127.0.0.1]:45620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwzl1-0007hJ-2E
	for submit <at> debbugs.gnu.org; Wed, 17 Apr 2024 03:31:04 -0400
Received: from out203-205-251-36.mail.qq.com ([203.205.251.36]:48283)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1rwzkt-0007em-8g
 for 70352 <at> debbugs.gnu.org; Wed, 17 Apr 2024 03:31:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1713339032; bh=dyebxqoZ/rnV3Kw4o4O4XotDd3zYzL2iu30RhEM8JH4=;
 h=From:To:Subject:In-Reply-To:References:Date;
 b=RLtYOJW6P47sPD+zjgzCMbuakb1fzJWFu9xPYwJyZFVCrItSFl7ZWNatBM5tnE+hJ
 vmzNUJBxaKBQyd1YSNNw3x1DhnMNaBnI9PUdDNed3cpIelNZzMO/Pk6LQfme0Rqp6F
 JkoMGmnUQkljg/CMEDUV8NewiEjC4JiqCt2rSNXA=
Received: from tbook ([60.26.145.38])
 by newxmesmtplogicsvrszb16-1.qq.com (NewEsmtp) with SMTP
 id 79F26460; Wed, 17 Apr 2024 15:30:31 +0800
X-QQ-mid: xmsmtpt1713339031tmzqfy1ja
Message-ID: <tencent_C25A0540B6450B453F69A4B28E38F9B5C909@HIDDEN>
X-QQ-XMAILINFO: MIAHdi1iQo+zqbfsVxyl7csafBugC0II1LV3WdhvRVUMC6Ys73lZu4P9fS0hlg
 Ii3CbOvTA7f+QIl9iwK5qoM5JkCNfRQkgysh/TcjvmjLIG/2zuB6MQP/vf/HOtxBfgbJmn6mtgmM
 XW0ydGRdYr9WRl/oqajGC8gT4Yh1UFS7yLdfH0fJ+ue9QRC4mxQAu8KWjwNUWxzTtkLT1Epo79oW
 ZjBjQolTSRJoBl9opiLAXomMkpgNxRo42v27l6dd/dc7Q08FZnFddR2FLo5jbEJm6f+F96JW7xr2
 X9s5/0NI4jpCRSJPkcVYt3UVuy7AI5gaD4XYSaPCSaMPdF1NKV3RF2EVDj2YNbdAqHbY04nJpSsD
 jrkX3d9OuXNfnfTFRA2Sq7JxJMFr5RVjVJzb38Y8eupS9BnSTKRErwnDRmxKfAV6NTDUb4J8BLkS
 hynVquyTLPW6hbfFSeSFwst47bBTqZcx06R3YUcLIhTMZWTzWw5S6axyYvFLXbeCBZdDiMa4QUm5
 Iwah3+fyu1M0jE+ZFK63/vRRHuKL0cDz23f0niotJLB0yHTJ/oyY45XOf+SrWzHV3R14xzVsb5pu
 4/choJfCHlCZ9lM9Nl7H+FPa7NWuCiqRmjtbz1ORfJmu7M9LPynWhjUFMYzfAdTjgPaD6Zla+em3
 5ZMxteeZugS59cNHSxb1n2Fm0U8GTG49tuKHtFP9yaNQ0oQ1ku+lHzMB++TNVg1Mgr4EC6b8ia5p
 bOGC7LufHm+ZNps4oxIRrO3pyZ/liO/VzWqyLXiv/T58dAO2OEd0/MbgjRABHbXqxA5LXiri818w
 DkE7H1Y9RQ5/xpd+ueqgvthfknuPTvCdm6Imt5/BcaVtXQcpVGULV7/mmT7DH82w9M4KmVhO321s
 Udd2qBKWegVsrdYKs8602e4+v3gG0DedB0ghKCP8SRs6LCJH3zPvGbNNwJv0FzwJfwcuBhzpqsnd
 hcMT4LcZX0NrhSwJRtZw==
X-QQ-XMRINFO: MSVp+SPm3vtS1Vd6Y4Mggwc=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: 70352 <at> debbugs.gnu.org
Subject: Re: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of
 virtual memory
In-Reply-To: <87wmoz75g4.fsf@HIDDEN> (Yang Yingchao's message of "Mon, 15 Apr
 2024 09:58:03 +0800")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 <87wmoz75g4.fsf@HIDDEN>
User-Agent: mu4e 1.12.4; emacs 29.3.50
Date: Wed, 17 Apr 2024 15:30:11 +0800
Message-ID: <87wmowfnuk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On Mon, Apr 15 2024, Yang Yingchao wrote: > > FYI: > I tested
 this in two window managers (Hyprland & Sway), and found that the same issue
 exists. I'm not familiar with the GTK toolkit, but it seems that the creation
 and destruction of surfaces are not properly paired. 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [203.205.251.36 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [203.205.251.36 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (yang.yingchao[at]qq.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
 dynamic-looking rDNS
 3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
 addr 1)
X-Debbugs-Envelope-To: 70352
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.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  On Mon, Apr 15 2024, Yang Yingchao wrote: > > FYI: > I tested
    this in two window managers (Hyprland & Sway), and found that the same issue
    exists. I'm not familiar with the GTK toolkit, but it seems that the creation
    and destruction of surfaces are not properly paired. 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [203.205.251.36 listed in list.dnswl.org]
 -0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
                             [203.205.251.36 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (yang.yingchao[at]qq.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
  0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                             dynamic-looking rDNS
  3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
                             addr 1)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

On Mon, Apr 15 2024, Yang Yingchao wrote:

>
> FYI:
> I tested this in two window managers (Hyprland & Sway), and found that the same issue exists.


I'm not familiar with the GTK toolkit, but it seems that the creation
and destruction of surfaces are not properly paired.


I added breakpoints to `_gdk_wayland_display_create_shm_surface()` and
`gdk_wayland_cairo_surface_destroy()`, then executed steps 2 and 3. I
found that `_gdk_wayland_display_create_shm_surface()` is called 3
times, but `gdk_wayland_cairo_surface_destroy()` is only called 2 times.

I'm not sure if this is related...

```
70:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
125:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2d87c2a0)
137:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
153:Thread 1 "emacs" hit Breakpoint 6, _gdk_wayland_display_create_shm_surface (display=<optimized out>,
181:Thread 1 "emacs" hit Breakpoint 5, gdk_wayland_cairo_surface_destroy (p=0x555b2e33fc40)
```





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

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


Received: (at 70352) by debbugs.gnu.org; 15 Apr 2024 01:58:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 21:58:49 2024
Received: from localhost ([127.0.0.1]:36411 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwBcO-0002fu-Mq
	for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 21:58:49 -0400
Received: from out162-62-57-252.mail.qq.com ([162.62.57.252]:60061)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1rwBcG-0002d5-1t
 for 70352 <at> debbugs.gnu.org; Sun, 14 Apr 2024 21:58:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1713146298; bh=vqJtiM8kag2Tm1XawVe+2ZUlVITVVO2NwmWRsXplvvo=;
 h=From:To:Subject:In-Reply-To:References:Date;
 b=MSAgksTUBWobP1PUatvf0KeQFRS9DWEEBSzkBCbfJfXgszWMrL/TggB32mJE2V0Lg
 gI/byXbKldIdhAl8vBa24si567EA577hQYsAaPWvGvzppD8fJy/rcQxdIlmA/POINB
 w4LnP0/HTK1AeOT4K9+Ir14l5SjkK9DZZmekyeqQ=
Received: from tbook ([60.26.145.38])
 by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP
 id E9193AB7; Mon, 15 Apr 2024 09:58:17 +0800
X-QQ-mid: xmsmtpt1713146297tmmz8v3q1
Message-ID: <tencent_E0C912041AB7310A813F59A5048FA8F81D09@HIDDEN>
X-QQ-XMAILINFO: OODYF4WvntdflmMmNCY+Kx3fQYr3xIaUYimqOtWrtIewJWcbHN8bN6kV2v/gdg
 YwaZJgUtIUfrnjo0+ogHMMoO1O0UJr+3XNlXX3ZHG19RrfBiYprbWcGKPvxtdzuvEZBORSOGR2Wd
 o5BPf6nq+zJPMmrPYnoHhbuKeLasBrgLlfvVv/VJIcW6POUlZ3lhkENQJk/dtF3EZQ+ZX5k5iGQb
 ED2VL7urlnIcvUhL8fAI8dGqEWCvp74/Sn9L0Jfuzn7je2tPBQa7pFVXYMlt/pgbIW6HDo5F+Twg
 WrreZJTJY2cdRsXrckAaImRw72DSbsQXpiXW1MY59l59qazTvvynQKPEgbGVoUtpmWc+Pl/DYN7L
 NW5tr0uz+Loo6Vyh/m55BhfVXZwfQ24uxRAPdRf0IuHDZGRP+3FofJZu8H3aPCKY5TeHYIUNglpk
 OVzcCfqXNP8t775Obe2V6JlU6fzWdCTVpteAjU8SZOKg/JNpwoF9+mjRyu4W491pDaejoJDB5VHg
 LXvOWwhz/TegZlURDtlgW6FTTfR/xa7tJmdyX4TLjXu6FTlteIPNLsVHgU8PrE3o0YoxLBW2kZKn
 2l2WOePhorwdKX885OHnZx/gtVEIQELpgYTRch6erVu4edcxBwIrvkOReAJqJi4V9u11Piisxifx
 0To/PtS/6Fr1kfvsVUXTh3ElDP5G9DJDAOitEaVVC0I0zcw7M4cyf8scC2q9GwjP07B8hDQrK2KZ
 0Yad4NEyH8i7y3JAhHkN6py9RZEBi1XC/Hrm3ZbLczmVedjPP3oiLAvl63z2GsoO2U3i87gBO7Xf
 C83eU6Wgt9KHaOE8faJ/ZIyrW/iT5tvRWKPzh9DPueumWVodQesqjKTEIBsOBSUgNyxk/oRSFWpE
 59cItLuE7i6cruBP30kohAtfIwCmru2tn/5d1i34wRjISGKdMP93/DF8Qp25vyypfqrzBLiJf1+r
 4tEOXlNAIcj4TvtsMWFbTaJOAfWf6rlpmqdvjQS86WeZ7ADYwfM12KgLX7+GCg
X-QQ-XMRINFO: NS+P29fieYNw95Bth2bWPxk=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: 70352 <at> debbugs.gnu.org
Subject: Re: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of
 virtual memory
In-Reply-To: <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
 (Yang Yingchao's message of "Mon, 15 Apr 2024 09:37:06 +0800")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
 <db6105b7ec2a3d0db0d1741e43bea07e1ca0a8e2e7f360933771f524e9266d13@HIDDEN>
User-Agent: mu4e 1.12.3; emacs 29.3.50
Date: Mon, 15 Apr 2024 09:58:03 +0800
Message-ID: <87wmoz75g4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On Mon, Apr 15 2024,
 Yang Yingchao wrote: > Start of forwarded
 message > From: Yang Yingchao > To: Eli Zaretskii > Subject: Re: bug#70352:
 29.3.50; emacs-pgtk: possible leak of virtual memory > Da [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [162.62.57.252 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (yang.yingchao[at]qq.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
 dynamic-looking rDNS
 3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
 addr 1)
X-Debbugs-Envelope-To: 70352
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.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  On Mon, Apr 15 2024, Yang Yingchao wrote: > Start of forwarded
    message > From: Yang Yingchao > To: Eli Zaretskii > Subject: Re: bug#70352:
    29.3.50; emacs-pgtk: possible leak of virtual memory > Da [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [162.62.57.252 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (yang.yingchao[at]qq.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                             dynamic-looking rDNS
  3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
                             addr 1)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

On Mon, Apr 15 2024, Yang Yingchao wrote:

> -------------------- Start of forwarded message --------------------
> From: Yang Yingchao <yang.yingchao@HIDDEN>
> To: Eli Zaretskii <eliz@HIDDEN>
> Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
> Date: Mon, 15 Apr 2024 09:21:04 +0800
>
> <#multipart type=mixed>
> <#part type="text/plain" disposition=inline>
> Hi * Eli*,
>
> On Sun, Apr 14 2024, Eli Zaretskii wrote:
>
>>> From: Po Lu <luangruo@HIDDEN>
>>> Cc: bjorn.bidar@HIDDEN,  yang.yingchao@HIDDEN,  70352 <at> debbugs.gnu.org
>>> Date: Sun, 14 Apr 2024 14:28:33 +0800
>>>
>>> Eli Zaretskii <eliz@HIDDEN> writes:
>>>
>>> > I thought the question I asked was for you to answer, not for the OP:
>>> > how come the OP bumped into a problem that (AFAIU) could only happen
>>> > when using code that is not in the Emacs Git repository?
>>>
>>> Because the OP, presumably, built code that I published elsewhere (and,
>>> I had hoped, discreetly enough to avoid the attention of casual Emacs
>>> users).
>>
>> If that's what happened, then yes, it explains everything (and means
>> we don't need to discuss this issue anymore).
>
>
> Sorry for the late response.
>
> And actually, I was wrong about the GTK version. I mistook the GTK version as the GTK+ version...
>
> Here is the actual version related to GTK+:
>
> ```
>
> $ ldd emacs | grep gtk
>         libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f1e4ba00000)
> ```
>
> If any other information is required, please let me know.
>
> Regards,
>
> -- *Yang Yingchao*
> -------------------- End of forwarded message --------------------
> <#/part>
> <#/multipart>

FYI:
I tested this in two window managers (Hyprland & Sway), and found that the same issue exists.





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

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


Received: (at 70352) by debbugs.gnu.org; 15 Apr 2024 01:37:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 21:37:41 2024
Received: from localhost ([127.0.0.1]:36407 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwBHv-0007pf-BN
	for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 21:37:41 -0400
Received: from out203-205-221-149.mail.qq.com ([203.205.221.149]:34835)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1rwBHp-0007nR-5i
 for 70352 <at> debbugs.gnu.org; Sun, 14 Apr 2024 21:37:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1713145033; bh=og9249Mz5BSfhsuI64zWsqssVlhVD13zpKdbuqXRG8Q=;
 h=From:To:Subject:References:Date;
 b=Kdj3rQSUSOSd6Gwbv7dVqj0Xo0B20YVHP7yG41EbX+4oJsrRejK+I1obiaOUTdc0Y
 NfwviNHYPbPOO/zVz9/zd+vIaswBlR9rwSiAphVQhjFL7zE4iI8BfEBmF0e6LBrvV0
 fOEcxOWkvWfO36cZyxIVZvzAKo03gJcaQI/Q16G4=
Received: from tbook ([60.26.145.38])
 by newxmesmtplogicsvrszc19-0.qq.com (NewEsmtp) with SMTP
 id 94B30A36; Mon, 15 Apr 2024 09:37:11 +0800
X-QQ-mid: xmsmtpt1713145031t9x5dergx
Message-ID: <tencent_9BF6D1337F0DD997C0E23649A1ED27945406@HIDDEN>
X-QQ-XMAILINFO: Mm/Yx8ZY6QnDPD8rnOi9oMq2wBcagUHcwKMrGWskqoihsx8+3nNXKzNwcgWMsv
 DPBMl+XZTVQsHPa32LjNVz16E56RvZ3GQjU1KzR9NHv463KMwY5klDfwccPyf0JSbJ7wEbbw7f8Y
 3SlT9fjmtWFTfSZ4QmtfuLya61a/MHqiTVbAr3On1SLbYHQAhcPAg1BzRhUkhKcZMBDNRZ4z5afi
 QPY0RmRaguf5d6WjfhSLxKzRbGjqac0vhlHYPnjlcQTm2qBfU9uhhLMMRL9FQNsHzDS4Inq78u/U
 6xcSt3d5xdytaT5okx1w9LBCV35T80Rf7dpf/6Lv9Tf+7wX3ZjwaPfJaIgoNI08ZZAzYhb7SVaTN
 XYEovWVqiU2E67NWpxTUYpBG+Ymh0pCv22hXjVJ17BVq4kPe48o12klsTgd/oKNlEzyzmg2cI8xr
 iYNvkg8MfTnVOuwCtOrJYKP2umb+rz5wN2PYXLE7lscZGlYTia+1XdJzSDs3Xf1Q0vh8Bj6pm4BV
 szK6nhfL6MSMkiA0sxy8d54xw1vK5Xk1dt5VCwLeC67cGSxvDFODisKY9IGFAHN5koXIf7yfUZu2
 2wqm37pvg2zfVPghghRkcBdzxliRPvjTet5SdLEH0NFzPjSUAO4Wyi8ZzrqNUO7LKEF+h9dOh51j
 ylxPxhmB8p08fM1e+07x/gpweTbBe0/JYYSExYxnwcAE17+JbUStC6Kyl6m05wG34QmwlX4ZTle5
 U3hyTBWrGbGBVbyPuCjQ5UWF/gzlAaXYeDm8b4rRWNyFmvEGgzUSSuy/exrSoRH84rTuedFnLMDH
 KSkZtwqYK/AU0bgcHXg+vuM1j5NPUR0PgAtE1RT3I3eBUMRih1Mra9PgIa4NMT8sWHcWVCoQtfDu
 btSJHr25Q8WhtlMf84zp3Z84+hoaQxWsAZ4biynEHHUWJj/8Eb0Jx2eaoLhT77qAvEAVdW7ElwDx
 hbyK0Q/P6XewA47bxeGjmxqkQWudtlG56sc9muusK0snYxZPasEg==
X-QQ-XMRINFO: OWPUhxQsoeAVDbp3OJHYyFg=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: 70352 <at> debbugs.gnu.org
Subject: Fwd: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual
 memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN> <867ch0o0wi.fsf@HIDDEN>
 <699acc927ca7decaaac0d06a59c80426bb9ae3059c3eebd7cced56cb021310bf@HIDDEN>
User-Agent: mu4e 1.12.3; emacs 29.3.50
Date: Mon, 15 Apr 2024 09:36:50 +0800
Message-ID: <87zftv1k5p.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 3.6 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Start of forwarded message From: Yang Yingchao To: Eli
 Zaretskii
 Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
 Date: Mon, 1 [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [203.205.221.149 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (yang.yingchao[at]qq.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.4 RDNS_DYNAMIC           Delivered to internal network by host with
 dynamic-looking rDNS
 3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
 addr 1)
X-Debbugs-Envelope-To: 70352
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.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Start of forwarded message From: Yang Yingchao To: Eli Zaretskii
    Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
    Date: Mon, 1 [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [203.205.221.149 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (yang.yingchao[at]qq.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.4 RDNS_DYNAMIC           Delivered to internal network by host with
                             dynamic-looking rDNS
  3.2 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP
                             addr 1)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

--=-=-=
Content-Type: text/plain


-------------------- Start of forwarded message --------------------
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
Date: Mon, 15 Apr 2024 09:21:04 +0800


--=-=-=
Content-Type: multipart/mixed; boundary="==-=-="

--==-=-=
Content-Type: text/plain
Content-Disposition: inline

Hi * Eli*,

On Sun, Apr 14 2024, Eli Zaretskii wrote:

>> From: Po Lu <luangruo@HIDDEN>
>> Cc: bjorn.bidar@HIDDEN,  yang.yingchao@HIDDEN,  70352 <at> debbugs.gnu.org
>> Date: Sun, 14 Apr 2024 14:28:33 +0800
>>
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>
>> > I thought the question I asked was for you to answer, not for the OP:
>> > how come the OP bumped into a problem that (AFAIU) could only happen
>> > when using code that is not in the Emacs Git repository?
>>
>> Because the OP, presumably, built code that I published elsewhere (and,
>> I had hoped, discreetly enough to avoid the attention of casual Emacs
>> users).
>
> If that's what happened, then yes, it explains everything (and means
> we don't need to discuss this issue anymore).


Sorry for the late response.

And actually, I was wrong about the GTK version. I mistook the GTK version as the GTK+ version...

Here is the actual version related to GTK+:

```

$ ldd emacs | grep gtk
        libgtk-3.so.0 => /usr/lib64/libgtk-3.so.0 (0x00007f1e4ba00000)
```

If any other information is required, please let me know.

Regards,

-- *Yang Yingchao*
-------------------- End of forwarded message --------------------

--==-=-=--

--=-=-=--





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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 07:32:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 03:32:22 2024
Received: from localhost ([127.0.0.1]:34217 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvuLc-0005fK-QS
	for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 03:32:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50386)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rvuLZ-0005dx-Gj
 for 70352 <at> debbugs.gnu.org; Sun, 14 Apr 2024 03:32:19 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rvuLH-0001pj-GW; Sun, 14 Apr 2024 03:31:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=zjLiiLCUzNXhSDjwByVY8mDhi9oSedP7OXEApm/v7NM=; b=eXV87fcIv8eF
 lzecCypqHkMq6Up81QjsCa8iPnye353MUx7HH6MuotNfRqx0XUL6q5qzdiZ/lV3bIanv88xa1P8Ne
 JAceI8EUmrshK2sE8hsLABnQA+o0Qv1DPT2if8U2roMDqD13MvctJkpmn1O7dzZeObSAuHZLFlZSg
 TmFW88ouC8nw7Yg5MioErZrFRq22ztiLQg9Jgv5K0Zd7k0MwzIOT0MrxMpD/60KuN9GpmfYXATYor
 fAG5o5VOuKt9aALjb1AFLliCYSSF6DGpW5XTz/CdMH0k+7r+Go57gxRVTBa6WKwvLwiTC6vYBVi5Q
 elLw+3pP/N2bF291b5/zhw==;
Date: Sun, 14 Apr 2024 10:31:57 +0300
Message-Id: <867ch0o0wi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87sezo1mr2.fsf@HIDDEN> (message from Po Lu on Sun, 14 Apr
 2024 14:28:33 +0800)
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
 <87sezo1mr2.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, bjorn.bidar@HIDDEN, 70352 <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 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: bjorn.bidar@HIDDEN,  yang.yingchao@HIDDEN,  70352 <at> debbugs.gnu.org
> Date: Sun, 14 Apr 2024 14:28:33 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > I thought the question I asked was for you to answer, not for the OP:
> > how come the OP bumped into a problem that (AFAIU) could only happen
> > when using code that is not in the Emacs Git repository?
> 
> Because the OP, presumably, built code that I published elsewhere (and,
> I had hoped, discreetly enough to avoid the attention of casual Emacs
> users).

If that's what happened, then yes, it explains everything (and means
we don't need to discuss this issue anymore).




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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 06:29:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 02:29:05 2024
Received: from localhost ([127.0.0.1]:34125 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvtMO-0004Ma-9C
	for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:29:05 -0400
Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:35827)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rvtMK-0004Ko-NW
 for 70352 <at> debbugs.gnu.org; Sun, 14 Apr 2024 02:29:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713076124; bh=L1DmwoT0Y6K3Xqyr/yGljO8gXteHqbLVUXzZNe9sBkg=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=NaBHcI6AvkpCLh1MECkmm2xkWsuovFTcmp7MuwBXcotkBslBEKzkIcwWn/Mm9jeJ9LXAaRWVHitjLfNIJdNnisjLjXFtw2fEeMi+vgkVLJ79J9oj1UfePcVZIM4ypAKkMydXcfISC3E6p6gL7xmzB0W9NadSa20+NJxzrswVx09qpng+/RICB8Qvm/3sE+glvuAJTUtAZM9Yk0xKNGoIYYRYpI2Fpen5jLEwO4U184lHnpHTXrVUosXf021XDF9+GPi2rYqvxC8ci4Z1vsN21h5hdUFHMmeD/J4IcxSzDMHwimvaxlIgMsdifPHUq5RlNHVOUdl6Z+n1wcTGkbJh+g==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713076124; bh=4R02lFJeGPXv4eCMJnuPT5kBvF3wpGjrYQ05v1pKycr=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=EfKForDbmj1s62ItNU352B93tRmYb3du4cr5eJnAKhCJdtXmYuntydqtdTOfdq+nf+RxeKE9CDW64hLMMOPwA30FEBRUHJpaEv6rTU21oZm1qZ/Ld9lwshnQexkuZZC+EQUPhoYiBSGT9yFrsdXF0/ZUA24VzCdd0sgwLETAtiCCyN3aN3HXFKX0orIex24RNRAe/xNCCreBraHAzz1NvzwdSJl45E9YPaTe9/txBTX3waiLccYHj6+MkU5UUKXwMg1zVbapDwFBI9Puuth+a9kCrmmVWy+XNjsRkCEqTODcSxas/hTwC32gfldRY2ls6GFi/mhgmfLQsfaBYqEOeQ==
X-YMail-OSG: rxdeLTUVM1mKluXpuOx.AJEGoMzbCqBwIIbXiTZZSwZDWNbmCvY1n7HKwukGkLQ
 wC_rlp_Fxr_2WgmeVKEpSCaiazUaE4RkiiyQ.dpckeZFlv2V9cvcAd7pNpvZ0iTEGjj6hA7w74Fs
 0UeKvskJhOYXi7ussKSBdMSJpQ7Em_IFA7nj1JtGgUa8.CFBkLHODaBd7AgZtx6LeEFfCRS0SczV
 Nx30LuM6rWSPPHsNHoQzCcWnfhEj5jS1.CchDWTfQ66IIGrGGHW7yoXa6walaVd9MTKOMTPQowiF
 9VD0Dh0xTu1tBBDVaYlVd6TwC.xMdSpoiblfLrhT4VRTtclks7cd25iQaMZ1U85Evm7WdXi1xEDf
 26MCHUR8j3wAy_POdG5SPL8Oa0dSjSFZ.yysOaar9SM8Wy8pU97aK27zx3DQIx2aI4cRWT6_lQk7
 3xyG7KxgsCz4LF6_y30Ini.x9viX5nPtctZiE.6CTXUCgWDHeg6VLCN9c4TqNBSXeKkD75HlfEJJ
 udzpYiha0ufDWHvmrzgv13SApQWeuOHKiegLA5tYYzJAx2i.lSMWFcoJqcOTCCCWDzH3W5mYvOI5
 1QMJS20PEBldJ5gDd0.alLF5yUXlheAg0E8SLZFmGEFhy_KmZer5CFZSBsXtMfe8bq6PzkmOsJ5c
 9wsRgkcfriLU6dtTwJp.fQk7mkxRyRiQT.1tVeK9UAAdyBTtcpZufJOgRswb07Ay_60d85Fe9QQH
 tErh49ojvyoKCeF_tfQhofAyQtXLumHr2PZaUJ0MOftn_vvcgkJuhL9FaLj2Oq_4xV56fH.Wlqmb
 JysJEMCS8vcrBTwdsWlCl1Vjgew5BCi4ZxdkgP.k1r0TYu8PE09ZXXfXf5gRYiVaxgRvcTKEw2hA
 87FiQo6vgkrqN0QDWWmjW2e_WGZAcPp6m6kEKwcNKiayRAvIXzkwN4wulxc_AlebeYuLqE2tWT3x
 0GPWtasi.U2MRzyOciXYaiYSLqvbd09TehftgzR5auceU5e2qMOG8n7u_AmPCpyaREvFWgYuPf5S
 ixtVrkXK4mZ8AUirpEgwSjlx1Tb6zAf7Zi3Be2f.pufHiZ37ste4jONKo26stEVp1k1g5QELBd5Z
 VIyn_Svy0qMGfcyE58tKLCjepYwqrWqH2LbZjOC7u_J2NyTwer_jJ6A5S_W9W5DurQFR1.0FyXBq
 jN2ZdVSHqiP0cA9nZvtqlMrqTZXg.Uo54L0Fym1xKtjiIZVNYa1oI.VlhNNRJIqh3Z2NpyWC5ySM
 FkTkbOIu.kCIrYgQn8volub0Jx.SOvCbiG8C.xSWhPTCWeW0cYPsY9muxMY_HMNRTyLUbh3z1e9A
 zqsqQDwGcVcPJfQ4WrEKI6CJiyTIkf0LFwsn6h7bo.lloyDV_FaQeahRYpHwt.RiVvXj.BP5G9B2
 2SDyv.N8XWQ3PL6MeDvHscDMYHFMZ3.crevIfYueccJSQZ9_4Q8zKGym9s.d.pDc8Y94CUi6jaDP
 KYNA6maGvmU.ZXOSHvf8TMJvEkwcVhSY8Rop2myQomga0AxFm59Vsk4uRMbLt.AW1WfxR.jqWTLQ
 jGWuhhONvAMhOFDhyNASIJpjta.XF5yvCab8sALFSYJDEC8EffPkBuXkwVVvZv_9VSBz2jGHdsw_
 sI7jEQ1edy21INoI2H4gDR5nqiy23_GEJRQS55YFr.a6uI.iQiVLr4AymCQ3_P727nMOBTS_IADb
 bnHzci2YDieNEp.NWL49kZ3jLMOdsPSBM33iLs7FttDqyyoFnI4G0BxjQNEHqMyD.jpqYFi8yF1J
 vbSpVt.EhtgLc1csXgJ7ZK_laqsrT4.DtbNT.KcJf27g48FUjIggfGAD9R34wgSBJUDdYVc9DRvC
 MebqQcSmc.pxd32HDpsIlTCFbgNJ2vK9D_bqg4Oicw_KHW3_w657frx5DrmaoSMXHZ1HarKbaiiA
 WACWxdyyDMlzqrNtoyBXlHuhrgyydXfhIWdh4BcnWZlXmUh4koi8aNWSoyco9S.7IDqzJMdJE5D4
 FMXvq3VkcsmXighWO85m9ASVghs7QCqqzOpx9HrrD_K0QftyhvV5VNJIef60LW08SPbTCHn1h_pC
 6MGY8sS57okRtk_zyi_.g5ezD9o6rZ42U2km5BtXlmDE0nTm8uC513UznG9tZ_a17e8QfuCHvsz8
 HO3AvmgRRiYU50JgBdM2u_pyae8LtHWnX9NYQhvmOh1uANS_qVfdQizoCnouuSk2EPl3J7nMMo9u
 gVPI3aMTgtv2eSpIXf4GvYOKtXXufKgxSTv46BHN0lFS2csM9EPmApS3kyFO3gOzPC3_luRk-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 676dfa00-ac0c-4e8c-bb34-4bcb136b6791
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sun, 14 Apr 2024 06:28:44 +0000
Received: by hermes--production-sg3-6f9f87bd85-9wr29 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID ad5eae98245c6a68b837d858d712c95f; 
 Sun, 14 Apr 2024 06:28:39 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <86frvoo5pi.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 14 Apr
 2024 08:48:09 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
 <874jc43gjx.fsf@HIDDEN> <86frvoo5pi.fsf@HIDDEN>
Date: Sun, 14 Apr 2024 14:28:33 +0800
Message-ID: <87sezo1mr2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22205
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 391
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, bjorn.bidar@HIDDEN, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> I thought the question I asked was for you to answer, not for the OP:
> how come the OP bumped into a problem that (AFAIU) could only happen
> when using code that is not in the Emacs Git repository?

Because the OP, presumably, built code that I published elsewhere (and,
I had hoped, discreetly enough to avoid the attention of casual Emacs
users).




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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 05:48:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 14 01:48:36 2024
Received: from localhost ([127.0.0.1]:34103 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvsjD-0006P4-Li
	for submit <at> debbugs.gnu.org; Sun, 14 Apr 2024 01:48:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35400)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rvsj8-0006Mz-HW
 for 70352 <at> debbugs.gnu.org; Sun, 14 Apr 2024 01:48:32 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rvsip-00023B-Db; Sun, 14 Apr 2024 01:48:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=R9aGoci/EsBDrXlxkQwuMQHVD0iFeEUBaJ+VRtqiNbg=; b=ZK+e6PA2LMgbqnFc4hwL
 ynLCAxHOFDky4Yvkgbh2gFjlnrtcohyjnTuz96b/nqTZeDtaWlGXH/tAxbXlcXRHXVZHV6DHPzMOe
 pJJsMpud6bY7D4lM7jSKfLdq23MaTmf0xEjEnpLU/6h9Ur5Cnrfxugg6VwdcpYEM+lOnR2Ds9g4Wa
 9+S/fpZL4gfMY5oRaJcrMeS7yr0/KqH2GMBpph7nxTJP5uJ8GhLllTQsPgHk5zj+ec7OBHVJqlZUn
 99y7DYJbPhpowaCy7YTtzzi02K4BdlIr7O21J7aNXwcJ9Ms1ynPjCY45R1+0c2+/XcEEPpgzi2C8u
 8xa7jdYkGEfrFg==;
Date: Sun, 14 Apr 2024 08:48:09 +0300
Message-Id: <86frvoo5pi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <874jc43gjx.fsf@HIDDEN> (message from Po Lu on Sun, 14 Apr
 2024 08:59:30 +0800)
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN> <874jc43gjx.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, bjorn.bidar@HIDDEN, 70352 <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 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  yang.yingchao@HIDDEN,  70352 <at> debbugs.gnu.org
> Date: Sun, 14 Apr 2024 08:59:30 +0800
> 
> Björn Bidar <bjorn.bidar@HIDDEN> writes:
> 
> >> Maybe I'm confused, but if this code is not in Emacs, how come the OP
> >> bumped into this problem in the first place?  What am I missing?
> >
> > maybe confused the gtk version Emacs was built with?
> 
> Perhaps, but let's wait for a response from OP.

I thought the question I asked was for you to answer, not for the OP:
how come the OP bumped into a problem that (AFAIU) could only happen
when using code that is not in the Emacs Git repository?




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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 03:06:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 23:06:18 2024
Received: from localhost ([127.0.0.1]:34063 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvqC9-0007AN-EM
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 23:06:18 -0400
Received: from thaodan.de ([2a03:4000:4f:f15::1]:53862)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjorn.bidar@HIDDEN>) id 1rvqC6-00079i-9v
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 23:06:15 -0400
Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154])
 by thaodan.de (Postfix) with ESMTPSA id B1AA8D0002D;
 Sun, 14 Apr 2024 06:05:55 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1713063955; bh=yFXIp1NIm54SYGE5VPBYdg0j5/B7ycsDX/9IsVx598o=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=TvxSru6k3mRIQ1qcUYEgTT8LDsGdp1QA/dPP9zhl7hqWKm9gMzTb1Tx50szd+V1bS
 Ljbjai2WUrtTQPHghTv336F+C3OuDkfvltO0xXWICIIMxkJpUIrFp2CmJcvQlCqP7g
 hfcTJdosYq8EL0jaDkAyMDQiKe5WEjIDj/e0Ydv9vN5ieii5lJDQtdorrCSYZWMuZ7
 TmFHuU2dlPPZFVFMLsm4HbvLvCShanzgJvRozqQTsXnP26sbCAebZ6h21B1+OureaJ
 qCqit4d/DL7f1WSw55DmAMDoaqBqsnNa/uyUL7oDZn1rWr2Hx59gG0yus2LpGzvaU7
 fSYIu9HE99xSFTV5QhaxEqBEsOAROOtHegMSw0/NQr7ueXy75qWGjvc5hzQmAgIeUQ
 yxhGD7J3nXxZjyXjm/LN2KcW5wo1D0pGf1k/Dfq+86JQNedN+v7IdcWGc2uogCdXLh
 q+N2oNitR0GlIV2BxedGKm5fKA22Uahf8fwx8m9iDX40P9nWsBkN3PiybDU0GaCb1R
 XUrWMtU1+bszLn8XOP1UigRME9EuqapSyyDXMJksh+MRYLTBhuK4VRgkwMlI3+fzVe
 60J3QtVt7eOODN1ItAONkBZL//bCa8DU3KvIvtzylbnPBCK4VyF4tNUSzdSnG6CvVA
 icETbDKVmZUJPy1sMd3+7zk8=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <86bk6dpj2c.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 13 Apr
 2024 15:02:03 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 14 Apr 2024 06:05:54 +0300
Message-ID: <87frvobq3x.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  It's not possible to built Emacs with GTK4 unless forcing
 to use GTK4 as GTK is versioned. Emacs requests GTK3/GTK2 during build nothing
 else, but I might be wrong that's why I guessed it had maybe be [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: 70352
Cc: Po Lu <luangruo@HIDDEN>, yang.yingchao@HIDDEN, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)


It's not possible to built Emacs with GTK4 unless forcing to use GTK4
as GTK is versioned. Emacs requests GTK3/GTK2 during build nothing else,
but I might be wrong that's why I guessed it had maybe be picked up by
accident.




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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 01:00:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 21:00:04 2024
Received: from localhost ([127.0.0.1]:34007 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvoDy-0004i0-6S
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 21:00:04 -0400
Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147]:38295)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rvoDu-0004g4-FV
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 21:00:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713056382; bh=NMqnvnz43R2PoHQwKUPLypjQjoYsMD0uMMwZ6mM976g=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=sO+J+mHDZxaHox6FYTCkExb/5OcS+G3haCvcvaEW8psq+V+JcqVnoe8J3eOArUH5MGu7qU7t9oIkVXi+i1EG3GDSYuoKr2SgS3LnUZ3yMwqZhihwmy7YlFHikobjAytDgQpmeF/zVs51Lm2ZwNxXuLyN/1fNUX/F3pBBuYB3s/yu52bvKpGwUIBxuQ7zRsK/N9x2dPjqe6Xbfuw0t5RwNjzahoPALvMNnktITP/h3AGDXoHaDbM+Qq7cDEAgTKJ2qIIML4mFyfJDDOmmNaRjYacRIvJFHhhSvjmFGWMjcMLaG37P4KKiloxwZnesnyANUFDZMW4INHxqbeD3rg09nA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713056382; bh=T2YQXPueLw4ao3N0Og2+RKb1RKPOBg4CafKv+MLT1On=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=BOcIzzhmMcX4lCZHb/gF+u/t/0tmHp9yjKxdaJvJxqY0CwJcKMfF9kaUiI8UBChtcWDiR2DhYUuuQSBpVLErFqmhiWIYPsnfCIVeiEqQNZaf5xNLqmEKR6dJseLZnXUZ2tNphwYBpGOtEQz3rAkQd+9l+6d+d7JRZr2irWh0A5PZFW8n1ezn6e/Ta/C4f0BqOayq8M+443K7N5aTZwAYEdL9GQ753q0K69a3OESkfRTLBeozu7SUaYJwN5ARTBhtvFiaFf6CrmGIp+esatSVOLsD2cyiCo5tZQ8HG05RurPGOMH/yrxkKaNLm/9Igsf6AMiWrPkq2I1wCIA00Jyipw==
X-YMail-OSG: dcrr170VM1lKbQ3tnYlobr.EXpKE0MCWd7_poriFkRmhcec0Yw1lBpcMRLNWu6f
 anpxHCRjEmVYh86MipPf4Lg.yAPe.6KPKSOdkEFqLBH5d6SWJlg3fPQlr3GK0LtDnVQMJY8FHjfK
 4rFPzITRSLBnAZmHpHBXuQ.x0CcouL4fPTopZMkDABxcrp.m2HsOVNykOH88szHkdx5HQF17rHwb
 oETvHdT26Nb0O.P8uauuFPobpr6lj7m1vnfoBTLT23UorOvK.SmLIjS3F8Og.kUaj7Ebjvj.i7w7
 2zYJGQMFtYEq_vPeK3kVQrqX067nTRxo3u70mvI2DB4_bGC0TCaFj5AiQLLnlhIcjHnAF8nzqKBt
 eCfALRdk2z_qnoKILXp0lfAb4T8pKtBOd4NbtIE7drB1uxb2id4iR6Q.nOz9bPjZz0Th9L18rW2J
 AjcjE6ewPwU45TfKJYNVlFTp0OFE29WrkUcOia1t7z_F7IvnmBUywudA0X2cy5G3wh220_FgGaRI
 bzQhUEG5_uq3Y1rkwIrVOlyDKS1a3M5z_twOs3_rTdh0z6kghNuSTYf2HTpccvYZWmAuqbksxKh1
 vm0C1_i_7Ps5q3UqYPhyoy9VWgdwfdRDfFfan72xKqCnCrice3brzgDxhRXBdVs9hQWyspra4Nks
 30xyp1gzLAKuKnP7xtJ.NreyUinrv5Ubg2WoVLvN.Tf8JiF1Tyb1.NYSdfv1.KA3sJNwqDCw0mQp
 mDtRnANROO.BiVJGz0kZtMQEWBS2fnyrdsTLZ9ZUA8rp.Dq.cY2KzfhuMOeYjT._MJpQtehnsfjw
 zA20rwpQqDg.6OTPxj0JlKpyNxTe6qco8p_RMEz7yKHM31FNNY7raj53fxwpYaFlwiVCjMzN_Ds4
 zr6r0MkXftjOfY_An5xeFsq12TFzi6Crdj9MZOLek2E.UeWzHiTaPI2zF.T8UxRjUwaL9d2J6JTO
 6zntcmi.LnQbXZmqwjumT99W2t6CU_T1j0uuDy0LVVNIRNIjo.WuYsTptMBy.8TMrb6v6uqKUzvs
 g5ewmOfWfKw64HMaGWDB3YSx9Xby.36Td.syqa3goWmBjXvwVLEhn3lW1Ta_O_U8dGcezzpy7a3I
 cuwhfjfjk439c4zvATyUdwCrlimHiNtUiSMY2ZV6gCtf7mw.C7Zq9I0P9C5UTd_R3IYsBhll9FoZ
 sdP_7DteUfjcKEfx4Ugmf88p8jok.PFnjMXD8YMy6zHbtKL51Jel3BZ4VT5cceJoR9IWUeIdVt1A
 guGcOVdrjo0e_BSqQAR7yDopAC3X9jiaW1azumO_aLsWqhpybGAecl7UG3TpvO8ZGuVigUBpAzBn
 x7OakJVKbJNC7Hqqp25uFItozv1BZK9r.J2D7stIszh79vq.h1x2oG2X_XIGw04dnn3gpRI38yCA
 AD.KndPTUcUwW9VFVlPhRld7glXKYacekaZd0X9E1S8BV9qh5RJEx_iOjdoPEo99F8PYkfZL5jna
 LN1uuJnCnhUD5YWlxpKRFIWjJADcjOpOti4uXCBTDHzbNPQWEE0cnUDRTmvJn0.0VTxX91YmUzWJ
 P9mNPh28k._nuydNfdM9eNP3Ubo8JuB6J5IXTeNV4HkhZXQ5_I6J79pYDh98bZHsfJJxo6ya8Pax
 cfmZgmCqJEfGEwcK5Ld7OrTXyOSGh7e8IVgP.KHSAEmtg5p1mqgAEBMRUXcKJglaluKjsmkMGHBx
 eWobEhAoaT_KV2ucMfBpK1iyWPORGjA9NkCE1qeG48snDUh7CNXUGefOZ14.AXIkUWOtUNsN4RDI
 FtyhM2uveJaqSNRUoOVPrSRqqu2KS0jCXd4S3RdvxYfUS_syhMOI5cDgQGJVTYcc0M1gs.AfGmJB
 ombSIdARMTcpWMh6DhMWc6HhoCBWw8cLo9BTnMSFh.hIJoTXQV7K8jOJzw4Zd2SPcHPxbsYdg1Dv
 141IXE_xpB7TJvpVIx2pxlIp8iB9BP2CKLfBolQdjoZBBZqOeAkWMDTF.oZ_kVOKeSlGrqHr8Crq
 UDnFUiry.hhMpqlr_ydZJ0yLk3jTY8PpUtLcChySIhPdnIPeoM6M8XxfyCaKeHs37PM._.7aTVDg
 .Lip2Y3.OD28BBiuWbeYisokCj2okQ23BiLQPyPceYyeNKM4m_id16782ZaszzIuQWIIVkFx_P8T
 kRe1SL1AsOmLmY_zXuhLI0t.fFwL1iTKj5ZoDYzdy5WSecos4UWCmSjGD.1VdRGePVjP8yHPgPDO
 QStTqTrZAvLYqhI3ZqCLVppbnaj69TekVMrzkUyOdJw47pGvl13w.4aF.D4JNuipcChQqUQ--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 338b5ce8-f306-458c-8945-e2a63ff03dd6
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sun, 14 Apr 2024 00:59:42 +0000
Received: by hermes--production-sg3-6f9f87bd85-np5nc (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID efee76b844afc6a5b8a4e3d37fa003df; 
 Sun, 14 Apr 2024 00:59:36 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <87sezozttr.fsf@> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message
 of "Sun, 14 Apr 2024 03:11:44 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
Date: Sun, 14 Apr 2024 08:59:30 +0800
Message-ID: <874jc43gjx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22205
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 298
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:

>> Maybe I'm confused, but if this code is not in Emacs, how come the OP
>> bumped into this problem in the first place?  What am I missing?
>
> maybe confused the gtk version Emacs was built with?

Perhaps, but let's wait for a response from OP.




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

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


Received: (at 70352) by debbugs.gnu.org; 14 Apr 2024 00:12:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 20:12:09 2024
Received: from localhost ([127.0.0.1]:33992 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvnTb-0005mb-TE
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 20:12:09 -0400
Received: from thaodan.de ([185.216.177.71]:33394)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjorn.bidar@HIDDEN>) id 1rvnTX-0005kS-AM
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 20:12:06 -0400
Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154])
 by thaodan.de (Postfix) with ESMTPSA id 3F31FD0002D;
 Sun, 14 Apr 2024 03:11:46 +0300 (EEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1713053506; bh=Xf81lJk6YAx0Ki27c33990RtV/VcUXWHZimtOsI+4L4=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=vQblUSkcjPjRemjilZjR5dzp2+I1bK2TJeIqgrI2sw3tgQ8ztGVl/0D5XYo+4pSUP
 +yb+6WAH+lKw9GjGyPC2Pp7jrqKmHV54DfvgOV6q/xVrdJ/kiCeo5DEoIgKnXd8dxH
 8GbBbNO7txnCKMtUCeeQxulIjGzOVWarYkHpTHv0IwIwU4bJ/+E1ZhSiT4OrOsi4vj
 DEAeGDb5fbJC5p+jxP/b+67psNK57JrRFOWLxBHolS0yHn6MN3oEpRKop1GQ7It08g
 +6Gf8MXI81Lj3XvhMwvfy8RfkyhIlD6ZOKhmXdfKEyJYMQHblk/mcjvz/dtnGu3pby
 xSaK+4muhJ9vOOEhl3mjiKj79UETctR4tlP0PSGcG+4OYU4kVhCaoL+Fa+ifHwe3pH
 UqFGf20dL/0qfZEjJo5wGPmecLoTG/LTk469S6FlSgqZZwb2fTs3WaqNEporPEVb6P
 hcUgzdobxlHLNGmN6/QHUVvGqq3pzR/ng+Vt9f0sVDiPWLND0uoOl62KIce9ZEdRzK
 Y9IKM0mUTREb36C5YR8pk2xuF2lL+KDOdUY5hz6Ddv/yGdbUiS5dYy+3BorNXWPX1b
 2xF/wSLDS+l2AbB/hz95y8U6dQV4Wo2Y/P7yi1uWnDW8MeiL3frBTiEkSskRuhnfEW
 UJnq8WNyXOTgPFieVO2+4Eqw=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <86bk6dpj2c.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 13 Apr
 2024 15:02:03 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
 <87v84l34uy.fsf@HIDDEN> <86bk6dpj2c.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 14 Apr 2024 03:11:44 +0300
Message-ID: <87sezozttr.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Eli Zaretskii <eliz@HIDDEN> writes: >> > configured for PGTK
 to be built with GTK4? >> >> It's really not "we",
 just "I"--the code implementing
 such a >> configuration doesn't exist in the Emacs repository on Savannah...
 > > Maybe I'm c [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: 70352
Cc: Po Lu <luangruo@HIDDEN>, yang.yingchao@HIDDEN, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

Eli Zaretskii <eliz@HIDDEN> writes:

>> > configured for PGTK to be built with GTK4?
>> 
>> It's really not "we", just "I"--the code implementing such a
>> configuration doesn't exist in the Emacs repository on Savannah...
>
> Maybe I'm confused, but if this code is not in Emacs, how come the OP
> bumped into this problem in the first place?  What am I missing?

maybe confused the gtk version Emacs was built with?




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

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


Received: (at 70352) by debbugs.gnu.org; 13 Apr 2024 12:02:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 08:02:27 2024
Received: from localhost ([127.0.0.1]:60259 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvc5T-00016W-1y
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 08:02:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41276)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rvc5R-00016J-3N
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 08:02:26 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rvc5B-0007GV-2r; Sat, 13 Apr 2024 08:02:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=JJRGN+2k6z502Q5b0PlbZs+PQ+cG9dJo6XXgQESasUY=; b=hLBgIMkgzDAK
 GCusnudoNqBHYN9Mc6JBD0kWGJo0cbq+UvS2x2yfgipZo8ZN/XUOvnoV15fXG3Zno1hjogNpSm4Ha
 hq7elMUP5S4XNCvfgASNoP66faTu02av7lxirXr7b5Vm7VWQGW1nJVHuAYzxgQcC3nTeLo9dW1J1C
 WLfjZyo801OCsqYUrFBexRd7sngNRvx2JzsHzwuFOfvE04vHQNYG5Ilsx3NDoi/h5dUCmHHzHEmBP
 1TlrVvEZEL0+/shBIF/fFNGm2or85G5Na0S48lsDg9crlNZFc2CR/zsndmD+lmhG4+Z0O+txarBoZ
 3spCQa4ExMFNUx40jvL6Pg==;
Date: Sat, 13 Apr 2024 15:02:03 +0300
Message-Id: <86bk6dpj2c.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87v84l34uy.fsf@HIDDEN> (message from Po Lu on Sat, 13 Apr
 2024 18:59:49 +0800)
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN> <87v84l34uy.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, 70352 <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 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: yang.yingchao@HIDDEN,  70352 <at> debbugs.gnu.org
> Date: Sat, 13 Apr 2024 18:59:49 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> Cc: 70352 <at> debbugs.gnu.org
> >> Date: Sat, 13 Apr 2024 09:55:49 +0800
> >> From:  Po Lu via "Bug reports for GNU Emacs,
> >>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> >> 
> >> Yang Yingchao <yang.yingchao@HIDDEN> writes:
> >> 
> >> > I'm testing Emacs built with Pgtk (with GTK-4.12.5), and I suspect there
> >> 
> >> The GTK 4 version of the PGTK port was a failed experiment of mine that
> >> I quickly concluded was not feasible to continue maintaining, and is now
> >> effectively abandoned.  It goes without saying that one shouldn't expect
> >> to receive support for it on this list.
> >
> > Can we display a prominent warning to that effect when Emacs is
> > configured for PGTK to be built with GTK4?
> 
> It's really not "we", just "I"--the code implementing such a
> configuration doesn't exist in the Emacs repository on Savannah...

Maybe I'm confused, but if this code is not in Emacs, how come the OP
bumped into this problem in the first place?  What am I missing?




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

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


Received: (at 70352) by debbugs.gnu.org; 13 Apr 2024 11:00:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 07:00:27 2024
Received: from localhost ([127.0.0.1]:60225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvb7S-0005wB-0g
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 07:00:27 -0400
Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:39144)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rvb7I-0005tc-ER
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 07:00:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713006000; bh=70oPw3mThqSpwg1jWFPBwSP48SjmeP1rNadrP5bx4ck=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=fhLDsv+UaTK+xYhHXOGt/Osu7j/oxzZPIrjWc7Fzp/CaW9f2ZY5FKBCfaoCZWQECaYENnSUCUkA0tnw9UMir9ZhEun3hHhd9rSu9LONrgXO7I4/376Npzv5k9UdIoFHRZW3pPlYHBt9M34GnVPnZVkutzmaqH1iUMi8Dk31Nd8irL+QO/GpBYjbtc9SSpbWzwirghkwJTwEeCX7UiRuhRhFG52n7tkqCvwICuVWN1ez0Qrn/xWRyX2BVJEYDlbf9igHqZXBC2AfSkkoYQcmDH7CVHqJ9v3m89sQcsiE3vucO++eNjduo6qxVQ7KviX6bO3+GosmIq0e4Io1qkW/uZQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1713006000; bh=MWFgOinMN4flcWqyD/WNZZQct7ypQBUaAuVO6e7YAuk=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=oqr6TdSDWogLmxUjXG+/7WO6udLeVyxQM3AUGPTsNGTbD0leFnMtkkDhe5prEEAsiM1lt62RJmjZ0AU5+R9JxmvdZZRhR/AeQKf77cDkiZ2PgCDRjYY59zJUuq7lcqLDNXg+0/VxPw98YfvGq7cOmsOHmoTXqJBFqnRuxlcFtP2hkiGeBW9LpNNFR7t4qDCChc8LXC6DYWEi9btdNwuOZ7mfTi4xXAaYcAQuSpcFcg0mq9H7npiCIH9gMd0PuSBgHFxmsfilE7O3fOPa4q4cLwNfgEjA6deAUrGfD+G1IlYPdccyYabEduZ2lz4pAY1RhDwxqJ2syFXo9WMJIqeJHA==
X-YMail-OSG: MmGxzHoVM1nlHxpYq8jqt_aUUdC_LJqVeGdJnmjUudAC5HUk7bUQarJXEtMax.5
 0fEhm9ereU439CJIM3k9r87JeElG2dHLGwlQzV0lIU0XO85M2bmWJhGiCfEfWUURVGFA4mEK9zjs
 n36eufCJPmUyje0dtX8lt9_w9oGTPHMfGs1fl41J9EkI8tEeJy5wVglehAidSdy45AEadxMbR3ni
 CZcl7SEmX4SCbmavmeZJombp21hvqQ6zIig24gKPoy5ldL570kUU4TJavZ5qZJJeYaSDSz.M.LwY
 0uB5Gm_PT3mVAjx61pkKtW5lTN_gm8dj_gLaTKHZLJWUXgIVgi6skQNt6XM8eaRJDMf4JlPVgFKy
 DH.odPW_x0.i09xlgevS6Rq7JUUrcjvJ0_DfTEfB8nQzJYSC4BWrdhdsbY3lPXZi_H7JWPsyejry
 BSgz8BDnh9LS1ScHBzMr4iravHOtqM6tpzgOaFzBf8pSJbJnFcaB688tqDDCUKtjgaM.Z.r6IO8_
 31w7UFMkqvuhLZGniz0VYQ_XFY1Fhgcxj1LTChIRUjpGCgAHJWVS121VRgNZ16ob958biMEKDjy3
 TeKaTqPybtnlRlmq9_zoVyJekHeMUiACrl1Kdh7NW7zBBAYNlgduS.AoC2m6P0S74meDu.8uKU.R
 lVt0XwIgZINJ.mkqBL0dxqM5Oyg5ObYwfCTvg60N2fstpXY2UovqA1Vsxxlf.xjqRfsL19zzOmYi
 Z48xWnrSXoWf6DWjyviyT97Hw_3K8wzw3AdBBvQi3kfF74vqJ9b4aPfZZg_cZQAhHC8WfRbi9Z8e
 8JueSyWIKmdWC1_6EMenOq10lqDkmYWl0HvaCfOgLmAzajkWwXvm4YnnQrdaFH7eaonqZaNN_i_q
 wO3tTk6NEjUOaIzMNShYrfDrayfrrFN3QmLBuJ1Q_br_A46fDo43uwTmmWffJrIup.S9AEoTERqC
 _uVAqSVaxUE9jJjNKeALAKSxDbou1pQE902A9_mCDqEcbrBduywHNwCCx0GJc8IlsTzzE.kmUAHP
 9KJbazTUNFulRR8YBCFEr.OgDeEAVMxVI6cyI0uKpyr04wAdP5vUzuEt3qIV0zy7o18OhOcqzIaw
 rZY75WDcUb58c0LbBjOvtY76Y45c3FxwwvMi_xgjuQy9BmzNUgctQqyLk3AXxi.dR.OGsfmTg551
 JPQSxgKiaun1OYpApqU2w8waR54xgCVsPL8NPuzJtG6htwuoAhzI0pc4UCZlOLuH2MuHio47YupG
 5LEnPdqFv1frFQTa1lURwxz9iB9ZNsLaeLRVgTcuS8duVqEQM9rOj5wGM85rQnxWpe2I_xjPWi_Z
 0uQ0i1uWCzQJTpPaJ6EP2_I5alomF4l2jwdYbwcBEv_b_VPBJwMO5ikTSxt1yIhz.uVp2eBRyiK4
 WGQQQ6vgbj9V1VNFNGxN1HhXKQMs7bxQtvoYO40s4kHYo5rHOVHV1OKWDDidokw2l2jCy9Ui5f6r
 5NtSKx8WH_hisCHPOg.vKIvnd9Bee9jDXplOL.0twIE6BaxTGImIQ7OHaS2QGe3UJ.83TUsPNIoI
 TsPzPDNPZ0my5N2tK0E06Nqq8HbCZI1zu74AxFkOPem2tkcAnC.ItkMmSR_0bURHzXdQyVvk4rvE
 gnl6Om3xZuZQRANOoyomYo8VZJlsPmcQORLcGpxQ3WNI2g7oyEG4NmMHJNPU.pL3ltRhz3MthLDi
 nPgdAjE936LPHTUwEAPdlnUPiNkQ_MtQ2V88oqX1ZSdTrqNePEN6VJoliiCFGRfePJcrvfO75Q.1
 tsyRRKAXOenWu4c9PL7Jmj9sL.LH0sS5Exa255V1H4N1NIS11PrUEXou2ajofOAmgVEyFODI9Km8
 sthVGZRPjmcn_0AUaW3TTF4RG8WyPcWfo2uOl.o8kYlIUyh57QZVw9sB4qNB3_hSl6udzxDpQLd.
 4rJdpPJdzfViMsah3aRf_sxhoO0TWXciHWvJtMINnCXOL58cL.xgtLWLwrAGv_7Xf3aUclwxVr7D
 4qqPgI9_x3UTqav0Cy4KPd1tPTEa9L23eqcoJt8N1uEyVzBEsdoLMFeZMsnghtroVikHJZfqOdXv
 OC1LXrGjbOOmNa.92kPafHT0i03yVUOpAqbi4JUa_dCdQSkwKPha717rKZnTMJbwOXMbn3O9Oi8v
 E_OfWqRMUKkw758auUzslTbCI8IWqSJWDqPaaYUger.bGTbpwLoXK9gOExKn.Q90Waf5v5XOn3aY
 uoLDSqgaAO_9yOacAA7Sd.375_dAAxfNck2ktkW9aQmSdzJP1JLKBpn2ShlEgEAE9kN4-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 82432181-9f7c-4d90-ab64-1b3b5d9c018e
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.ne1.yahoo.com with HTTP; Sat, 13 Apr 2024 11:00:00 +0000
Received: by hermes--production-sg3-6f9f87bd85-9wr29 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 4d4f5829af956fed4a91522dfa7016d2; 
 Sat, 13 Apr 2024 10:59:56 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <86sezprawz.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 13 Apr
 2024 10:15:08 +0300")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN> <86sezprawz.fsf@HIDDEN>
Date: Sat, 13 Apr 2024 18:59:49 +0800
Message-ID: <87v84l34uy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22205
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 872
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: 70352 <at> debbugs.gnu.org
>> Date: Sat, 13 Apr 2024 09:55:49 +0800
>> From:  Po Lu via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>> 
>> Yang Yingchao <yang.yingchao@HIDDEN> writes:
>> 
>> > I'm testing Emacs built with Pgtk (with GTK-4.12.5), and I suspect there
>> 
>> The GTK 4 version of the PGTK port was a failed experiment of mine that
>> I quickly concluded was not feasible to continue maintaining, and is now
>> effectively abandoned.  It goes without saying that one shouldn't expect
>> to receive support for it on this list.
>
> Can we display a prominent warning to that effect when Emacs is
> configured for PGTK to be built with GTK4?

It's really not "we", just "I"--the code implementing such a
configuration doesn't exist in the Emacs repository on Savannah...




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

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


Received: (at 70352) by debbugs.gnu.org; 13 Apr 2024 07:15:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 13 03:15:36 2024
Received: from localhost ([127.0.0.1]:59922 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvXbr-0000MQ-9J
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:15:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48750)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rvXbo-0000LD-Bl
 for 70352 <at> debbugs.gnu.org; Sat, 13 Apr 2024 03:15:33 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1rvXbW-0006Uu-Jw; Sat, 13 Apr 2024 03:15:14 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=JM0FaM/JGSYUW/1OrfmCVT8tEk1EOv9XQLyTJl1/1B8=; b=eo3ti3gMx819
 XevAS0AARGTNZPg9Y1pm822XObTE6JNyQW9eJhDgehWE5e2qkqLVY4Abb1UETxQ8O+fKGfwXSn3pN
 nBA4mFF0qdMqFpWCDE346oZV+uLW4GfrDI/1zaIh8AEK3U6WaHRWcv+PKvFFX4UIHm9eRsJIvO+IJ
 ppf4kGUhNDV10/ss6wlmQWu4DLEFgRqWB/CcK7vsRg35H9bRv8hzeCBR4d60I9vm0roCjryOj9vHe
 lVfEQymfuleeuYkTv1b2AeQaytwl1PRae6rDsSMrhwl9zQhkn2jVTVxh/BsasWu2E1dFG0Yr0QROE
 g37HZ1xh551u0bz7FJjMoA==;
Date: Sat, 13 Apr 2024 10:15:08 +0300
Message-Id: <86sezprawz.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87zfty2fh6.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
 <87zfty2fh6.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70352
Cc: yang.yingchao@HIDDEN, 70352 <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 (---)

> Cc: 70352 <at> debbugs.gnu.org
> Date: Sat, 13 Apr 2024 09:55:49 +0800
> From:  Po Lu via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Yang Yingchao <yang.yingchao@HIDDEN> writes:
> 
> > I'm testing Emacs built with Pgtk (with GTK-4.12.5), and I suspect there
> 
> The GTK 4 version of the PGTK port was a failed experiment of mine that
> I quickly concluded was not feasible to continue maintaining, and is now
> effectively abandoned.  It goes without saying that one shouldn't expect
> to receive support for it on this list.

Can we display a prominent warning to that effect when Emacs is
configured for PGTK to be built with GTK4?




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

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


Received: (at 70352) by debbugs.gnu.org; 13 Apr 2024 01:56:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 21:56:22 2024
Received: from localhost ([127.0.0.1]:59771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvScv-0002Yf-Li
	for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 21:56:22 -0400
Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:36733)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1rvScs-0002Ww-LD
 for 70352 <at> debbugs.gnu.org; Fri, 12 Apr 2024 21:56:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1712973362; bh=aAARK4utnc1fOmJi7YLdcNvCdDxFeYFdYmWzWz1w9m0=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=r9cwz9REUqz4YeJWShtJgamGV+xHhp+LKL68NZJHJt2VsYZMvxJyXpwuJK3HsHrvcDcIKGy2NQtaR70yjF7raLhmGCsoL6tH/kQMUMXZph7e7RUUs96m3cwg88iXIjwundiuz4Kk2GEKC3Avtoss9FbN9k1Ljyd1l3WkxQouhEd/yxMSwZOSxMIKf0BYVYKUs636ZLAtq+1udyB/hqXPymdhhDqfOGYT1Gz4atFZiy0ZWQN24F5SDyuYR4522pUbzyqBBC08hNkgDdQWJklzMO76N7+gKbb3kSfknUR6IR3ZhT1iDr9/pJvxkIAOgFSj4sbm4YuZVPjQiTp7Kt1e+A==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1712973362; bh=GJQ40Rb8RcnTcxOaNX4qRFCfmDtv1idR+6xxhQhn0zt=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=G31PdfMIiSREaMMvp6AcN5E4qmPdQsZ/Xf7pjvEp94kzNIJxM9QQAZeM2CUCssZt48etZv+gNxvLNP6Er01riUcL9yT/05S2JMN5y8N/7UARJiGr4vPfmy1qGiI7TlHhnPocym1Idta6U8IEKyb84aNlaI7BCdDAjKhrkrmo2jCHWfhJABvIA1vstCyzpbMu6JhjiuCyWRKXal6qTtswovcOSnuu4jSfU/fsyB39if7kvAhXzQI1rHxlQjCGA0Gm/2Kkf8vQ9DMkSeqLTcAUuB6Q09rSvoMuwllLuhhzdlkN8oQWivc/sKAfQrcpFRHurscAUloqNy9NWkMXVhFPNQ==
X-YMail-OSG: 7VvxiXcVM1n0wRnKBcTR0dupqF2jAFMZeClk_gO5pt_Gmcrv.MMJFIIB9FecCxp
 w62DCs3Ylqzp9c9AEdP2S221BIrw_nZRNDfHoiFkpQYq0Kzq6d2QHurMVK5G8fUqoMrv6.S553Pl
 tUQINDJ3CcFq9Sg91R6r2s8Nqg_aKXICk7Nd.xowo1kbnaNk_cWLTuYM2415kYLZtoGdoQwgxICb
 nwWX0UwOsYEXaz.mSp3ULLErfVGQ3S.I2g_vtjDMMHzPorzi4FHVwbKfBADo935VO0uZH3LqWsnn
 N64uVyPPnTCL5w8qYocXbNhlsFeHPYRd4v4Cqwi8p5vSrBq2Ap57ivYakn9tuxinyTfQkvECyIJ4
 7sapK8.P6FWh8dWGCiDZMlp9LGkQEQVlGAWA3EAPN5UEuSbByJcMucbfv7OJ4heI3AxIg5O5HLPe
 CGb6FzOeJrzF_SzVssrF.7S5KEsmv7AAjIjkwWuQslWvTTL3UbsYgw6BHwOmQn0VXt3_UDTNkX6i
 R8FHcXu8FfW2JjhPd3oONckCDpwZ2W7LKNFrPPXT61XTwm8YuCMfu5tNbrCXXc2yqLKPvbzsVlK5
 gXjpitFRjozW8Uo72CHjqDpMOIR1DNiN33QIMAFTgJcU.saBxzytqz_LIe1TjgxBX_MGxPzxf8pY
 shd0ftVlcEJU13tLxKJdxa9uqtJWRyTz5ufS9b44WT146hBKrZOjyWTHN.Od8xm8HTJPbSRFaxId
 .Nh5ZGBJbiHfFZYQ937rqliJoHN5MANRp.5DqIkyZ.zz1fEBRrCkt_9nZU.SuybnqmSLA3goD8Bm
 XKYbsPc5cmKf2TkTPG5Ur4YHwmVeWXydRVrFXFoF9W7YcG8Dx04Aum6tQIEFh05cyQhCRCvezQsn
 u5RlrUCSmKaihBa2K347I_F9LVIs3WG.149JB1.6tgfFAWRBVeufbwf.mmg057S5YP2Oak41qYuJ
 s47aNC9EHjGEnnfcBjliUEe39DW99gdKgMx1dQ789R4eWcGNoTvHu9HQpNZunUfP8v46gqbHvME5
 mYz6i_oD3I3ZOZlUxHC1dZ_Ldp_TD2p7tATdVPrN0OK4gPJZtcScVVoz42idhUuCGpByT855WKNP
 jz9DBaNO10Q6KE3Rkflv.2bSflEP_jTI5MJ448h4V1X7Pi2PfXhrRDBW1Uw0NDj6lgcBYTmY1P27
 htYlYlro5kPd.14FPKuVy4SLjqMuT.syxIcISHz9f2cfnyBGEF5jooboOolLbqEkexnEVJhdT3NU
 HpQ6nrITsXUXaDfjCRwy0hwz20GiLB_kKro9iAJKk26hX9V83u045JxwLWFHBlVg9cdvvykULf92
 Wx7dQLDSYAT2Vkq9MyGMKOpqjvw.OIt368BZbVH0T7YYGOovHRxXBl1M.YlyOvcUWubs7wMoUuuL
 f1NE5fUVXXZME1VtR9EE0AYk.OCcDRNia35_VwWctoxAGtvbdkBsQl2HGM8c26UqF9L8DJAeuLDe
 viIumK_J4eS8E_MfVWZ84zmDSaAbb4rQ6b4LXgO9uBBCJzSrPPZffLt2KMuMyXOPVw0TqBtGNtrM
 P8jlk4UgvTvpwPSHROrY1vXvGEjAkJWd69XhYfbuSMnS5bAMvoFSsm7uvIDbDkxR1dlBeysOXhYd
 UEf7tKC5.0pyDIDH_FYLcbFukL9L4ZZq1CSLi9CL8q4GgVHDnVJLKVAHr37NUM6ecYOG7DfqOFFm
 SGxEUCq1jZu_15c61qUClpNdt4CmX2XNsjqUi95KpXKx8FxWEnjxZHLC61EkJ02fZfrZLBcZr0A6
 bN2U37FlAN.ldF.eFKSwwRIgCApIiZJ3ZfZlD47QOglyVfRsILLz2iZb5yuXmN6NOlPInlaehgf.
 101tr2PrFeVErEnWls9ES4STPx1OChtgJhpAN_V67TI7PzjilM5bAoiTl44QLgb.P_QbfN7ij9Dy
 T6CNkuKFKcX6V5bleIt9GiiE8yIwJ.EbgfbKh5h.EeYlWn60jS4KvRTN7ID6qxIXFOyAW3f35G12
 apnvzzOgw4aMcVslBvokcTGvB_Qp3y.B0pDvlldeOi90IL3Sc.b78j_o7ZpoYf5clNGnw_unCZCn
 eJ6TPnetgGDd.m2DdNpkrtQi0FPlvEJOYLETifDCxn3cSFAUANCtJ7XNSKVx43YGEqcuaPaR.xle
 6nIfA.u3cuiKpQi9ozDalGV33GOoV0jxwmlKJUe7YNhMfIBlta8vU4i1ger43DxkEv9Ra9qSGCMF
 nPTs2fpDsY2xFvgGXR4_uK6KqGLWvg8F25u8iObDPpQnHlPbgpmsbGMMLfLhD3qiVoh4-
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 9193d155-9c24-438f-8c28-eafb1a9eb323
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sat, 13 Apr 2024 01:56:02 +0000
Received: by hermes--production-sg3-6f9f87bd85-k26hw (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 17855b70ff3f562300c98b2e72daa00b; 
 Sat, 13 Apr 2024 01:55:55 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Yang Yingchao <yang.yingchao@HIDDEN>
Subject: Re: bug#70352: 29.3.50; emacs-pgtk: possible leak of virtual memory
In-Reply-To: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN> (Yang
 Yingchao's message of "Fri, 12 Apr 2024 18:56:17 +0800")
References: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
Date: Sat, 13 Apr 2024 09:55:49 +0800
Message-ID: <87zfty2fh6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22205
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 380
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70352
Cc: 70352 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Yang Yingchao <yang.yingchao@HIDDEN> writes:

> I'm testing Emacs built with Pgtk (with GTK-4.12.5), and I suspect there

The GTK 4 version of the PGTK port was a failed experiment of mine that
I quickly concluded was not feasible to continue maintaining, and is now
effectively abandoned.  It goes without saying that one shouldn't expect
to receive support for it on this list.




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

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


Received: (at submit) by debbugs.gnu.org; 12 Apr 2024 11:12:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 12 07:12:44 2024
Received: from localhost ([127.0.0.1]:57984 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvEpl-0003lA-M6
	for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 07:12:43 -0400
Received: from lists.gnu.org ([2001:470:142::17]:37978)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <yang.yingchao@HIDDEN>) id 1rvEpg-0003j9-6I
 for submit <at> debbugs.gnu.org; Fri, 12 Apr 2024 07:12:39 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <yang.yingchao@HIDDEN>)
 id 1rvEpQ-0002av-Dk
 for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 07:12:20 -0400
Received: from out162-62-57-210.mail.qq.com ([162.62.57.210])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <yang.yingchao@HIDDEN>)
 id 1rvEpM-0006WT-PC
 for bug-gnu-emacs@HIDDEN; Fri, 12 Apr 2024 07:12:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;
 t=1712920326; bh=qWEE9eUT2vNqAjqOFgQe9vYTZwPs6wHg6s8VJ4xstMg=;
 h=From:To:Subject:Date;
 b=UWa/TDxM9YXt1sbvkVKxBxcIEAkdABxkLEvo7ObnOPNeT6fufo6Vbz12WlI6mZczt
 unZJH0hY2yUMD9hNzNJvt1tPhlFOCKr4c9w89FeJXuuAn4d1QIDOceqqXjHvRnX0Ve
 4Wsv2JmWLGTf09IqFM5mV3xejxh7vtLK3nBYdeps=
Received: from tbook ([60.26.145.38])
 by newxmesmtplogicsvrsza15-1.qq.com (NewEsmtp) with SMTP
 id E200A04F; Fri, 12 Apr 2024 18:56:32 +0800
X-QQ-mid: xmsmtpt1712919392tznufnbwg
Message-ID: <tencent_AC348FBAF8F1C87A04D8B78F0A853E75A409@HIDDEN>
X-QQ-XMAILINFO: Ns8FTq9VVlBGNmO+9NP9nKHORs+Iqx6zRIORUMQAvf+DUpbkhwm+CwKFbGyddK
 B8VHo2rVD+1+Vy+3tfInj9jTU9crtsVHPfT+Ocx3Lb6iJ8+fnMEXhR0r7ldStWN7XHv5fsSAnB3q
 3y6mMgc6eu4R8bVR0nVa11l87kboTCv02YbxjgCr8l93FgPaEC8sHm143++y9yR3rukmSKejLHZC
 NTmHbLtGTUWKF3Z06cgRgNQsDkBWfkuhL9+i84lYXFqHK/qxSpE3zbeo+ilkGfeQFO4uBUMc6/jX
 93mRRTL3a85R6UEYOV2GNURA3MXFx6DeXGtzEqjYyBOL8+Y7S6AeRctkk64WKs+HL7hh00xvS7oa
 +wT1ab2OI3aZ3jIOkJcgBFZC18EI+GfGxI4qbfVluEUyCkjbCS11paTYy2uymClJ7V/FMop/ZmZu
 RaeUfUeInVUfAIqv3Nj9nCtJyuXv33UjvdPEjRNWTXm1kNYnNFjdk7o25R4CtyTS7QsZXNIC1VgS
 pZ94SYGXEEj/IMBiJVPyL91JHl8/ztUF4ckY6feNxXIxaaviRP7g/d4Yu0dQSYR84fHguiJd2X24
 9r34YiDUnhkEhVzZp4LuJVR24gNgpGkxLSzxETphKM3tWDM4M6MXOsOHXwpLzQ8/FrHVCsHlm/qw
 ygjWCxY9AiEjMU7YkxwL1rwk7X+tz9s3i3Ie6KRxTqZOmZEGyW6pPHVPyq64hHM9FQ6UXo64A5o8
 E6Uxua7aHJhnG6H77WmWZDJQ2tCF2j1aM+DXwkZeu06TPMSpd+OoUF7pjnXRYG9e/jJXZiQjxzqu
 CfbdFRzR4fFdtqNxOfaBkC7kA5ilkju0xuwC8CwJCl95nmMF09H161NJjryndwPfq3ZONZeaznpg
 Y7tzBsFUsJrS9L517bpn8sLC87lcfovmEOufxieUgWSqyJ20dhiTIoLdCX24Tgd5el7aZDSvFcf3
 ml9UV8qUpEVLQtsVNtfSrSvmqSCB0R601min9lzsSP6nBMcNyB5w==
X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU=
From: Yang Yingchao <yang.yingchao@HIDDEN>
To: bug-gnu-emacs@HIDDEN,Yang Yingchao <yang.yingchao@HIDDEN>
Subject: 29.3.50; emacs-pgtk: possible leak of virtual memory
User-Agent: mu4e 1.12.3; emacs 29.3.50
Date: Fri, 12 Apr 2024 18:56:17 +0800
Message-ID: <871q7argry.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=162.62.57.210; envelope-from=yang.yingchao@HIDDEN;
 helo=out162-62-57-210.mail.qq.com
X-Spam_score_int: 8
X-Spam_score: 0.8
X-Spam_bar: /
X-Spam_report: (0.8 / 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, FREEMAIL_FROM=0.001,
 HELO_DYNAMIC_IPADDR=1.951, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001,
 RCVD_IN_MSPIKE_WL=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
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: -0.1 (/)



I'm testing Emacs built with Pgtk (with GTK-4.12.5), and I suspect there
may be a memory leak in virtual memory.


Steps to reproduce:

1. Start Emacs with "-Q --bg-daemon=mytest".
2. Connect to the server with 'emacsclient -c -s mytest'. This will create a new frame.
3. Kill the newly created frame with `\C-x\C-c`.
4. Repeat steps 2 & 3, and observe `/proc/pid_of_emacs/maps`.

It seems like there could be a memory leak issue causing the increasing
number of "/memfd:gdk-wayland" entries and ultimately leading to the
crash without a core dump.


Some of my statistics are as follows:


# yyc@tbook in /proc/400602  [18:40:36]
$ cat maps | grep memfd | awk '{print $1}' | awk -F "-" '{sum=strtonum("0x"$2)-strtonum("0x"$1); print sum}' | awk '{sum+=$1} END {print sum}'
42688512
# yyc@tbook in /proc/400602  [18:40:57]
$ cat maps | grep memfd | awk '{print $1}' | awk -F "-" '{sum=strtonum("0x"$2)-strtonum("0x"$1); print sum}' | awk '{sum+=$1} END {print sum}'
51888128
# yyc@tbook in /proc/400602  [18:41:26]
$ cat /proc/400602/maps| grep /memfd: | wc -l
7
# yyc@tbook in /proc/400602  [18:41:41]
$ cat /proc/400602/maps| grep /memfd: | wc -l
9
# yyc@tbook in /proc/400602  [18:41:46]
$ cat /proc/400602/maps| grep /memfd: | wc -l
10
# yyc@tbook in /proc/400602  [18:41:51]
$ cat /proc/400602/maps| grep /memfd: | wc -l
10
# yyc@tbook in /proc/400602  [18:41:56]
$ cat /proc/400602/maps| grep /memfd: | wc -l
12
# yyc@tbook in /proc/400602  [18:42:01]
$ cat /proc/400602/maps| grep /memfd: | wc -l
12
# yyc@tbook in /proc/400602  [18:42:03]
$ cat /proc/400602/maps| grep /memfd:
7f0ca170a000-7f0ca1fd0000 rw-s 00000000 00:01 169719                     /memfd:gdk-wayland (deleted)
7f0ca1fd0000-7f0ca2896000 rw-s 00000000 00:01 169718                     /memfd:gdk-wayland (deleted)
7f0ca2896000-7f0ca315c000 rw-s 00000000 00:01 175557                     /memfd:gdk-wayland (deleted)
7f0ca315c000-7f0ca3a22000 rw-s 00000000 00:01 169709                     /memfd:gdk-wayland (deleted)
7f0ca3a22000-7f0ca42e8000 rw-s 00000000 00:01 169708                     /memfd:gdk-wayland (deleted)
7f0ca42e8000-7f0ca4bae000 rw-s 00000000 00:01 177320                     /memfd:gdk-wayland (deleted)
7f0ca4bae000-7f0ca5474000 rw-s 00000000 00:01 176334                     /memfd:gdk-wayland (deleted)
7f0ca5474000-7f0ca5d3a000 rw-s 00000000 00:01 175525                     /memfd:gdk-wayland (deleted)
7f0ca5d3a000-7f0ca6600000 rw-s 00000000 00:01 175517                     /memfd:gdk-wayland (deleted)
7f0ca773a000-7f0ca8000000 rw-s 00000000 00:01 175524                     /memfd:gdk-wayland (deleted)
7f0cc4381000-7f0cc47ff000 rw-s 00000000 00:01 175518                     /memfd:wayland-cursor (deleted)
7f0cc66da000-7f0cc67fa000 rw-s 00000000 00:01 175514                     /memfd:wayland-cursor (deleted)


Regards
yang





Acknowledgement sent to Yang Yingchao <yang.yingchao@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#70352; 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: Thu, 9 May 2024 07:45:01 UTC

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