From unknown Mon Jun 23 06:01:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77479: Fixes a crash in the Haiku font driver for daemon mode Resent-From: Kyle Ambroff-Kao Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Apr 2025 06:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77479 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 77479@debbugs.gnu.org Cc: Kyle Ambroff-Kao X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.174366335220170 (code B ref -1); Thu, 03 Apr 2025 06:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Apr 2025 06:55:52 +0000 Received: from localhost ([127.0.0.1]:60639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0EUS-0005FB-7k for submit@debbugs.gnu.org; Thu, 03 Apr 2025 02:55:52 -0400 Received: from lists.gnu.org ([2001:470:142::17]:52188) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0EHj-0004br-N1 for submit@debbugs.gnu.org; Thu, 03 Apr 2025 02:42:44 -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 ) id 1u0EHa-00086y-Jf for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 02:42:35 -0400 Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0EHY-0001H2-K7 for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 02:42:34 -0400 Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfout.phl.internal (Postfix) with ESMTP id B5F511380102; Thu, 3 Apr 2025 02:42:31 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Thu, 03 Apr 2025 02:42:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ambroffkao.com; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm3; t=1743662551; x= 1743748951; bh=oWXKG3Tm2QFfcnUNxeqiqf4OG9/4gA5A3qe3u1vtN5k=; b=g QK7aGntES2oXQw9w5nX5biA5/s0jaW+jlB6pKvMRTR+HkIZSFyjBdvhuMiCL3C5f F8QlyTYkVimivTSSh/yGRaVfgESfzCVi7dOhtZNmblYPZD47hGnFHRdsPjfGDxUC 1zS5jgd5CqMLFGFGuUimCQu9Cj/cGF8P37WHls+k+YN6a7GY1fkI1eDIAEsEo0xC SCTilpVeQ0VKZiISjSNv/VWytE7oh4aplCktCWg78fFCHeS6vTqddhF0dHyViGJX j+aqea52yx8CcBjlNOyffA7hcQ5R3sgECN4zradNv/t8ygN5WjPLsPnc5epFnRaN 4Eu6vXthAqiImcE9JXLVg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1743662551; x=1743748951; bh=oWXKG3Tm2QFfcnUNxeqiqf4OG9/4gA5A3qe 3u1vtN5k=; b=gtRVowvgkeJJQ5Yqyt3aV5ULyP+F6MImgKDnm7jL6C3w6EFkfKz 5S86dPMNYqhbfV0nMhmoNp1Dj1rQZxU+taoROm+0UxvphSGrG6+u6h/FCcqidcl2 7QwuG09ODnTp1WGTqlxHwEv9gWOVboMVxdovU+PH46mwBRsnpzmpvPsKWfkGz+mc 5YeybYAGQ5jgrCZCzmCji7e+laHW2pwdO6yYGLjW10mIzDgj8qEZLCmQPO+atRP1 HEFlFfAB7LhLPixsF/KcY1MqJz8s8DZ7pcrbkYBtqi7/gNBe3x9ZYKvg8of+K6Bh bODs+Cxdle/YgNWKweSEqvQjmoWAJgVdZwA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukeejkeejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpehffg fhvfevufffjgfkgggtsehttdertddtredtnecuhfhrohhmpefmhihlvgcutehmsghrohhf fhdqmfgrohcuoehkhihlvgesrghmsghrohhffhhkrghordgtohhmqeenucggtffrrghtth gvrhhnpeffkefhteethfejfedtjeejueegieekuedvgfffveeggfffledtgefgfeeigfdv keenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkhi hlvgesrghmsghrohhffhhkrghordgtohhmpdhnsggprhgtphhtthhopedvpdhmohguvgep shhmthhpohhuthdprhgtphhtthhopehkhihlvgesrghmsghrohhffhhkrghordgtohhmpd hrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: id7114994:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 3 Apr 2025 02:42:30 -0400 (EDT) References: <86cydtg3e5.fsf@bigwrk.mail-host-address-is-not-set> User-agent: mu4e 1.8.13; emacs 30.1 From: Kyle Ambroff-Kao Date: Wed, 02 Apr 2025 23:39:44 -0700 In-reply-to: Message-ID: <865xjlg2zu.fsf@bigwrk.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=103.168.172.145; envelope-from=kyle@ambroffkao.com; helo=fout-a2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Thu, 03 Apr 2025 02:55:50 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Kyle Ambroff-Kao writes: > Tags: patch > > Fix use-after-free bug in the Haiku font driver > > * src/haikufont.c: Set objects freed with haikufont_close to NULL so > they will not be reused, which seems to happen in daemon mode when all > frames have been closed and fonts are garbage collected. > > In GNU Emacs 30.1 (build 2, amd64-portbld-freebsd15.0, GTK+ Version > 3.24.48, cairo version 1.18.2) > System Description: 15.0-CURRENT > > Configured using: > 'configure --disable-build-details --localstatedir=/var --without-gconf > --without-libsystemd --without-selinux --with-x --enable-acl > --with-cairo --with-dbus --with-gif --with-gnutls --with-gsettings > --with-x-toolkit=gtk3 --with-harfbuzz --with-jpeg > --with-file-notification=kqueue --with-lcms2 --without-m17n-flt > --without-imagemagick --with-mailutils --with-modules > --with-native-compilation=aot --with-sound=oss --without-libotf > --without-pgtk --with-png --with-toolkit-scroll-bars --with-sqlite3 > --with-rsvg --with-threads --with-tiff --with-tree-sitter --with-webp > --without-xft --with-xim --with-xml2 --with-xpm --without-xwidgets > --x-libraries=/usr/local/lib --x-includes=/usr/local/include > --prefix=/usr/local --mandir=/usr/local/share/man > --disable-silent-rules --infodir=/usr/local/share/emacs/info/ > --build=amd64-portbld-freebsd15.0 'CFLAGS=-O2 -pipe > -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc13 -isystem > /usr/local/include -fno-strict-aliasing ' 'CPPFLAGS=-isystem > /usr/local/include' 'LDFLAGS= -fstack-protector-strong > -Wl,-rpath=/usr/local/lib/gcc13 -L/usr/local/lib/gcc13 -L/usr/local/lib > '' > > [2. text/patch; haiku-font-double-free.diff]... This fixes double-free bug in Emacs daemon mode on Haiku. To reproduce: 1. Start emacs with "emacs --daemon" 2. Create a new frame with "emacsclient -c" and then close it. 3. Create a new frame with "emacsclient -c" Step 3 will cause the Emacs daemon to crash. KERN: debug_server: Thread 3616 entered the debugger: Debugger call: `tried to free 0xb960bc9fd0 which points at page 232 which is not an allocation first page' The backtrace from Emacs: heap_free(void*) + 0x35 BFont_close + 0x4d haikufont_close(font*) + 0x29 (/Code/emacs/src/haikufont.c:893) sweep_vectors(void) + 0x1af (/Code/emacs/src/alloc.c:3242) garbage_collect(void) + 0x7b3 (/Code/emacs/src/alloc.c:7247) Ffuncall(ptrdiff_t, Lisp_Object*) + 0x194 (/Code/emacs/src/eval.c:3084) internal_condition_case_n(*, ptrdiff_t, Lisp_Object*, Lisp_Object, *) + 0x6c (/Code/emacs/src/eval.c:1699) safe_funcall(ptrdiff_t, Lisp_Object*) + 0x50 (/Code/emacs/src/eval.c:3114) map_keymap_canonical(Lisp_Object,map_keymap_function_t,Lisp_Object,void*) + 0x2b (/Code/emacs/src/keymap.c:608) ... It appears that the BFont has already been closed. I think that the driver is holding on to the pointer to the freed BFont (into->be_font). This patch addresses this by setting be_font to NULL so that this pointer will not be freed again. The same thing applies to info->metrics and info->glyphs, since just making this change to be_font wasn't enough to avoid crashes. With this patch I can open and close as many frames as I want without crashing. I don't totally understand the interactions here, and I see there are similar bugs in other font drivers with different workarounds. For example, in Bug#16069 which I found from xfont.c:xfont_close, it seems like there is an attempt to just not free the fonts when GC is invoked. I think the solution in this patch seems a little simpler, but possibly means that the fonts are initialized every time the frame count goes from 0 to 1 or more instead of just once for the life of the daemon. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 04:03:25 2025 Received: (at control) by debbugs.gnu.org; 3 Apr 2025 08:03:25 +0000 Received: from localhost ([127.0.0.1]:60858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0FXo-0002tp-RU for submit@debbugs.gnu.org; Thu, 03 Apr 2025 04:03:25 -0400 Received: from mout.gmx.net ([212.227.17.22]:50609) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0FXl-0002tP-Q6 for control@debbugs.gnu.org; Thu, 03 Apr 2025 04:03:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1743667395; x=1744272195; i=michael.albinus@gmx.de; bh=ZaIz0LkljadE1ltGhJKWlBUPr5wSHpaNMP1xY0AbUMo=; h=X-UI-Sender-Class:Date:Message-Id:To:From:Subject:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=RkpAuA2PufX+Bfy0C3HlF62VDaI/g32d4yzI3yJ68bHKWCFxeFVj8U3e0BlzN+Fq QBZl1iHU7Lsll731eXOm0zR9JeWHMXa7VUSk6KOq0T15tJyzIshsXu2Ax/uzwk2m+ yTlQ8iOPf98MEVH1SDGF0pQxA7S5DzrWRksbbfRpzvXVCEYf45BhaY8dN/xQ8Y0Ar k+lFgmg3tFcN6igYO3xgmxdayJnQclzcswbgCI4gpRbriGblHLSLFVPedNESA/sBw XcQkYtbkxQXF6mlnuHL3QVIbq8m3Fr6pQIf4RsmyaC2CaFUeXo95U25+icC/lwhFV kSEYyW1elMmXeLPR/g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.59]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N17YY-1sy17I3yry-010MM8 for ; Thu, 03 Apr 2025 10:03:15 +0200 Date: Thu, 03 Apr 2025 10:03:14 +0200 Message-Id: <87bjtd7jul.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #77478 X-Provags-ID: V03:K1:qXf+URE5KNAXziDhc99lhNwJP8bkLztie/8djX6DeTfLntRcCSn Npw7qIbZhk0AcQl3skp0c+9jEHpQ/1TG0USRC7XN3gAMhlk4fLYtXI4mRr/ZH4ZO2F2elWC QYW/V2bGSTJZ/zZfoB/Aj67pMLhBW+U0Jb3fFABePJFWpeB8psu2QLHqXx0Z8UlpN5XoQc6 SEuDZ1r4bqpqsdZlae3zQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:KzJFP0VACWQ=;ZBuW3jm6a/hDbfrb0IGJF2RQfIR ew3XfqOOQxLpzM607BXxSDuowrTJL0aGTIPXsXheoO4i4wriOktZhTdIwphrl/XGm+OfSNddq 1b7JJVakxYR3ONwBs8t/y7BZlhkuvpPh0EXIO5HWhL4iC9frE2S42bptv17yMJ4gOHJnBSKMB VKKe+AgU/RXffQsufFM/B/lkDrlfMsCFsmBN4pRQDEGGlcvYSEAvL9tAj5gX2ADAjhSVgMJuL byWDb6tEGFcR/MtUmpSMmsWpjk3JH9/xhw7fddim+InYk0Mk5LAmdD/7acmm5+TwPbiI5kyqg ftLNDC/B+/O7A9fervLfWf4OzAWAnEGZQikRGj+pCJM3ZUomBWGcZW4xInstg9efswqWUZCbY YiYjrCzGCufjMcRxbgVU6DtXokx5ISB/vZ5Y5NteAogzFy+Gr3yprmqEeTAPjyCNFhCJWLZO+ H48As32A8SBajs7jYXU0vx0ZpRBve1T8DCb1AZN28HZ7f1Lvrpo6dSzIjGBrmE/t0wrz8FBTe 84s28TNW6y0iN/OAs5thkjuzcJ0bp1Km1YnUOtbNy1YiuP3jIwFH7vd7dxYM/mQZan+oaGRJp t7nnwKM3aXftg88n2/xUOu4NVr+2B8uUMAgDrs+YzYp0QacpnAWA9p5nna+wkv/LJEH4O1WMa H9XLq1tZ2qiWrlt0+ayFwSpJcI9ySwOV06Sc6/OdwBU78ALgpsoYWVr8y4KxtTVXRzI1n76if 5l3FZiJHUeZCG2bERI3+G9RwNb24+h2rkV/hkTRg0Xv7S4R8qxZHRkRgS4+fmANz+HI6264Eo VdN8J6dtA5diWV1armhI4mYD6dmITDVkgzdl1cF/ov/kRiAdIoJ6reI8kch/Cc2DHPNpFXJsn 3OR1HlpcxyiYa1wfgVm/AxuN68ofeQWP8C4lkYxqxwjjkUKRWNgmfC3pBwcCBFnQ301244MWW qlIvH0Duc6RCFNPyuu/oq2hdm9tfTqD+6zdzTY0jLIzxQPT4eEc4UAKV+exV1keYEz58zcIwK ea4hoZLs76ptd03BYUrPxJdDwmeMpj/VtEZTDRGZjDH5jU13lHF2zPE+8NPSyczAxGz42Bj7D uBQmw9Zsm7LzQpieHCSOPXeexk1JnRASNKstD/RdAiCfD3YoIt0sMNNrX9smlEb0Vj7tuqxz5 gYBbVB9MQm/9UT+IaXdF30mE8vwXPc4GoaWU/ieUziTKAunCVOE2dPnXbVA+LmGWx6cX3nrNO 13zZyyGcx/G7/beMoSui02g7f55Z1z7MR4OAvufolxbPt7gtJJJWhg7S+2+Abf3QpcjeN79TB 9ENHuv3Q3AqMuxlp/CbijOujztkkrp1psUfTHxoxBZHha8V3BSt3l57Xk9QnbMAI79vUkW6oj 5epCY0hfd9n8ssIM6OdG+C/kg2ARCRN+X25n+jJ3lDHR+5ZRiLp3IEMCAiz4WOuwEfDo2fm6Y 8/rRdc2AKpZkTgIRplx5qjItlLzK3MOyNEsWdc3MmqkbqfCOO X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) merge 77478 77479 quit From unknown Mon Jun 23 06:01:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77479: Sorry References: <865xjlg2zu.fsf@bigwrk.mail-host-address-is-not-set> In-Reply-To: <865xjlg2zu.fsf@bigwrk.mail-host-address-is-not-set> Resent-From: "Kyle Ambroff-Kao" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Apr 2025 11:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77479 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 77479@debbugs.gnu.org Received: via spool by 77479-submit@debbugs.gnu.org id=B77479.17436800987124 (code B ref 77479); Thu, 03 Apr 2025 11:35:02 +0000 Received: (at 77479) by debbugs.gnu.org; 3 Apr 2025 11:34:58 +0000 Received: from localhost ([127.0.0.1]:33053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0IqW-0001qn-KX for submit@debbugs.gnu.org; Thu, 03 Apr 2025 07:34:57 -0400 Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]:59273) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0EhO-0005oL-1l for 77479@debbugs.gnu.org; Thu, 03 Apr 2025 03:09:14 -0400 Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfout.phl.internal (Postfix) with ESMTP id 23744138009C for <77479@debbugs.gnu.org>; Thu, 3 Apr 2025 03:09:08 -0400 (EDT) Received: from phl-imap-11 ([10.202.2.101]) by phl-compute-12.internal (MEProxy); Thu, 03 Apr 2025 03:09:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ambroffkao.com; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3; t=1743664148; x=1743750548; bh=5Ll0C0hkoejit0SWveKyzFkHKtUjvmaI b5/7WBm7JsQ=; b=jqh1iMTErJ8TgLYXmjQrc5qqt4FZIvbUa5JdVnbSzFTWg8q6 QgFb6jnJp3NqQU2iNY/XCQvGTcG9pTGXVEmuzjLqwJfD/jnS+l/T91B+jVfKYl3q 0LPhohwwM5t7ojMwbxPnIfbhqArrnWUr9cChepnHSoBt2lGzzcqYJjT0ae4rr5Mq 3yku/RiBQCQ0spzNUZRFCqT3xaMmBbvny+x1sy1mLlRF++Tf+YExDq8FkPgbC2Bg iKeB/UawZ9kOUvutC8zQ8ckUhzfFm+lPaozm25UrNDyX9Hwd0Deh77eJISb9SGmZ QKGZFuuE55z0tH3/FXKc5t4iO6FvK0waHW0Meg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1743664148; x= 1743750548; bh=5Ll0C0hkoejit0SWveKyzFkHKtUjvmaIb5/7WBm7JsQ=; b=Z YfEXOoowJiaPjY94Xc016kN2ackp494hB0FT78eHhaPhCc/40yHf+youR2N20ZQL VReE5WwXKTYeOe2yG9nI2YfoByETKjtqAigS2euin9BIskjh23eRnfLKh7h43XzI Da7/uRp/Eqc+f9B+jgNQiCU0YoKNV8B1h7DWsY6NTOc6vKzb2oCAvCYnKP0TsWG4 xEeLsCFO46gSThPb1I4EjPAVx4NWROxWsP8L/qNSRIsbu5t6JN0oZVGZwtXn8FCB +gQZ33Iy6RJh8Ytv5lXpPDBRXU9FrWNj2sNpOL7Fl6jjpqT+o+f1y9A0RYbhOO2c t8Uz70zVRNmKl4ufMEpcw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukeejledvucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefogg ffhffvkffutgesrgdtreerredttdenucfhrhhomhepfdfmhihlvgcutehmsghrohhffhdq mfgrohdfuceokhihlhgvsegrmhgsrhhofhhfkhgrohdrtghomheqnecuggftrfgrthhtvg hrnhepgeekkedtuedvueeugfevgedtgeefgfeltedukeetgeegheffgfehteelhfevgfef necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepkhihlh gvsegrmhgsrhhofhhfkhgrohdrtghomhdpnhgspghrtghpthhtohepuddpmhhouggvpehs mhhtphhouhhtpdhrtghpthhtohepjeejgeejleesuggvsggsuhhgshdrghhnuhdrohhrgh X-ME-Proxy: Feedback-ID: id7114994:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id DD4F52220073; Thu, 3 Apr 2025 03:09:07 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Thu, 03 Apr 2025 07:09:30 +0000 From: "Kyle Ambroff-Kao" Message-Id: Content-Type: multipart/alternative; boundary=58acde7f90f148ab88f78e37a42ec312 X-Spam-Score: -0.7 (/) X-Mailman-Approved-At: Thu, 03 Apr 2025 07:34:55 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --58acde7f90f148ab88f78e37a42ec312 Content-Type: text/plain Content-Transfer-Encoding: 7bit I accidentally created this new bug attempting to reply to 77478. Please close this one. --58acde7f90f148ab88f78e37a42ec312 Content-Type: text/html Content-Transfer-Encoding: 7bit
I accidentally created this new bug attempting to reply to 77478. Please close this one.
--58acde7f90f148ab88f78e37a42ec312-- From unknown Mon Jun 23 06:01:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#77479: Sorry Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Apr 2025 11:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77479 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Kyle Ambroff-Kao" Cc: 77479@debbugs.gnu.org Received: via spool by 77479-submit@debbugs.gnu.org id=B77479.17436803587995 (code B ref 77479); Thu, 03 Apr 2025 11:40:02 +0000 Received: (at 77479) by debbugs.gnu.org; 3 Apr 2025 11:39:18 +0000 Received: from localhost ([127.0.0.1]:33076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0Iuk-00024t-Ev for submit@debbugs.gnu.org; Thu, 03 Apr 2025 07:39:18 -0400 Received: from mout.gmx.net ([212.227.17.21]:45123) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0Iuh-00024a-K9 for 77479@debbugs.gnu.org; Thu, 03 Apr 2025 07:39:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1743680345; x=1744285145; i=michael.albinus@gmx.de; bh=TJ2qWFUzM44IXZeDz8Iqz+P9quRjdE+gS9gMYQZ8l1M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=b+EW+gV9iG0dLoQbHb8kZHeV+hDZXCTagecG2FF0zugv7m7GlaopSZ/qsuCiEYYP ++j/Tt3pyrCvSLYu+e/lHBHvWq2YCSVtzp6Jdov8RGzkbW9Q2MLIofqHDi39cH2wC ERhDxxbTMjO/qqHLIypGzjuAVpweCSAoI1brHYhIExF2vrxZ3PTjupw3E4N1pMyyE S/XOr/RNLsXYHNvs51+lhFKFTO5U9oYdH1RNM+9tczkpdKokDGLk/s7ePfV1zFDyy hNUL45LcByq+XNrNdCICB3h3Ektfqse8NMXQvpe00rzCZnRp7eAf0pRZBumdTkzxD hh7ZZFJB8uRwHoN9TQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.59]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MtOKc-1t5jmR0u3q-00sgqD; Thu, 03 Apr 2025 13:39:05 +0200 From: Michael Albinus In-Reply-To: References: <865xjlg2zu.fsf@bigwrk.mail-host-address-is-not-set> Date: Thu, 03 Apr 2025 13:39:04 +0200 Message-ID: <874iz579uv.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HZ/GYqB52Y42Co+eQ3zmUwy6wRO154SWBjZacXkGZ6olL8rXaEL tS1FgrQd5okbF8+xFVNoexPUIyrcSKM38+RMAe+/udSGjpurxxDlsKbB1yV67mIkVxAXcl2 LS54o0L9wODvl3suZMC7YuQmCGzrq9eq5J2aqmTeEAQ4u2Ag7LQnWlm++JDSNd3i3Nstrfk jGFS8GmbLSy5s5cPzx1vQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:aPGKxCyPt54=;n8E6x26ZJ0+fm4s3dy6cjVrAYw6 M8c/qbxkZc50WLBipDqd7CwtU2y9DhChCf73OPBzJZV2+MJ/bLAcaZI21JbmdjOlr6RiCieHx 6qb036Lz0BsL+wsUMmZe/m1bOjeef/s7ScyMMEZzxj7iUVaaXIMUbSR/wLQqqxl+F//igkm34 XZUHUiIu/YsfjlE1H07yBHqnhLU1HlDkIQGdET4RnImU0Y7XrY9XYh40wIzjPOywTI9j4ruLC fHEs+blstNk0XxKg8jT1Bz+qiMl5WqJZFdVqm5SWhEkDfUxB14P7g06qVVDcTsEfVQytDo65O jVizWe1YLYcC/P8B1l8d0PWmN9PUBLCa77HP+uNY6ZCAT1LOuSJvn6lmH0cy7AqnAtwbOMf41 Q3Ar3saTHee2X5TTMSg/QwfkEnN4u6EGgY/r/GTah5UVaUiEdplkwEWJ1iYMVBn6JfOqGnJey WjNBGvZqbn59X18dd1XfbObwKop5gS3i6TagzSKGC/A8fU7kje1d4hwU6ARKyxleuAN77VXP6 0zRRPZW285RgOHS77DPUwpo8KTSRvlco5U2yC/tRl9H9sZYffGJY7XpzihDiyxRVWBb8Whnmf /x8wdJRJYGT4WNMpnsgBT/9X+VDLlpyIb062qZFITf5dGfuk+wmgCWRmfkz1eT0QqrEPIahzV dE8Bjj2KbFXVU86fj1CFnVkcS1Dao4wtzSWQhzHUq9RvOJzRvECek4le/kM0tl+iWeIf6PP6w xpEIcpDqYWgPJr0ALvMUnuBNr8r4ZC/ntJWNSMMEFerT+jMvOfDQ94dTYcw0JjhG0kVumcd1L zy6OfYrQTZ8Seb6gxlsqhTOhwFqmEQTQXOIFv9ecbK2Rly9QUui0+X6wUg2i8qul/NT8hJ6KY /AX9MqlIBDT/szPSsc3vUo3WQTqt9522czDum4lTuwBHrD7wUOhWA3Ml3ro3TvKfsleG90e9R 83YewxvMt4xBF05mcrXMJLipji1t8yoUljorE+UOJIbnuRuT9dkTIiFf2bbrtMhlr2HOTLGH9 DCdwO00YTOGELhFyBvwateMUpn5VaO2AzxT0LY+j5BICgNZaonjsf4bxiFr17+U2kFMWan4OT Otc0mZBXu89iLYALpiQ8K82XQ11smYWBobmAsj+xM1gRTwH2c7vqHUMe1rvLh+go2IHSf9Qtd cwanL/9d/h45lyit43KdUQEtJrM/6dCVGpKIIbPurJIIv3P+kRxLtVlTd48rbnShp6C6XniCI enqD06rzav4WNwLnBO3UWx9K8STxiQx4StSBAIt+Q8TnDPRtf3Wf6/TMBgjfRgRBAxJcgrYah g4K3VhVRvtEGGFWRs62pKZCkVgQ3NvyHXQZysuzm9KlyBsl6+eFOHTeY324tim5xhDxFZfg9w C20MxFZfg+vY8qP7mzpoA7qN95GUr9Y778t0LeBJ6ckd8kvXZ0Cl4wfBAEcgUSTkAoI086U45 80NdoV+jN6YDqhpNtZp9yWKovt5o= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) "Kyle Ambroff-Kao" writes: Hi Kyle, > I accidentally created this new bug attempting to reply to 77478. > Please close this one. This is not necessary. I've merged both bugs already. Best regards, Michael.