From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Michael Welsh Duggan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jun 2025 15:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 78875@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175069227721559 (code B ref -1); Mon, 23 Jun 2025 15:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Jun 2025 15:24:37 +0000 Received: from localhost ([127.0.0.1]:56632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uTj2A-0005bJ-VL for submit@debbugs.gnu.org; Mon, 23 Jun 2025 11:24:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53276) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uTj28-0005Zq-5J for submit@debbugs.gnu.org; Mon, 23 Jun 2025 11:24:33 -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 1uTj22-0004G5-Q0 for bug-gnu-emacs@gnu.org; Mon, 23 Jun 2025 11:24:26 -0400 Received: from md5i.com ([75.151.244.229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uTj1y-0003VC-I2 for bug-gnu-emacs@gnu.org; Mon, 23 Jun 2025 11:24:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Kd9Oyg7kwbQZCTssr1idYd0esihutmSaJb62X/eJ6q8=; b=YTyQcLj/qFMFPmdAjfzuvVROly i/eOqQgrMffd7XQGapYZEHE/6/T4LdWUkRvb6V/dqRHCOAd19YRQjmHTEdiD8WcDiZaBY9GF84hod dQgLz5+Vh5IpbRjB4gNT24ITv; Received: from rt-ax86u_pro-0c20.router.md5i.com ([192.168.177.1]:44310 helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1uTj1w-0000000CgBk-2m3b for bug-gnu-emacs@gnu.org; Mon, 23 Jun 2025 11:24:20 -0400 From: Michael Welsh Duggan Date: Mon, 23 Jun 2025 11:24:20 -0400 Message-ID: <87h606scpn.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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.9 (/) 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.1 (/) --=-=-= Content-Type: text/plain While using Gnus, the display of one particular summary buffer is causing all of the frames on this (remote X11) terminal to close. It does not, however, crash emacs. The message in my *Messages* buffer is: X protocol error: BadFont (invalid Font parameter) on protocol request 56 Serial no: 20736 Failing resource ID (if any): 0x0 Minor code: 0 This is a bug! Please report this to bug-gnu-emacs@gnu.org! With some difficulty (attempting to save the buffer also causes the problem) I was able to extract the buffer as a text file. Viewing that file in this remote emacs also triggers the problem, so I will likely be able to recreate this problem on my end. I am attaching the gzipped contents of the file in question to this message. I do not yet know if this problem will happen if I am not in a remote frame. Determining that will have to wait until I return home from work later today. This emacs is compiled unoptimized with debugging enabled. I would be very interested in figuring out where I could add a breakpoint to try to figure out what is causing this problem. --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=summary-bug.txt.gz Content-Transfer-Encoding: base64 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 P8FS+HjFFgAA --=-=-= Content-Type: text/plain In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.4) of 2025-05-29 built on miko Repository revision: f0bec20ac58ab84895b832fc545ea14c442d8332 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12302007 System Description: Debian GNU/Linux 13 (trixie) Configured using: 'configure --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-native-compilation --with-xinput2 'CFLAGS=-Og -ggdb' --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XIM XINERAMA XINPUT2 XPM XRANDR LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Messages Minor modes in effect: display-time-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t global-git-commit-mode: t magit-auto-revert-mode: t server-mode: t emacs-gc-stats-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/md5i/.config/emacs/elpa/transient-20241001.1031/transient hides /usr/local/share/emacs/31.0.50/lisp/transient Features: (shadow emacsbug lisp-mnt tramp-cache time-stamp tramp-sh shortdoc help-fns radix-tree gnus-draft sieve-mode thai-util thai-word mailalias smtpmail oc-basic org-element org-persist org-id org-refile org-element-ast inline avl-tree generator ol-eww eww vtable url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs shr-color color misearch multi-isearch flow-fill mm-archive mule-util sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-bcklg qp gnus-async gnus-ml disp-table gnus-topic nndraft nnmh nnfolder utf-7 epa-file network-stream gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum shr pixel-fill kinsoku url-file svg gnus-demon nntp gnus-group gnus-undo gnutls gnus-start gnus-dbus gnus-cloud gnus-spec gnus-win flyspell ispell notifications view pacproxy descr-text tramp trampver tramp-integration files-x tramp-message tramp-compat parse-time iso8601 tramp-loaddefs time sieve-manage sasl sasl-anonymous sasl-login sasl-plain rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util sgml-mode facemenu dom python project treesit ps-print ps-print-loaddefs lpr picture nm dbus xml magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode track-changes easy-mmode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor comp comp-cstr comp-run comp-common rx shell pcomplete server magit-mode transient edmacro kmacro benchmark magit-git magit-base magit-section format-spec cursor-sensor crm dash compat nnimap nnmail gnus-int mail-source gnus-range message sendmail yank-media rfc822 mml mml-sec epa mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader utf7 nnoo gnus nnheader gnus-util time-date mail-utils range gnus-o365-oauth2 oauth2 url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny plstore generated generic-x epg rfc6068 epg-config emacs-gc-stats dired-aux ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util cus-edit pp cus-load wid-edit dired-x compile text-property-search comint ansi-osc ring ansi-color cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl-extra help-mode warnings derived cmake-mode-autoloads debian-el-autoloads debian-el dired dired-loaddefs docker-autoloads aio-autoloads emacs-gc-stats-autoloads groovy-mode-autoloads llvm-ts-mode-autoloads lua-mode-autoloads magit-autoloads pcase magit-section-autoloads dash-autoloads markdown-mode-autoloads nodejs-repl-autoloads rainbow-delimiters-autoloads rust-mode-autoloads s-autoloads scala-mode-autoloads tablist-autoloads transient-autoloads info with-editor-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 1015422 102486) (symbols 48 39333 7) (strings 32 177899 17246) (string-bytes 1 5865636) (vectors 16 93257) (vector-slots 8 1266980 116787) (floats 8 1594 11790) (intervals 56 4442 150) (buffers 1064 42)) -- Michael Welsh Duggan (md5i@md5i.com) --=-=-=-- From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jun 2025 16:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Welsh Duggan , Po Lu Cc: 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.175069490717778 (code B ref 78875); Mon, 23 Jun 2025 16:09:02 +0000 Received: (at 78875) by debbugs.gnu.org; 23 Jun 2025 16:08:27 +0000 Received: from localhost ([127.0.0.1]:56780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uTjib-0004cU-GX for submit@debbugs.gnu.org; Mon, 23 Jun 2025 12:08:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uTjiZ-0004bX-FN for 78875@debbugs.gnu.org; Mon, 23 Jun 2025 12:08:24 -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 ) id 1uTjiT-00013A-Mu; Mon, 23 Jun 2025 12:08:17 -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=9fCer6hibz24DLRApSjIj+yesNnwz8gzTqP7wxb9Ems=; b=dfVjHRoF3amb 2Gj4uYjBVak08Z8elbMX/YHklUIVoif+bjyl2opaw6D5oUsAs5OU12aa/+rLcSL/uk0yscFS2TRb4 HfkDvmJB7JlhHftV52eKTJFTavmRYTkaAuuBbdCDVDO+MHQE2kyn87h9P5zKCl118SHpYBgMc/qvM xPNAFT18j+plxofjHq1jN941J6xG6u26k7sAu17ovDzi9BZI6Ku8xCF0E7LHmuo9jKfYRMkv1hA2C NEKov0Jh4CX4vPtIFfNeFn3IX7nwdRoLzWy1XI/C3pJcWX/DoXe8zE+ftoAV582KY6gFGyDL65X0/ XG9F7bFCc2uZJUOATB7ZbA==; Date: Mon, 23 Jun 2025 19:08:14 +0300 Message-Id: <865xgmfnkh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h606scpn.fsf@md5i.com> (message from Michael Welsh Duggan on Mon, 23 Jun 2025 11:24:20 -0400) References: <87h606scpn.fsf@md5i.com> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Michael Welsh Duggan > Date: Mon, 23 Jun 2025 11:24:20 -0400 > > While using Gnus, the display of one particular summary buffer is > causing all of the frames on this (remote X11) terminal to close. It > does not, however, crash emacs. The message in my *Messages* buffer is: > > X protocol error: BadFont (invalid Font parameter) on protocol request 56 > Serial no: 20736 > Failing resource ID (if any): 0x0 > Minor code: 0 > This is a bug! Please report this to bug-gnu-emacs@gnu.org! > > With some difficulty (attempting to save the buffer also causes the > problem) I was able to extract the buffer as a text file. Viewing that > file in this remote emacs also triggers the problem, so I will likely be > able to recreate this problem on my end. I am attaching the gzipped > contents of the file in question to this message. > > I do not yet know if this problem will happen if I am not in a remote > frame. Determining that will have to wait until I return home from > work later today. > > This emacs is compiled unoptimized with debugging enabled. I would be > very interested in figuring out where I could add a breakpoint to try to > figure out what is causing this problem. See etc/DEBUG under "If you encounter X protocol errors", it tells you how to go about debugging this. Po Lu, any comments or suggestions? From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 01:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Michael Welsh Duggan , 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.175081483414253 (code B ref 78875); Wed, 25 Jun 2025 01:28:02 +0000 Received: (at 78875) by debbugs.gnu.org; 25 Jun 2025 01:27:14 +0000 Received: from localhost ([127.0.0.1]:53303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUEuv-0003hn-NM for submit@debbugs.gnu.org; Tue, 24 Jun 2025 21:27:14 -0400 Received: from sonic317-33.consmr.mail.ne1.yahoo.com ([66.163.184.44]:35748) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uUEus-0003h4-BY for 78875@debbugs.gnu.org; Tue, 24 Jun 2025 21:27:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1750814824; bh=wX3TkSOeo8ONz9ajyf+Tr5SUVmL5BLKu0KgM4BK+D18=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=A8wYTK/iAmcrXUWNLTGRsPUh7Bzah7czYxre7YRpyb/XJxBHWd8GBoJDemFulA2fBKca9gqxx13qBz9GCucckPV5j9bySKxzm73qxFjPOAm/Encr8k3bJHdy4y6Y1ABvHL9tHVAhDpdRlh3GQdHvCnXlrYKR8DhVkuY2Vq7bp4QUs3UtByeuEMqDQ5dq/XKuzSByl5wJzdOW85RN/PSFWMJiMzgU0FfwYb/bRi2rA8uizCTtfcwA2KHCLXYgUoyKT3JwTVRcsO1r2ytTUGzl6qFMH55IxgyPXqsB/fsYjKjZF8pWIgC8KfvwPtW6YtsziL+xbPVobxIHzzHasqG48g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1750814824; bh=kMOcu53kynJOq3TU9xRjMUsdPe1fDFxTQhWaoDpXikE=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nD/JzO9ViLdYW6MjtX2Xxe75EfeiYp0je0dEqdoZqY1T9o/MmW9kIpELTiUEd18ls0qy2lwBgYzKvqnMKqRDD56aXWtXTv7rjxv32mRGMdnuRndfcmDfOKLhSBHx3F9HDt8/YEN4CGC9uMZTX8ZpJaTZ9Umkl6ut8MxeJ6z3gPt8tJ/Z5Xv+LglrNG8engNEd1i0QNRuqRL4yyI35tc0L/3BM/FzVZ+d6gidG9sb0wFzmbKwyTYo4DnieNvWvHw4QOJlISsB/WkCFRHSvAmgrKNVcn9TylTp2Nl+rvvRwqA1aglkjDDJaE7wk6bOfByoVBp5zenp7n1fLR7d0d4A3Q== X-YMail-OSG: eP9lYPcVM1n2JkRJcupSaYy56MXKlSIciqpLhUP8dFtZqV4QsYecV0D1TYHpPEV kRJKPxo5cieCcNXI.Pn54n6M0k_ravKTbw9Z_93tYhyfrvwD8_BX1jRTpUd3nMYBCpdYj5W2sTrN GnaZbkqNKcNn.7nCOpe7ojD2gH0.ZVgHoS0Rj3x3tFC40YC44mj_Cxlvk9YqBs6tmWUJVPI2LOEl B72g3qDWMUeJ.cfVWTuCpnU1oAnouoCZjbRsvDB6MK0x6Ra5.Sodqcd7sRDqTh56ZEsaAaClRdCl fbfPL1tudUQT8_V2PWs93wXmR.UFoPB_CGMiuszOoe.WyMfFJapU_ZhfMoyE8lVXHfhI.agAKklo 46ji.UnpBbeiWJCgV3Ei7y6fJIwm.c4RV3FfsJMvaTw33YShEfuEUfJ5GyJ5TfG.6tgzhrYbiZbu i_5xIrUesgGOFh5M0iek7NVaOsM06ofVz31kGCr5Y27Q3U_PYgnp2VL3Rx3ST3ahFvi0bW7Pd3xG O4_rQ3VhXIV6LTM32HfeEnvt.Z0ve.P3iVzIrPnYYdPPZe4_WlGpTmilIHtDMXow.LfuickeOb0l S_foDLQ4BfoU_ctPIiHSCuomWVigWkbEu.1HErC.p_aHXjQjv10I4YW4QfY2v1McmDtqadAoTxln Z8CULnpYsrdR22_inugXmoS3vE7ljF8446812fgJ08Z5cAjktVgi0nu9VQBXvZdz59Fv43_AMOQz UvNnFFGacfyp4oPgEw_eX79yOLALUfYAcJoJfgohwF2CcjVpr5lXcZ.qvneEAmLVr1XL2szFj7mh rTCl7nmvT7zS5xVpH1pyfUYL6AUtkA_m8T7UN_.Ug6ExlKNKhwMOYuXuA_h5kQIJjTY7VNqPkNBV 3G8gBwi25sNsy_FQx8Q_eXz9E2wzt2_8oRJ2yNgsE3kiFRPLOaHPM5wipU32uyQZwNRlOxPkYqyr eQsc7yvvQQ1J8AGmbh.NNAJjCUbMZpwkOah26ZnQQeLl9UoRU5osTAxcRIn9ybOokQswkuf9Hv7G KoWZDwDBY8Ro1l9VDNcamWkNQHcRDePqD4XI44._KKvPZR8DB4JZAJx4NVeJnigV62ZwosnlvsUz zhmWtameGFhZmwdEIwVTGnoeDb1yrgIxOLl_cn.GWFJNDbaMYUmAz3bauRWxVzppVSPjPKW1tVMB vVqKk9alcNvEmQkHH0ivJtt1zQas_J2iRZZbQs8_fpovwSjAdO3RGPiaLOvHHBkuADfaybZB16JQ BJsdwKiddkaB2rVVDufjkEJoax8eaufwR16E8stw0VJH6m2CZWmUu52c920PXTXQep4pruL7dsf8 NZh0z6WCOBSK6LXQ2mz2oaT_WMWEby23W3aGPAQ9MCupYtN6x4Z5G95ZorC000OUgID6SZjmyYep FZzvFkaqntHs734ZfRkfa2ow2Uj.Y00Mya_MARgNtBwlLpEAdRzHQGg.TeZUgSRQoUPFN0_HI6Rm ErUEIVKdIzZCaS_Ck8ZqonbVzqF4EfBOMGb7E81lp.SBUVMuJ5B4INAffsEf.CaFSplGtKibRvH_ brLUaG.frRsX5KSb400sMQXKLMCihwJuLqFVke8o7vdCDgyYK6AbKhhpCkLbVzxWnI0rARaw1j7f Hy3ORUIJ_BiNJqQB28DLZCknoL21zJ9HgxCaHAMv3uXuvsHlWUrxzkgWiOiT_hdfFP_AzfVZsOEC h_YixRdLBQu5cdNnUAKgH.FV9u5p7vowH_iCDZ4vndTajhMj1HGslaL4120hbv2matdkGtp.boFI 3JGAgIv87TNraF91TF0.Vz6u2mLWrXGvZRbdJfPrywN8PdmuX.5eRthOPC2e_ulc7R8SAx13RqTg iNTgRbmqAkmRzeFPAJBHMJXnKvjiX72qinMg18z1ja6OzqSIotAr8pk8mRkzeiVJFtUMaejHsUN3 0dKqXIlycOFaY9jKsakNC2t0rLgIpmo1XEN1iQD2hAMveTrtsYNC4J22AhHr73.t0j4st2KSXZru q7itE4jr2PE8IoyLGPZRpnqn53VAs44xZcH9w2KKiSPvtIRiBBGNj_u8YnGtrjRYoAC3Nyxr1LuP sHNufq4s0oJz30N6gMH6jltFOn5PlBmiAtbMWWKWxYLZhgGRGvOOPq55yuZnqxtEC3vh8baDb0p6 v5mc8Bovj98bPGF0jc3MIl7etDNuRefFb1af55vlbAtN5XaXSQbJ4XVE4a3JTXDc36jUVK_QPwvH xesuVSFOVQ_R3IZ6pvkWYuTiP7Zv.iTcW962UthPT_DjtBkTMOeKeDw-- X-Sonic-MF: X-Sonic-ID: ab0bf3f3-ff30-4033-b336-0036c0896c3b Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Wed, 25 Jun 2025 01:27:04 +0000 Received: by hermes--production-sg3-cdfd77c9c-ncrzs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3649de5b72783f226459ac4defb0d7a2; Wed, 25 Jun 2025 01:27:00 +0000 (UTC) From: Po Lu In-Reply-To: <865xgmfnkh.fsf@gnu.org> References: <87h606scpn.fsf@md5i.com> <865xgmfnkh.fsf@gnu.org> Date: Wed, 25 Jun 2025 09:26:55 +0800 Message-ID: <877c10r4ps.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.24027 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1690 X-Spam-Score: 0.0 (/) 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.0 (-) Eli Zaretskii writes: >> From: Michael Welsh Duggan >> Date: Mon, 23 Jun 2025 11:24:20 -0400 >> >> While using Gnus, the display of one particular summary buffer is >> causing all of the frames on this (remote X11) terminal to close. It >> does not, however, crash emacs. The message in my *Messages* buffer is: >> >> X protocol error: BadFont (invalid Font parameter) on protocol request 56 >> Serial no: 20736 >> Failing resource ID (if any): 0x0 >> Minor code: 0 >> This is a bug! Please report this to bug-gnu-emacs@gnu.org! >> >> With some difficulty (attempting to save the buffer also causes the >> problem) I was able to extract the buffer as a text file. Viewing that >> file in this remote emacs also triggers the problem, so I will likely be >> able to recreate this problem on my end. I am attaching the gzipped >> contents of the file in question to this message. >> >> I do not yet know if this problem will happen if I am not in a remote >> frame. Determining that will have to wait until I return home from >> work later today. >> >> This emacs is compiled unoptimized with debugging enabled. I would be >> very interested in figuring out where I could add a breakpoint to try to >> figure out what is causing this problem. > > See etc/DEBUG under "If you encounter X protocol errors", it tells you > how to go about debugging this. > > Po Lu, any comments or suggestions? A backtrace produced under synchronous execution would be informative, as I'm not aware of any situations where the X font backend will attempt to use None (resource 0x0) as a font object, and it is likely that the issue is in a library or the X toolkit. From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Jul 2025 08:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: mwd@md5i.com, Po Lu Cc: 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.175170241023235 (code B ref 78875); Sat, 05 Jul 2025 08:01:01 +0000 Received: (at 78875) by debbugs.gnu.org; 5 Jul 2025 08:00:10 +0000 Received: from localhost ([127.0.0.1]:39363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXxob-00061y-Ge for submit@debbugs.gnu.org; Sat, 05 Jul 2025 04:00:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32912) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXxoV-0005zu-Vm for 78875@debbugs.gnu.org; Sat, 05 Jul 2025 04:00:02 -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 ) id 1uXxoQ-00045W-7l; Sat, 05 Jul 2025 03:59:54 -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=GHxfpvKlhowtP90EoX/wgV9FvCWO6QnHCgE2JfHOouw=; b=Hm5uYhFvjj65 R52s4tYxGFIgQMzKzUZ+usOsvWOaLq0ZQVbkFqm1+NLoj4VMzpNPkKCJUWfOBDiASOijqpW5uS8LV /PeLbVkBRm+ANlwCss8L6JfyM/za0xmcLKS51VkSB4A7YVq2OO7hcYxkhUhnCe81IIG45MXwBiNFd 4/aap31U4IoWwi0/0mHBWy9zzuK2ld9+v/8skY6QbznHJ7NVA/QDrAv8qQXbMylt2YLWDAmAl4kb3 qIKYzKgGPE4GzKCIdRRfFd0yE+DX802MGjw4MtnTsUpXv0iEGn2oUh9Cu/OBhv0OEGFVYssv35qJm 5OW8h2MK+Y2wClynt9tLsA==; Date: Sat, 05 Jul 2025 10:59:52 +0300 Message-Id: <86ms9jvzif.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <877c10r4ps.fsf@yahoo.com> (message from Po Lu on Wed, 25 Jun 2025 09:26:55 +0800) References: <87h606scpn.fsf@md5i.com> <865xgmfnkh.fsf@gnu.org> <877c10r4ps.fsf@yahoo.com> X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ping! Michael, could you perhaps produce a backtrace that po Lu would like to see? > From: Po Lu > Cc: Michael Welsh Duggan , 78875@debbugs.gnu.org > Date: Wed, 25 Jun 2025 09:26:55 +0800 > > Eli Zaretskii writes: > > >> From: Michael Welsh Duggan > >> Date: Mon, 23 Jun 2025 11:24:20 -0400 > >> > >> While using Gnus, the display of one particular summary buffer is > >> causing all of the frames on this (remote X11) terminal to close. It > >> does not, however, crash emacs. The message in my *Messages* buffer is: > >> > >> X protocol error: BadFont (invalid Font parameter) on protocol request 56 > >> Serial no: 20736 > >> Failing resource ID (if any): 0x0 > >> Minor code: 0 > >> This is a bug! Please report this to bug-gnu-emacs@gnu.org! > >> > >> With some difficulty (attempting to save the buffer also causes the > >> problem) I was able to extract the buffer as a text file. Viewing that > >> file in this remote emacs also triggers the problem, so I will likely be > >> able to recreate this problem on my end. I am attaching the gzipped > >> contents of the file in question to this message. > >> > >> I do not yet know if this problem will happen if I am not in a remote > >> frame. Determining that will have to wait until I return home from > >> work later today. > >> > >> This emacs is compiled unoptimized with debugging enabled. I would be > >> very interested in figuring out where I could add a breakpoint to try to > >> figure out what is causing this problem. > > > > See etc/DEBUG under "If you encounter X protocol errors", it tells you > > how to go about debugging this. > > > > Po Lu, any comments or suggestions? > > A backtrace produced under synchronous execution would be informative, > as I'm not aware of any situations where the X font backend will attempt > to use None (resource 0x0) as a font object, and it is likely that the > issue is in a library or the X toolkit. > From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Michael Welsh Duggan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Jul 2025 13:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: mwd@md5i.com, Po Lu , 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.175172059515013 (code B ref 78875); Sat, 05 Jul 2025 13:04:01 +0000 Received: (at 78875) by debbugs.gnu.org; 5 Jul 2025 13:03:15 +0000 Received: from localhost ([127.0.0.1]:43158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uY2Xy-0003tw-Ep for submit@debbugs.gnu.org; Sat, 05 Jul 2025 09:03:15 -0400 Received: from md5i.com ([75.151.244.229]:41042) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uY2Xv-0003sV-Pt for 78875@debbugs.gnu.org; Sat, 05 Jul 2025 09:03:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=DF+b1WeCL0a2AXP+4MdRWHMykGlymmrEIjk+ZdR4DZQ=; b=OT5lNRBCwNEt1bZxBLHBSiRVMH +ui31Rf/kJgspTO3/KUyvNvyPkdvnYwhuxyKP/C6mfIB2EfuXWEoatIppWeFbR5+oXSNNeIaWnwfB dXQtiK99ZdZi7rNjv23PjXg2C; Received: from rt-ax86u_pro-0c20.router.md5i.com ([192.168.177.1]:37546 helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1uY2Xo-0000000Faqo-0UiL; Sat, 05 Jul 2025 09:03:04 -0400 From: Michael Welsh Duggan In-Reply-To: <86ms9jvzif.fsf@gnu.org> References: <87h606scpn.fsf@md5i.com> <865xgmfnkh.fsf@gnu.org> <877c10r4ps.fsf@yahoo.com> <86ms9jvzif.fsf@gnu.org> Date: Sat, 05 Jul 2025 09:03:03 -0400 Message-ID: <87h5zqokmw.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) 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.8 (/) I'm sorry. I got caught up in work and didn't have the time to chase it down. I will be back in the office week after next (I'm on vacation), and I will see if I cannot get the information. Eli Zaretskii writes: > Ping! Michael, could you perhaps produce a backtrace that po Lu would > like to see? > >> From: Po Lu >> Cc: Michael Welsh Duggan , 78875@debbugs.gnu.org >> Date: Wed, 25 Jun 2025 09:26:55 +0800 >> >> Eli Zaretskii writes: >> >> >> From: Michael Welsh Duggan >> >> Date: Mon, 23 Jun 2025 11:24:20 -0400 >> >> >> >> While using Gnus, the display of one particular summary buffer is >> >> causing all of the frames on this (remote X11) terminal to close. It >> >> does not, however, crash emacs. The message in my *Messages* buffer is: >> >> >> >> X protocol error: BadFont (invalid Font parameter) on protocol request 56 >> >> Serial no: 20736 >> >> Failing resource ID (if any): 0x0 >> >> Minor code: 0 >> >> This is a bug! Please report this to bug-gnu-emacs@gnu.org! >> >> >> >> With some difficulty (attempting to save the buffer also causes the >> >> problem) I was able to extract the buffer as a text file. Viewing that >> >> file in this remote emacs also triggers the problem, so I will likely be >> >> able to recreate this problem on my end. I am attaching the gzipped >> >> contents of the file in question to this message. >> >> >> >> I do not yet know if this problem will happen if I am not in a remote >> >> frame. Determining that will have to wait until I return home from >> >> work later today. >> >> >> >> This emacs is compiled unoptimized with debugging enabled. I would be >> >> very interested in figuring out where I could add a breakpoint to try to >> >> figure out what is causing this problem. >> > >> > See etc/DEBUG under "If you encounter X protocol errors", it tells you >> > how to go about debugging this. >> > >> > Po Lu, any comments or suggestions? >> >> A backtrace produced under synchronous execution would be informative, >> as I'm not aware of any situations where the X font backend will attempt >> to use None (resource 0x0) as a font object, and it is likely that the >> issue is in a library or the X toolkit. >> -- Michael Welsh Duggan (md5i@md5i.com) From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Michael Welsh Duggan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Jul 2025 18:36:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Po Lu , 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.175277732814284 (code B ref 78875); Thu, 17 Jul 2025 18:36:10 +0000 Received: (at 78875) by debbugs.gnu.org; 17 Jul 2025 18:35:28 +0000 Received: from localhost ([127.0.0.1]:56637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ucTS2-0003iA-4h for submit@debbugs.gnu.org; Thu, 17 Jul 2025 14:35:27 -0400 Received: from md5i.com ([75.151.244.229]:46588) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ucTRv-0003eF-Ua for 78875@debbugs.gnu.org; Thu, 17 Jul 2025 14:35:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=myZsTTAyDVnQZqBkfqqw6ttpliHfz+v37al0KDKvKk4=; b=E6bRnyFYKjJRA26aHtrhbNdBiE Qyjb9ZzhCtdBGPEjuA7hoGM574pfZIQ6GZ1fT4UrcLEEJ5qf7+L93YbbdNmmzKGz85EkmqNQeas6M KheV7WdPXR+fBzeqRO0Dimg0g; Received: from rt-ax86u_pro-0c20.router.md5i.com ([192.168.177.1]:40978 helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1ucTRq-00000000ywR-0K36; Thu, 17 Jul 2025 14:35:14 -0400 From: Michael Welsh Duggan In-Reply-To: <87h5zqokmw.fsf@md5i.com> References: <87h606scpn.fsf@md5i.com> <865xgmfnkh.fsf@gnu.org> <877c10r4ps.fsf@yahoo.com> <86ms9jvzif.fsf@gnu.org> <87h5zqokmw.fsf@md5i.com> Date: Thu, 17 Jul 2025 14:35:13 -0400 Message-ID: <8734auoece.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (-) Michael Welsh Duggan writes: > I'm sorry. I got caught up in work and didn't have the time to chase it > down. I will be back in the office week after next (I'm on vacation), > and I will see if I cannot get the information. I have been unable to recreate the problem in isolation. I'm going to recommend closing this bug. I will re-open if it reoccurs in a way that I can replicate it. > Eli Zaretskii writes: > >> Ping! Michael, could you perhaps produce a backtrace that po Lu would >> like to see? >> >>> From: Po Lu >>> Cc: Michael Welsh Duggan , 78875@debbugs.gnu.org >>> Date: Wed, 25 Jun 2025 09:26:55 +0800 >>> >>> Eli Zaretskii writes: >>> >>> >> From: Michael Welsh Duggan >>> >> Date: Mon, 23 Jun 2025 11:24:20 -0400 >>> >> >>> >> While using Gnus, the display of one particular summary buffer is >>> >> causing all of the frames on this (remote X11) terminal to close. It >>> >> does not, however, crash emacs. The message in my *Messages* buffer is: >>> >> >>> >> X protocol error: BadFont (invalid Font parameter) on protocol request 56 >>> >> Serial no: 20736 >>> >> Failing resource ID (if any): 0x0 >>> >> Minor code: 0 >>> >> This is a bug! Please report this to bug-gnu-emacs@gnu.org! >>> >> >>> >> With some difficulty (attempting to save the buffer also causes the >>> >> problem) I was able to extract the buffer as a text file. Viewing that >>> >> file in this remote emacs also triggers the problem, so I will likely be >>> >> able to recreate this problem on my end. I am attaching the gzipped >>> >> contents of the file in question to this message. >>> >> >>> >> I do not yet know if this problem will happen if I am not in a remote >>> >> frame. Determining that will have to wait until I return home from >>> >> work later today. >>> >> >>> >> This emacs is compiled unoptimized with debugging enabled. I would be >>> >> very interested in figuring out where I could add a breakpoint to try to >>> >> figure out what is causing this problem. >>> > >>> > See etc/DEBUG under "If you encounter X protocol errors", it tells you >>> > how to go about debugging this. >>> > >>> > Po Lu, any comments or suggestions? >>> >>> A backtrace produced under synchronous execution would be informative, >>> as I'm not aware of any situations where the X font backend will attempt >>> to use None (resource 0x0) as a font object, and it is likely that the >>> issue is in a library or the X toolkit. >>> -- Michael Welsh Duggan (md5i@md5i.com) From unknown Fri Sep 19 20:43:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78875: 31.0.50; X protocol error: BadFont Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Jul 2025 06:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78875 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Welsh Duggan Cc: luangruo@yahoo.com, 78875@debbugs.gnu.org Received: via spool by 78875-submit@debbugs.gnu.org id=B78875.17528183495703 (code B ref 78875); Fri, 18 Jul 2025 06:00:02 +0000 Received: (at 78875) by debbugs.gnu.org; 18 Jul 2025 05:59:09 +0000 Received: from localhost ([127.0.0.1]:59747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uce7h-0001Ts-4Q for submit@debbugs.gnu.org; Fri, 18 Jul 2025 01:59:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46004) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uce7d-0001TI-MG; Fri, 18 Jul 2025 01:59:06 -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 ) id 1uce7X-0000tv-Vg; Fri, 18 Jul 2025 01:58: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=J9dPVgjnWCmEpyJkMGtCzvXvL1n64/1x7drneVzQwAE=; b=iZ4fL1BhABee V/F3as+AeELiA8Si1ycD484ZpQbpMIrJTynfO472EmWDo/thvBYXR2j5pdok/x/zToo2A86MtaS4W 1dN4fBk11BFthuDahAliXoP2Zg6O2DbzbKSsHjjFPdY/hnRD3PwEU02NKOjm5/+yqzihLMFT560j4 qSd45GEoAK+DkFRIxgYAgv8A+b1uqE+sYb6YUAEUc8h52ykJq/HiYBLmgU5eAUELkhjTnteQiJRdy cLEuVXxJHFUNkofYopDTyHl3Abgi+AF2ix9NF5medLQIzZ0CyG/Y1ZzGCDdPZTHJH/AhwXlwWdnCm BvqWs+dTY76FApNqFV2xoA==; Date: Fri, 18 Jul 2025 08:58:37 +0300 Message-Id: <86seiuf3aq.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <8734auoece.fsf@md5i.com> (message from Michael Welsh Duggan on Thu, 17 Jul 2025 14:35:13 -0400) References: <87h606scpn.fsf@md5i.com> <865xgmfnkh.fsf@gnu.org> <877c10r4ps.fsf@yahoo.com> <86ms9jvzif.fsf@gnu.org> <87h5zqokmw.fsf@md5i.com> <8734auoece.fsf@md5i.com> X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 78875 unreproducible close 78875 thanks > From: Michael Welsh Duggan > Date: Thu, 17 Jul 2025 14:35:13 -0400 > > Michael Welsh Duggan writes: > > > I'm sorry. I got caught up in work and didn't have the time to chase it > > down. I will be back in the office week after next (I'm on vacation), > > and I will see if I cannot get the information. > > I have been unable to recreate the problem in isolation. I'm going to > recommend closing this bug. I will re-open if it reoccurs in a way that > I can replicate it. Thanks, done.