From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled Date: Tue, 11 Jun 2019 10:15:57 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="95507"; mail-complaints-to="usenet@blaine.gmane.org" To: 36166@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 11 10:18:41 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1habzM-000Ojx-Cc for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 10:18:40 +0200 Original-Received: from localhost ([::1]:52678 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1habzL-0003v7-5p for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Jun 2019 04:18:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48060) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1habxo-0003tQ-59 for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:17:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1habxm-0005ZB-1W for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:17:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1habxl-0005Z5-UW for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:17:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1habxl-0000sg-Ob for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jun 2019 08:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36166 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15602409673300 (code B ref -1); Tue, 11 Jun 2019 08:17:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 11 Jun 2019 08:16:07 +0000 Original-Received: from localhost ([127.0.0.1]:57979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1habws-0000rA-OK for submit@debbugs.gnu.org; Tue, 11 Jun 2019 04:16:07 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:50344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1habwp-0000r0-SU for submit@debbugs.gnu.org; Tue, 11 Jun 2019 04:16:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47885) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1habwo-0003fj-MX for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:16:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1habwn-0004m9-Ij for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:16:02 -0400 Original-Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]:37865) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1habwn-0004lC-CS for bug-gnu-emacs@gnu.org; Tue, 11 Jun 2019 04:16:01 -0400 Original-Received: by mail-ed1-x529.google.com with SMTP id w13so18730778eds.4 for ; Tue, 11 Jun 2019 01:16:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=YpFw77uRc+1629QoOUgovnKXn65yvqA0GLdwW1HmdsM=; b=mSch+yhPds6J5iSWMjiPICUr8ETlndi9ntzzbBxNQlTVxLH2dstctkCn61OZnVq89f Oz3wOm5+f3xByD8SCoNNOH8lHfQtBBqicYlclKuykZgvPVJ0+LTmL/xVHqoY/mTDH5ug 0YbDL9d2dOHhnDwDFZKGcjSBDeHmtCi9PMT82qAZcxTrt0FAgCuXpxHto/mdhzkBhqqI AJW5VrJAh+vUWFbc4rsl2NRyDkbDs9y/gnD1+jj/N8072HH+i20ogwLtfAMTiNxh1Hv3 o2oN1Z7326tvZpeUTDbUM3BJHt2F86yN6/aYx2N1IsITyYJbAwjYBsE7Y4ljzfIa1GUj K0uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=YpFw77uRc+1629QoOUgovnKXn65yvqA0GLdwW1HmdsM=; b=RLriOQ6/dnHCcgRELV7dokz4L516sw5iSu7EAFDPSo+mSiRlxEvw7VLv7rujbFBfP2 +XFZTKYI8q6t8mpWq4xiMVUPWhIN3fylXNdKDncBVqmLZipnRIuqDS1bSX5gOOqOEFvM tLG+JkO4WcNsaCbqm8kAOovrzP3mCqkuSiNSfqebq9TjeXy2X5ZrzlvWrZm1bew+oNyX DHHJM8/PlYlewxb0qCmxhbaDLqHceQ6tDYUcDE82ZV+etKxBcBIPcblCjTueC0iL0L6i KGdfxqLWETXxJzzcwfCl6Lhk9tW7KX+x0HMfYlbKJ7YK7xrza6FPy8P4CUg6+2e3Njdj KxYQ== X-Gm-Message-State: APjAAAXmS5+AAILnuh9zm8LGG1uFxUNK0UZsiH7+JouGq8TlF5eAgP/z uzwm9b5tqZ77IYSaq0OQfbpfNvLZyng= X-Google-Smtp-Source: APXvYqzGEfqgE03E26bwChI5HlCsO5MBFE9YMyoQLg2pWqnhqsXn5HAeC6shyLcXZ6kGNqZFl0LCpw== X-Received: by 2002:a17:906:3e97:: with SMTP id a23mr50703474ejj.233.1560240959321; Tue, 11 Jun 2019 01:15:59 -0700 (PDT) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id l45sm2765553edc.93.2019.06.11.01.15.57 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 11 Jun 2019 01:15:58 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:160352 Archived-At: HOME=3D/tmp src/emacs /tmp/HELLO where /tmp/.emacs.d/init.el contains: (custom-set-variables '(fringe-mode 0 nil (fringe)) ) and /tmp/HELLO is etc/HELLO with all the non-ASCII removed except for the line in Maldivian. I don=CA=BCt have a font that can display Maldivian. gdb: Thread 3 received signal SIGSEGV, Segmentation fault. ns_compute_glyph_string_overhangs (s=3D0x7ffeefbfc7e0) at nsterm.m:2941 2941 if (EQ (font->driver->type, Qns)) (gdb) bt #0 ns_compute_glyph_string_overhangs (s=3D0x7ffeefbfc7e0) at nsterm.m:2941 #1 0x0000000100039d74 in draw_glyphs (w=3D, x=3D562, row=3D= 0x1050c5b00, area=3DTEXT_AREA, start=3D0, end=3D50, hl=3DDRAW_NORMAL_TEXT, overlaps=3D0) at xdisp.c:27050 #2 0x0000000100038e52 in gui_write_glyphs (w=3D0x105090610, updated_row=3D= 0x0, start=3D, updated_area=3D, len=3D) at xdisp.c:29207 #3 0x000000010000a38a in update_text_area (w=3D, updated_ro= w=3D, vpos=3D) at dispnew.c:3701 #4 update_window_line (w=3D0x105090610, vpos=3D, mouse_face= _overwritten_p=3D0x7ffeefbfd8b7) at dispnew.c:3944 #5 0x0000000100004e2e in update_window (w=3D, force_p=3D) at dispnew.c:3482 #6 0x0000000100004394 in update_window_tree (w=3D0x7ffeefbfc7e0, force_p= =3D) at dispnew.c:3220 #7 0x0000000100004378 in update_window_tree (w=3D0x7ffeefbfc7e0, force_p= =3D) at dispnew.c:3218 #8 0x00000001000041d9 in update_frame (f=3D0x10508ee35, force_p=3D, inhibit_hairy_id_p=3D224) at dispnew.c:3109 #9 0x0000000100028d66 in redisplay_internal () at xdisp.c:14541 'font' is NULL, so the crash is not surprising. emacs-26 as of 4904fb352c14539e1c6927e8c893abb037bca8a0 crashes the same way. In GNU Emacs 27.0.50 (build 43, x86_64-apple-darwin18.6.0, NS appkit-1671.5= 0 Version 10.14.5 (Build 18F132)) of 2019-06-10 built on rpluim-mac Repository revision: cdd994b2feeb248d1e02892739c6d6b4d2c5bbdb Repository branch: master Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.5 Recent messages: Annotating... Redisplaying annotation...done (Spanned from 10247.3 to 5.3 days old) Annotating... done Mark saved where search started Type "q" to restore previous buffer. Creating customization buffer... Creating customization items...done Resetting customization items...done Creating customization setup...done ad-handle-definition: `report-emacs-bug' got redefined Configured using: 'configure -C' Configured features: NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS THREADS JSON PDUMPER LCMS2 GMP