From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 04:16:07 2019 Received: (at submit) by debbugs.gnu.org; 11 Jun 2019 08:16:07 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 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 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 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) 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) From: Robert Pluim To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Crash visiting HELLO when fringe-mode is disabled X-Debbugs-No-Ack: yes 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 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::529 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) 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 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 10:27:13 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 14:27:13 +0000 Received: from localhost ([127.0.0.1]:59912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hahk1-00049S-7G for submit@debbugs.gnu.org; Tue, 11 Jun 2019 10:27:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hahjv-00049A-VC for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 10:27:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47072) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hahjp-0001gZ-5A; Tue, 11 Jun 2019 10:27:01 -0400 Received: from [176.228.60.248] (port=2853 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hahjm-0001Dd-UA; Tue, 11 Jun 2019 10:27:00 -0400 Date: Tue, 11 Jun 2019 17:26:57 +0300 Message-Id: <83ftog9ozy.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: (message from Robert Pluim on Tue, 11 Jun 2019 10:15:57 +0200) Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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: Robert Pluim > Date: Tue, 11 Jun 2019 10:15:57 +0200 > > > HOME=/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ʼt have a font that can display Maldivian. > > gdb: > > Thread 3 received signal SIGSEGV, Segmentation fault. > ns_compute_glyph_string_overhangs (s=0x7ffeefbfc7e0) at nsterm.m:2941 > 2941 if (EQ (font->driver->type, Qns)) > (gdb) bt > #0 ns_compute_glyph_string_overhangs (s=0x7ffeefbfc7e0) at nsterm.m:2941 > #1 0x0000000100039d74 in draw_glyphs (w=, x=562, row=0x1050c5b00, area=TEXT_AREA, start=0, end=50, > hl=DRAW_NORMAL_TEXT, overlaps=0) at xdisp.c:27050 This appears to be NS-specific: the NS version of the compute_glyph_string_overhangs method is very different from the X and w32 versions, and lacks some safety devices. (I did try the recipe on w32, and didn't see any crashes.) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 10:51:42 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 14:51:42 +0000 Received: from localhost ([127.0.0.1]:59970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hai7h-0006sN-Ps for submit@debbugs.gnu.org; Tue, 11 Jun 2019 10:51:41 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:37942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hai7g-0006s8-8J for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 10:51:40 -0400 Received: by mail-wm1-f43.google.com with SMTP id s15so3264505wmj.3 for <36166@debbugs.gnu.org>; Tue, 11 Jun 2019 07:51:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=hpDp7IQs42Txn9x9bEQl4puBnzpC61vAdsx2i/t88Pg=; b=piW47kQnmXGbLeXh0Pecm0xxz3jh9yDOgg8c2nHfW51GP7P35jOmdGhML7JXZkzOTH OvmjgAGnSy4Lrk2GjxzE5tFBLJpbht1ctFf2rPZ04vmv75txTUhdK6jBVIlWSIgzf03R dX5riJAOwutQ5MqOHhUXJxJT3ahU3lAOIJ5aEAvBHcJ3/snowngfWtTM5E5BuEPsE82y VVS9gnqrfcK7d+GLVkUX73CO1kJM7Qv26abXopq6CAlrwKRIp5/Sz5756i+R/356fdwd vpqIdsVlbPFvUDM120mq0nvpNi7GHUyf7J1W73ScBpDcG50Yya5T7QMTxFgHxe0Shknp HH/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=hpDp7IQs42Txn9x9bEQl4puBnzpC61vAdsx2i/t88Pg=; b=pUKU5ZA8mPbPOnCnCCOx+q7lb35x+06AVYwsUAOw9PDUJG6YH9QD3sdRpyibJEQ7X1 EdBIQeB+OlfZSk3cMlBxU+2M4YE61DKE3+oRw/Gb9mfbxQ+NTJD7YSax9q5exoKj3bn1 w6PaVtO2Jeb2M2RKNhu35iFQs8eljxSlASS3fOxwJYxciE3Hb08ss+m4HKI6kKU4JE+A RSkrToq5c4otrBRxnifNTKEfVEG8jDnbQTaNidWkYJ2t566+jLumEhM+33DJkHFTz9Uz ZKfvfGrCLKMFz4AwgFMlTcxWSSQBWYANdveX80rmM4LGzmJV4g2HhHXYBnkRTkSPkVH5 La4w== X-Gm-Message-State: APjAAAWFFvBjSoc3lSiL4EiG3azL3BGj5Ihyu5qMMTuDlk68MT9/oQnC GGnyxITzAOsbJ1p2rRM2F6OES+7C3Ss= X-Google-Smtp-Source: APXvYqy4Qwv1L8B4VKdBfuSCF2uRUpNdO1Q8awNLpnCs4NTsTWR5c7kxW8qW+sDXNTcKMqgoDcz+bw== X-Received: by 2002:a1c:e90c:: with SMTP id q12mr18249158wmc.128.1560264693124; Tue, 11 Jun 2019 07:51:33 -0700 (PDT) Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id j132sm4102128wmj.21.2019.06.11.07.51.31 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 11 Jun 2019 07:51:32 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> X-Debbugs-No-Ack: yes Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Tue, 11 Jun 2019 16:51:31 +0200 In-Reply-To: <83ftog9ozy.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Jun 2019 17:26:57 +0300") Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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 (-) >>>>> On Tue, 11 Jun 2019 17:26:57 +0300, Eli Zaretskii said: Eli> This appears to be NS-specific: the NS version of the Eli> compute_glyph_string_overhangs method is very different from the X= and Eli> w32 versions, and lacks some safety devices. (I did try the recip= e on Eli> w32, and didn't see any crashes.) w32 and X both check s->cmp, at least (although even then they check slightly different conditions), and they also handle COMPOSITE_GLYPH differently. It=CA=BCs easy enough to chuck in a check for font being NULL, but that feels like the wrong solution (and I don=CA=BCt know this code at all). Robert From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 11:00:10 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 15:00:10 +0000 Received: from localhost ([127.0.0.1]:59988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haiFr-000753-F9 for submit@debbugs.gnu.org; Tue, 11 Jun 2019 11:00:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haiFq-000741-06 for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 11:00:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1haiFg-00048n-3h; Tue, 11 Jun 2019 10:59:57 -0400 Received: from [176.228.60.248] (port=4864 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1haiFe-0000Tx-El; Tue, 11 Jun 2019 10:59:55 -0400 Date: Tue, 11 Jun 2019 17:59:54 +0300 Message-Id: <838su89nh1.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: (message from Robert Pluim on Tue, 11 Jun 2019 16:51:31 +0200) Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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: Robert Pluim > Cc: 36166@debbugs.gnu.org > Date: Tue, 11 Jun 2019 16:51:31 +0200 > > w32 and X both check s->cmp, at least (although even then they check > slightly different conditions), and they also handle COMPOSITE_GLYPH > differently. > > Itʼs easy enough to chuck in a check for font being NULL, but that > feels like the wrong solution (and I donʼt know this code at all). I think the important part is the test of s->font_not_found_p. Can you see whether it's zero in the crash case? From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 11:17:51 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 15:17:51 +0000 Received: from localhost ([127.0.0.1]:59999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haiX0-0007UI-NR for submit@debbugs.gnu.org; Tue, 11 Jun 2019 11:17:50 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:33278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haiWz-0007U5-Aa for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 11:17:49 -0400 Received: by mail-wm1-f51.google.com with SMTP id h19so2188599wme.0 for <36166@debbugs.gnu.org>; Tue, 11 Jun 2019 08:17:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=68hHBoV6KMMNYvA6FM98lkGQ2RDyc2Hb9cifUhvthfQ=; b=MyPJ/AV8eEZO/VfaUu2oj6ilD+qkYS4Bp24JijslQj0myaAvYTe7Pg19xonsnH/8cc 812/IT1yDccFocujN99NyVYDIf7hIHJDBsooL5IJHA4GvO8CSYxgcbc+hFE1WvWTy+bU kRJlDf+DBISHHfjHGpDyPU7iWk3EjZCaDQdYfuAoQH4QG16qg7uSEFqZGM5kD3cv/jWp DsStG9a0BwpwFAcmXfXTym6eC0sltG3vBS703BOUHYmSGA/A/+gvhJr2odH2p9PCoSbZ bqukp+TfhNqWDBbWv8DzxNDGnNIbBdoH5cTDApwyzBhuTg9C2w16swabT68WMfwKYYmj twXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=68hHBoV6KMMNYvA6FM98lkGQ2RDyc2Hb9cifUhvthfQ=; b=P05PTU99NYABuNejd2aGZgwYDzqu518JO8WvN8DibwOuYg4pH1OPr5YyBvpHd/chc5 IpERrjqB6Zie1zkpAxCLfwlPxKQFd+taxGJazT1Yk3qHEKBvPx3tPuenpJv+ZYuaFeM2 wlSFe8gDUP5miWA5kZ0f0KjjYC0yL1U6Scaq7IlBSNFYXfr/Wtjunewg4sAIiY8IBk/U 56f5O4aAG2WDwzjmnFO/5Iz9Zd8z2dC45pZIeKvXT3eWMt0q928ixru/pw9WjGKEalxv NeGO/UCCRIAeXWrCoilfqjsUdvIa2lxuiTx4EtVmRXlGipNdU1132ceA7MMz5yhmAswK LcBg== X-Gm-Message-State: APjAAAVuogJTCjSyfPGh5+deolWfsZpyg6d5iw9VaZP3R3YkddiX3Nad +xOjlGBFxnbnwWWHHsGHheauoDIxw/g= X-Google-Smtp-Source: APXvYqxBYIfsSNA79ngCb0xSD0R9pUDYuNbovG6d2DgXkosKkzfQTZI/7KxTMPguE7b+nvgL82p/7A== X-Received: by 2002:a05:600c:228b:: with SMTP id 11mr18725652wmf.26.1560266262678; Tue, 11 Jun 2019 08:17:42 -0700 (PDT) Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id h84sm3694834wmf.43.2019.06.11.08.17.41 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 11 Jun 2019 08:17:41 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> Date: Tue, 11 Jun 2019 17:17:40 +0200 In-Reply-To: <838su89nh1.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Jun 2019 17:59:54 +0300") Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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 (-) >>>>> On Tue, 11 Jun 2019 17:59:54 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: 36166@debbugs.gnu.org >> Date: Tue, 11 Jun 2019 16:51:31 +0200 >>=20 >> w32 and X both check s->cmp, at least (although even then they check >> slightly different conditions), and they also handle COMPOSITE_GLYPH >> differently. >>=20 >> It=CA=BCs easy enough to chuck in a check for font being NULL, but t= hat >> feels like the wrong solution (and I don=CA=BCt know this code at al= l). Eli> I think the important part is the test of s->font_not_found_p. Can Eli> you see whether it's zero in the crash case? Yes, it=CA=BCs 0. Robert From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 11:26:53 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 15:26:53 +0000 Received: from localhost ([127.0.0.1]:60011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haifl-0007hB-Ck for submit@debbugs.gnu.org; Tue, 11 Jun 2019 11:26:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haifj-0007gy-Hq for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 11:26:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1haifY-0007mL-4E; Tue, 11 Jun 2019 11:26:42 -0400 Received: from [176.228.60.248] (port=2750 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1haifS-0006Td-8L; Tue, 11 Jun 2019 11:26:36 -0400 Date: Tue, 11 Jun 2019 18:26:31 +0300 Message-Id: <837e9s9m8o.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: (message from Robert Pluim on Tue, 11 Jun 2019 17:17:40 +0200) Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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: Robert Pluim > Cc: 36166@debbugs.gnu.org > Date: Tue, 11 Jun 2019 17:17:40 +0200 > > Eli> I think the important part is the test of s->font_not_found_p. Can > Eli> you see whether it's zero in the crash case? > > Yes, itʼs 0. Thanks. So I think this: if (EQ (font->driver->type, Qns)) should be amended like this: if (!s->font_not_found_p && EQ (font->driver->type, Qns)) But I'd love to hear Alan's opinion on this. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 11:33:00 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 15:33:00 +0000 Received: from localhost ([127.0.0.1]:60026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hailg-0007rf-5i for submit@debbugs.gnu.org; Tue, 11 Jun 2019 11:33:00 -0400 Received: from mail-ed1-f42.google.com ([209.85.208.42]:35718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haile-0007rT-IJ for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 11:32:59 -0400 Received: by mail-ed1-f42.google.com with SMTP id p26so16703263edr.2 for <36166@debbugs.gnu.org>; Tue, 11 Jun 2019 08:32:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=U3EEEE0bHYaQpM8F5kUWULyzw43mhAW3CFqgl6gNaWg=; b=pdg7lpcGB65lZfEY4LgPNPi8Abg7kmcWaAz7C6+DER8jtjjkrNFQWGa7AgcDEM5h+Z W4JsABpI1pTg5IsFhUFil9KRQojLEIj6zQymkoZ9L6SF7nxeSmwu+K3AAu1bbBNDAgXn 5hBzUcSTjkivLRgxl7T0jhRp04y1iNoARDSwMw/LyMp6toenF9kMooF+YbQRYexEW+IQ BJYDQgrYZVM32jw+o18jmMfwUZk3MoDg/gbEDM81sKV+VInKqDwJ7R4czErGkqO5jLr0 Jf0C9mwLdQWmyWW5wOzK01K+kHk6DQ29A4RUkbSnbGpGQaEYt/s05CE/MgmjkHKn2Hn+ ogQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=U3EEEE0bHYaQpM8F5kUWULyzw43mhAW3CFqgl6gNaWg=; b=Fmn6IkVX17xJqf2sS4sTSjrTpopQEG+t/atbUkFL+zysEDWlsihfDQpfF4e0kp2UzR GQbxWXd2Gm1ybP9Jg8kBSmGMzD6j6p+tH2NWrnCqAJWH8pcWygDZ3NfG+2Ov6kqaicFO KlmwGY4wrDpjN+yhMVu7pY1ndUAPDGQ/oyTJy1MDzE+QCHr4hJbHu+zV+q8LixS/0bWV 66r5mkNj9bkU5gBMPV2aVUwaS/R34uKvgaLKE6da5+jWWlrIHhh/sMUldHvCVwWnr725 q21Eb1rd80eBCcT8Od2CLOw69ThAy9/lJuUPp/8/DssMuG9VfYlhHS32q95+iO2CF9+Q 6OlQ== X-Gm-Message-State: APjAAAV3XRytd5jBEVPZ6sWbEDnnJhsOOU36GHGPlmq5pmtitslQs/0r vzYfxO98C5xBKJGl1+HmL8q66/lJTes= X-Google-Smtp-Source: APXvYqyrhbDrmqN4/hwfeR56A8JT/qQmJJuzkMibXrM2UMLxAm8WpN3+UnX1RL/ykuKEb3rTI7+O5Q== X-Received: by 2002:a17:906:db:: with SMTP id 27mr9166172eji.153.1560267172126; Tue, 11 Jun 2019 08:32:52 -0700 (PDT) Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id w50sm3782362edb.60.2019.06.11.08.32.50 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 11 Jun 2019 08:32:51 -0700 (PDT) From: Robert Pluim To: Eli Zaretskii Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> <837e9s9m8o.fsf@gnu.org> Date: Tue, 11 Jun 2019 17:32:50 +0200 In-Reply-To: <837e9s9m8o.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Jun 2019 18:26:31 +0300") Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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 (-) >>>>> On Tue, 11 Jun 2019 18:26:31 +0300, Eli Zaretskii said: >> From: Robert Pluim >> Cc: 36166@debbugs.gnu.org >> Date: Tue, 11 Jun 2019 17:17:40 +0200 >>=20 Eli> I think the important part is the test of s->font_not_found_p. Can Eli> you see whether it's zero in the crash case? >>=20 >> Yes, it=CA=BCs 0. Eli> Thanks. So I think this: Eli> if (EQ (font->driver->type, Qns)) Eli> should be amended like this: Eli> if (!s->font_not_found_p && EQ (font->driver->type, Qns)) Are you sure? if font_not_found_p =3D=3D 0, then this condition will be true, and font =3D=3D NULL here, so we get a crash. Robert From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 11 11:54:03 2019 Received: (at 36166) by debbugs.gnu.org; 11 Jun 2019 15:54:03 +0000 Received: from localhost ([127.0.0.1]:60043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haj62-0008Ls-Mj for submit@debbugs.gnu.org; Tue, 11 Jun 2019 11:54:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1haj60-0008LN-U5 for 36166@debbugs.gnu.org; Tue, 11 Jun 2019 11:54:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48623) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1haj5u-0003u1-31; Tue, 11 Jun 2019 11:53:55 -0400 Received: from [176.228.60.248] (port=4403 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1haj5t-0008OK-Ds; Tue, 11 Jun 2019 11:53:53 -0400 Date: Tue, 11 Jun 2019 18:53:52 +0300 Message-Id: <835zpc9kz3.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: (message from Robert Pluim on Tue, 11 Jun 2019 17:32:50 +0200) Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> <837e9s9m8o.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: 36166@debbugs.gnu.org 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: Robert Pluim > Cc: 36166@debbugs.gnu.org > Date: Tue, 11 Jun 2019 17:32:50 +0200 > > Eli> I think the important part is the test of s->font_not_found_p. Can > Eli> you see whether it's zero in the crash case? > >> > >> Yes, itʼs 0. > > Eli> Thanks. So I think this: > > Eli> if (EQ (font->driver->type, Qns)) > > Eli> should be amended like this: > > Eli> if (!s->font_not_found_p && EQ (font->driver->type, Qns)) > > Are you sure? if font_not_found_p == 0, then this condition will be > true, and font == NULL here, so we get a crash. Sorry, I've misinterpreted your finding. It actually means that the font_not_found_p flag is not working in this case. So now I _really_ want to hear Alan's opinion on this. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 29 09:52:58 2022 Received: (at 36166) by debbugs.gnu.org; 29 Jan 2022 14:52:59 +0000 Received: from localhost ([127.0.0.1]:33013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDp62-0006hy-OY for submit@debbugs.gnu.org; Sat, 29 Jan 2022 09:52:58 -0500 Received: from quimby.gnus.org ([95.216.78.240]:53242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDp60-0006hj-QW for 36166@debbugs.gnu.org; Sat, 29 Jan 2022 09:52:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References: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=wUMG0S+6ySGBFOUbkhjfzO7FhgUe1ZIEaTXNiMR2oDM=; b=Ls9CHNVhS4sFGVZVTLHS8j2WEG JjHiu8B9F3wzVLhHDwQmBcBkoamUl2pgS8femJl5axv+cOFTpoIfjn2AP5u2ctkhzClQUGq9RlU3N 80e4mkSvEHSCJ6uMDeOMWWfqDWUqnkUtknTw/Go9Fcf//yG81LmB2JMKdMFVQfnIfkTw=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDp5r-0003gY-CZ; Sat, 29 Jan 2022 15:52:50 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> <837e9s9m8o.fsf@gnu.org> <835zpc9kz3.fsf@gnu.org> X-Now-Playing: Flux's _Uncarved Block_: "Youthful Immortal" Date: Sat, 29 Jan 2022 15:52:46 +0100 In-Reply-To: <835zpc9kz3.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 11 Jun 2019 18:53:52 +0300") Message-ID: <871r0qd269.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> Are you sure? if font_not_found_p == 0, then this condition will be >> true, and font == NULL here, so we get a crash. > > Sorry, I've misinterpreted your finding. It actually means that the > font [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: Robert Pluim , Alan Third , 36166@debbugs.gnu.org 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 (---) Eli Zaretskii writes: >> Are you sure? if font_not_found_p == 0, then this condition will be >> true, and font == NULL here, so we get a crash. > > Sorry, I've misinterpreted your finding. It actually means that the > font_not_found_p flag is not working in this case. > > So now I _really_ want to hear Alan's opinion on this. This was two years ago -- Robert, are you still seeing this issue on the trunk? (I've added Alan to the CCs.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 10:01:24 2022 Received: (at 36166) by debbugs.gnu.org; 30 Jan 2022 15:01:24 +0000 Received: from localhost ([127.0.0.1]:37312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEBhj-0006hQ-Sk for submit@debbugs.gnu.org; Sun, 30 Jan 2022 10:01:24 -0500 Received: from mail-wm1-f53.google.com ([209.85.128.53]:41595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEBhf-0006h8-Nf for 36166@debbugs.gnu.org; Sun, 30 Jan 2022 10:01:22 -0500 Received: by mail-wm1-f53.google.com with SMTP id bg21-20020a05600c3c9500b0035283e7a012so2693223wmb.0 for <36166@debbugs.gnu.org>; Sun, 30 Jan 2022 07:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=SALEsFjrweY8GGV1KDLF/aT6ERLt3h3Fz6exZ5kIks8=; b=IIolhPCWnM04GhfyMre+Thgn7Hx/f6WmwLhV2qHoAa3bHzavZJb16VPxI8mTt5wvO5 dvFSlxtFxTYqACY4ifM5tHvQjZfHlpXkajI2aAvFNvpPEHlFHSpJc3xHHc30eRn4sXq4 +v/jbpn7USdPd68bR+cr+5OaY84dAaf6HTwD78pDTYh+jkOj9DzC1qhWt9XWLkaOWzsa GAG2hb7ITkJCMWsJdxkuBEzsvkuZR1VCcaT+JCkSBH2OyT2oHlw5z4kU1k2SXT1MKcr3 FHFVK5wXShZSX1hf5mcsLnO0DhUQZK3nnTWAfc+Gsao4yiSjPV24h689OqKUE5NFOAKO G15w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=SALEsFjrweY8GGV1KDLF/aT6ERLt3h3Fz6exZ5kIks8=; b=LPv6ypjd2goqc94npSjmd/zOxPdDZ9z6ersDTZJ2nXVxYSjeNtP9JePqpoqawsxJik G+FGUF1VHThta8y+BJub+dLamZTWjzjocyMwBYzGQQdr5QETP5DfTk/Tnt6K8STuUTLr lZ+ypzeQrcHPiWNqrsEGBxuwEayrEZ2stq9hF7MgcXBwQjXD9RieNv3mFDhkb+MqKCha YeT6E8lsIQ1+ERFpDnb63c8qxYJhZK9NU6OPRki1SLI0BU8Y9h/K1DlYiZxbZl5iFc6X GXYOW9BewGkO2FgucA+lH7gG+JbQWIjYSH9e0t8Tl+Qa/VtCfbffqACyLVudgxZr80KQ EExg== X-Gm-Message-State: AOAM533NlA3eM6YVu/Kvv2q3YV9T4HmM7DtUIua8yXKfezOEPX4DPm1H CBptAznoYqi1F0ABI4/uT78= X-Google-Smtp-Source: ABdhPJyfD8HD/GDVsgppKQHxorwf5c+1hLQjWtCikjxRA3eIWv/KVK13NZaFso6kKAIeWpyjI4yvvg== X-Received: by 2002:a7b:c018:: with SMTP id c24mr22300785wmb.49.1643554873438; Sun, 30 Jan 2022 07:01:13 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb50:ae3c:4d3:d015:f4f]) by smtp.gmail.com with ESMTPSA id e10sm11136106wrq.53.2022.01.30.07.01.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Jan 2022 07:01:12 -0800 (PST) From: Robert Pluim To: Lars Ingebrigtsen Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> <837e9s9m8o.fsf@gnu.org> <835zpc9kz3.fsf@gnu.org> <871r0qd269.fsf@gnus.org> Date: Sun, 30 Jan 2022 16:01:11 +0100 In-Reply-To: <871r0qd269.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 29 Jan 2022 15:52:46 +0100") Message-ID: <8735l5e094.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36166 Cc: Eli Zaretskii , Alan Third , 36166@debbugs.gnu.org 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 (-) >>>>> On Sat, 29 Jan 2022 15:52:46 +0100, Lars Ingebrigtsen said: Lars> Eli Zaretskii writes: >>> Are you sure? if font_not_found_p =3D=3D 0, then this condition wil= l be >>> true, and font =3D=3D NULL here, so we get a crash. >>=20 >> Sorry, I've misinterpreted your finding. It actually means that the >> font_not_found_p flag is not working in this case. >>=20 >> So now I _really_ want to hear Alan's opinion on this. Lars> This was two years ago -- Robert, are you still seeing this issue= on the Lars> trunk? No, it doesn=CA=BCt crash with master. I guess we can close this. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 11:10:05 2022 Received: (at 36166) by debbugs.gnu.org; 30 Jan 2022 16:10:06 +0000 Received: from localhost ([127.0.0.1]:37414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECmD-00006f-Nl for submit@debbugs.gnu.org; Sun, 30 Jan 2022 11:10:05 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECmB-000061-K0 for 36166@debbugs.gnu.org; Sun, 30 Jan 2022 11:10:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=Ujm6DuuT8RBppUBQgCcEwI37C8UeVyA30dOizk0kKBE=; b=ttWasbbuQeT79kFNInGpcLKULd 1sZpg0AnpN+y8FTSdZComHJwQq3c1p5Mnl6Hpzfmk5P/eF9EXAFtIghTq8gwt95VxBLqjRdIIOXKi x3yfZDMAXMFqtveTnchMH7eCRRCWolot8/SiDJ5NK3AlVTczGHom0quT+6bDbayzycT0=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nECm1-0007xF-Ub; Sun, 30 Jan 2022 17:09:56 +0100 From: Lars Ingebrigtsen To: Robert Pluim Subject: Re: bug#36166: 27.0.50; Crash visiting HELLO when fringe-mode is disabled References: <83ftog9ozy.fsf@gnu.org> <838su89nh1.fsf@gnu.org> <837e9s9m8o.fsf@gnu.org> <835zpc9kz3.fsf@gnu.org> <871r0qd269.fsf@gnus.org> <8735l5e094.fsf@gmail.com> X-Now-Playing: Ida's _Ten Small Paces_: "Do You Remember" Date: Sun, 30 Jan 2022 17:09:51 +0100 In-Reply-To: <8735l5e094.fsf@gmail.com> (Robert Pluim's message of "Sun, 30 Jan 2022 16:01:11 +0100") Message-ID: <87sft59pdc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Robert Pluim writes: > No, it doesnʼt crash with master. I guess we can close this. Thanks for checking; closing the bug, then. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36166 Cc: Eli Zaretskii , Alan Third , 36166@debbugs.gnu.org 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 (---) Robert Pluim writes: > No, it doesn=CA=BCt crash with master. I guess we can close this. Thanks for checking; closing the bug, then. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 30 11:10:30 2022 Received: (at control) by debbugs.gnu.org; 30 Jan 2022 16:10:30 +0000 Received: from localhost ([127.0.0.1]:37417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECmb-00007U-VH for submit@debbugs.gnu.org; Sun, 30 Jan 2022 11:10:30 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECmL-00006s-VS for control@debbugs.gnu.org; Sun, 30 Jan 2022 11:10:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type: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=7kF7/fYQsk+uSo4jmIRjNfu6As4CZFPzdKcDPusJPhg=; b=TEcv7CtX/N+Iwbl2M5ALet1OsP Huat/U5s7LcbNr3biqviRavZNSXEwkt1MGotfXIWn4jpjFs7ra/cli228GEFAxpARx8cgXw8GtoWW V7TlbemSdh9llNvhYwB1OGhl4tr0DLCS66OalGw1NJPJP3bnYh9l1SPIS+Mv1dROgQhI=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nECmE-0007xa-4L for control@debbugs.gnu.org; Sun, 30 Jan 2022 17:10:08 +0100 Date: Sun, 30 Jan 2022 17:10:04 +0100 Message-Id: <87r18p9pcz.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #36166 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 36166 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -3.3 (---) close 36166 quit From unknown Sun Jun 22 11:39:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Feb 2022 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator