From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vordoo via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54188: Crash when eval-ing font test elisp code Date: Mon, 28 Feb 2022 09:09:04 +0200 Message-ID: References: <50f9bd97-02a4-4b0d-0eae-54e804293219.ref@yahoo.com> <50f9bd97-02a4-4b0d-0eae-54e804293219@yahoo.com> <8335k3oeh0.fsf@gnu.org> Reply-To: Vordoo Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29676"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Cc: 54188@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 28 08:10:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOaAi-0007Xl-Ds for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Feb 2022 08:10:16 +0100 Original-Received: from localhost ([::1]:58164 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nOaAh-0003d5-Aj for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Feb 2022 02:10:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOaAU-0003cr-LX for bug-gnu-emacs@gnu.org; Mon, 28 Feb 2022 02:10:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37768) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nOaAU-0003hr-Ao for bug-gnu-emacs@gnu.org; Mon, 28 Feb 2022 02:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nOaAT-0007lO-VX for bug-gnu-emacs@gnu.org; Mon, 28 Feb 2022 02:10:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Vordoo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 07:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54188 X-GNU-PR-Package: emacs Original-Received: via spool by 54188-submit@debbugs.gnu.org id=B54188.164603215929787 (code B ref 54188); Mon, 28 Feb 2022 07:10:01 +0000 Original-Received: (at 54188) by debbugs.gnu.org; 28 Feb 2022 07:09:19 +0000 Original-Received: from localhost ([127.0.0.1]:59898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOa9n-0007kN-I3 for submit@debbugs.gnu.org; Mon, 28 Feb 2022 02:09:19 -0500 Original-Received: from sonic310-13.consmr.mail.bf2.yahoo.com ([74.6.135.123]:39710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOa9m-0007kB-7a for 54188@debbugs.gnu.org; Mon, 28 Feb 2022 02:09:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646032152; bh=V65gkNe6ydghdfjmyDMKTndbBTNWnQKWi0hlsHl37t0=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=dySMCzeJSNTDr3DNwzNoszSFngq3/ZsIFGVoj4rVHdeAvNp5Uy47iXy3H3bFjUh88W7JbY68/4ILfOcmB5vgcetyBkd5tDfbmgGX8NqhISRNtKhDosR8oMnlIvAf/2Eu2TmGsTWmYakYSnp84UIR6gO2+GASbN2uKKjda/189EOThvJXPLn+kBrM98766k0e5W6n0dxBlRbuXNUbBIOI3f2OYuMxJms0xiOXZZ4hLJeXmvNTNw+khej3AVKJEXp73vnEXjl52RoT4kCN7VrZY6w+OdWn31fwmIxKvChNr+VEdNg3KwDbv0Q2UjpzAAgWuUboG1yyYehYu3RBkiJrEg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646032152; bh=+6qFmwkOjWtAWmhb7ZkHbuZqMSO8v7/XA0vH6NfXdFF=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=Po6FU1JbyMUhBdAxNe1is22OWMA95j+FlidW350eKuBgXvFDU8Kqpni69RFKAmvFtLTfodtwvIPryPnGJ3r16tKPhGv7bODFE5sI9YviTImGyE4IJzlwkF06PBz3uioaUyt5OmzFf+kei+nUyskTxe6KVP434q/wksKSEEpa7bfk3EiNYRRQ2cKgI1Se31adPVwUaVR4mH08l8/o1TFQH6/wbj92pjr9XctcEJIWf+4KK+Q1Qi1joXgqQuSrtcL5qSfaIPYJqGhxdvTxu9e3dDSEHJXbYNPPJJ1zqCWLcrmAockDQ/uIfH/fKuYkrETaSxA1xVK7mfbWXEyYBu136A== X-YMail-OSG: seZf28EVM1lzq4LtxpyFtv8wtOh8Y.PXt6T3.Yhd2Z_sZsNH1V5f_qZPATvvqqI HXny4M6G.OhkNfJSeVbalspUHHrMFTNPVecwXhxaDXRO9DxMOcNZKsb1SleVMC8N0Yq6soYTzcsP 1cOZpkQSYyq2.J3rzEdG7gxK0tjzSi2pfumszxv.4m8uMSNni0B318hRRNEcEHGZngp46mepquig 21yfqYaBKVLRGqIVX.cZwI4U0yQoayIunlBhD0evtApfiyPIkTzCx4EMM02kioLjSMD6jcjZ8OSH KSqKRfRR1KmIWV5H4mFoWD6y4rSjeL36BnVz3jkCCQKxbtzvuhspUoMtfvUwYqqPawHZ3mFvBSjW cvZM.wbtUPdiT2SfpNH0.mlh5x_Xi4j8rFYoidYqfkAQpnCi4Mwfxecr2Xv5vJaPYkeIeKEbSni. qkyNTu7NtFyFqVs_MSFwAjci2bmLTf9k5lUEAvx7Ew0wGQkYt1p5t0DEOOsjQGEYlnvc8S9zN5xt h_5pYHs7iMfCJW3pfbxhNcIyvljqCons6i4FrVwo3Y8QtZ.ToU7GrcmNXCX1waq5DR5BRJfbGfdL ckZ0ZPK3A9LzFWS5nBfdiTAtzcj0lzeCelWt2nzD7Z2BTPUpxBqoizuvyN86mNQrR5FDq54lU6iW H9aVXNzJg5EOD6cBahgKz5VlQtvzvcD3w0AA.44ldaTwpzHGcbfOauEUT26IPdprzgNImPgGG3L1 poaHQeyHwDMvBcP5JkqBmdvrABYFV0BUu.pQpEWeUIGkEiGxeWD8olwgMThPur_MZEKPmu4AeA7s D.UTQxk0Ds6Le_NuAnqJDqwM1EV_xnqqV7LUvOTKSC X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.bf2.yahoo.com with HTTP; Mon, 28 Feb 2022 07:09:12 +0000 Original-Received: by kubenode502.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 88a25835c82b6efebf2f4f404dd80c04; Mon, 28 Feb 2022 07:09:08 +0000 (UTC) Content-Language: en-US In-Reply-To: <8335k3oeh0.fsf@gnu.org> X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227757 Archived-At: On 2/28/22 05:30, Eli Zaretskii wrote: >> 3. Emacs crash >> >> Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. >> 0x0000555555790ec1 in fontset_find_font () > I cannot reproduce this here. > > In general, trying to use Emacs with arbitrary fonts is not a good > idea, as not every font can be used by Emacs. Thanks for your prompt response! 1. I can ditch this code. It's from: https://www.emacswiki.org/emacs/GoodFonts. I'll try updating them. 2. On the other hand, throwing at emacs anything "reasonable" without it crashing is an advantage. What is reasonable is not my call :-o 3. The code did work nice a couple of times. The crash started after removing/adding fonts to the system. I can try retracing the culprit font, if you find it worthwhile, or just move on. Have a great day!