From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#44113: 28.0.50; crash with cairo and Noto Sans Javanese font Date: Wed, 21 Oct 2020 14:22:13 +0200 Message-ID: <87zh4fzs3u.fsf@rub.de> References: <878sbz28i7.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30524"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: 44113@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 21 14:23:25 2020 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 1kVD9J-0007oz-1u for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 21 Oct 2020 14:23:25 +0200 Original-Received: from localhost ([::1]:60224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVD9I-00008r-0u for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 21 Oct 2020 08:23:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42180) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVD8z-00006p-0F for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2020 08:23:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36638) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kVD8w-0003w7-8h for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2020 08:23:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kVD8w-0003oc-37 for bug-gnu-emacs@gnu.org; Wed, 21 Oct 2020 08:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Oct 2020 12:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44113 X-GNU-PR-Package: emacs Original-Received: via spool by 44113-submit@debbugs.gnu.org id=B44113.160328294314611 (code B ref 44113); Wed, 21 Oct 2020 12:23:02 +0000 Original-Received: (at 44113) by debbugs.gnu.org; 21 Oct 2020 12:22:23 +0000 Original-Received: from localhost ([127.0.0.1]:48184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVD8J-0003nb-21 for submit@debbugs.gnu.org; Wed, 21 Oct 2020 08:22:23 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:56947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVD8H-0003nP-KB for 44113@debbugs.gnu.org; Wed, 21 Oct 2020 08:22:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1603282935; bh=w52zxDDQjjuSj0rXyDcp5hOlco4ZQ2JytlgdFCRf30g=; h=X-UI-Sender-Class:From:To:Subject:References:Date:In-Reply-To; b=OCb934TTvPH2W5V6CEWGLSconrUZXMx02BUKhOUpOR0xc8rGHEy05Ydzw8B2M4Eg6 H5pN+jEExvw2JP6MphlC3f4C6SHFoEoTIDLa16E2kUFMSuioQVfq10nPD6OisbbuIJ DMh8XjDIhgTxEOKtuu2AxBSAzFWkImVbbykmTDyI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobe-jhalfs ([178.9.96.28]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M3UZ6-1kVl5x1o14-000eZ1 for <44113@debbugs.gnu.org>; Wed, 21 Oct 2020 14:22:15 +0200 In-Reply-To: <878sbz28i7.fsf@gmx.net> (Stephen Berman's message of "Wed, 21 Oct 2020 12:12:00 +0200") X-Provags-ID: V03:K1:jVybo5WR3zCo7N7Zu9eLT9OubmhZgnOssFIRgDQ44xLj3ZCaA8O xzJrWpKOibAO+tS4AZRRynFY/9enAkoNM+Srn8dmgq4ff1Khe/iNjXAqPSdmhY+E1pj6mkR m1rYYGjnEXZzRYmdFbfM3S5SGd4F3YBxYqgXROowg6MCss7VkO9tc8uzTkrAeVwrlAIbQ4n ST4XzTI8TcXwqkEuntkTg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Ee4FdfKBvcA=:4DUu7ai8LClZLb9v5PE7ht GsIQxU7u2xFFyjge9WeJTJIZtq1FgTS/4vHEiLBQ8vyi2HZofRncG+QTyb7cCqv1VsgrwTww2 8NEpnBkpjr9YQPx78sUt9Px5DbFDYJbVoSmby26GhSu5sBmfYjr7czC6TI5IIfaD3+8D9tRrF x6jYxon/PfqjJmUiS/vkn6px8rdCMxB8DJCttNwp9cX7EorYeNoYN1ixji56Uk6rfqbNuHaWl L0+wzA4l1Uvf45G01YYvOkUk4AAskB2bwkyzMuFh7Wt5aaOGvBcTMP507n8r/sNw7HovU9zDN iDoQ8AEX6uYZ8jA2io1Gc/Hk1CqmzPY2QQtNI2JANwJW0qcRMH1jcveozFrskoRwz0h2cRRYE jUL8AyioShDTC48dSslcF3Eo0TT7TRXeZE66/5s3Khxsi3siLov1NA0qC2UqaNp8E3wfTsSAp LLhqctIdHekVqVuAAW2lJon4Nep2VfsQ1vjf5y+hIGxuwH+a/CnlPEtDxT+wdpJM8jHXefKPN N8i/0EmJJjMQT2r6FW2Ub5A4vsENCgFgy6AjC9HZUIc/4Me3QGowm1ApdmQLbmm84gGf9sYLM S2E6Nd7rOMA8EedaOjrjicF9X7wN0pvD+osOOt6M8xXb/JMqKYdztk2+9bC4z+bXscYlZTUXp qr1rflTe1SbZZhgJlpJ3vhTp4k7MpQcFoHa+esgeZuttmZRURJ+0tXo3IWjHMnHDIxB+F4sIm a6yOP8tcjhxUcsqWfzlKExwT4CMu9mHo/1T51mmG9mrZFrUdJrQNEQ1jsyd9ema8D9c2dmzw 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:191161 Archived-At: On Wed, 21 Oct 2020 12:12:00 +0200 Stephen Berman wrote: > I installed NotoSansJavanese-Regular.ttf and when I type `C-h h' to view > the Javanese script, Emacs immediately crashes. It also crashes when I > just try to insert a character from that script, e.g. `C-x 8 RET #xa9b2 > RET'. I've attached the backtrace from gdb produced from the latter. > Emacs also crashes when trying to display a character from the Balinese > script with NotoSansBalinese-Regular.ttf installed. The crashes do not > happen in emacs-27 built without cairo, but characters from the Javanese > and Balinese scripts are displayed there as tofu, as they are in Firefox > (e.g. https://en.wikipedia.org/wiki/Javanese_script), so maybe the fonts > are buggy; and indeed, when I uninstall them Emacs built with cairo does > not crash and the characters are displayed as tofu. It seems those fonts are indeed buggy: I just installed NotoSansJavanese-Regular.ttf from https://github.com/googlefonts/noto-fonts and with it the Javanese script sample in etc/HELLO displays fine both in Emacs from master built with cairo and in emacs-27 with xft (and the Javanese script Wikipedia page also displays fine in Firefox; the googlefonts repository does not contain NotoSansBalinese-Regular.ttf but instead NotoSerifBalinese-Regular.ttf, which I also installed and with it the Balinese characters in the Wikipedia page also display fine). > But it would be > better for Emacs with cairo not to crash with a buggy font, if possible. That would still be good, but if it's not practically feasible, I guess this bug should just be closed. Steve Berman