From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: "Aaron S. Hawley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Feb 2016 13:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22818@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs Received: via spool by submit@debbugs.gnu.org id=B.14564941308313 (code B ref -1); Fri, 26 Feb 2016 13:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Feb 2016 13:42:10 +0000 Received: from localhost ([127.0.0.1]:47026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aZIen-0002A1-Nr for submit@debbugs.gnu.org; Fri, 26 Feb 2016 08:42:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49496) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aZIel-00029m-UV for submit@debbugs.gnu.org; Fri, 26 Feb 2016 08:42:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aZIea-0003UO-Nh for submit@debbugs.gnu.org; Fri, 26 Feb 2016 08:42:02 -0500 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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59314) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZIea-0003UJ-KK for submit@debbugs.gnu.org; Fri, 26 Feb 2016 08:41:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40441) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZIeZ-0003g8-7V for bug-gnu-emacs@gnu.org; Fri, 26 Feb 2016 08:41:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aZIeY-0003TW-1C for bug-gnu-emacs@gnu.org; Fri, 26 Feb 2016 08:41:55 -0500 Received: from mail-ig0-x235.google.com ([2607:f8b0:4001:c05::235]:35383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZIeX-0003TG-QU for bug-gnu-emacs@gnu.org; Fri, 26 Feb 2016 08:41:53 -0500 Received: by mail-ig0-x235.google.com with SMTP id hb3so34592860igb.0 for ; Fri, 26 Feb 2016 05:41:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=dbGeQP6QatRxqdsV4ALa57axjuUq5pve44t+US992As=; b=VmEQRX7bMoF5utZfMHfB8JSpOaBrxRjMVGyJsbjFmTF6H5vUFa7LFPwUqd07tS6eLf /xBAb16YztUqjQj3UCbMHFyLTTPWVogF/Fl9miijvV/9VENNBbZQbtSMbL51xuwG9sN2 q/i3NoCd2ZhduU/CmEfv8yeYB/JZylb80swl3kxdE5HDdJjckPo2FTemBNAJEnl1RWmC 0UGAPRxE18UToSyJe39QoBsJAnU1re3xv6YBwVos9p+JqAaS1bRjAlholydKvsCCWCgy fofZm+MvnVQgL56njGx2ySv5sndcxXaWFDmnGJluD8kyvqQ7KgYE2SOMBH5WazVGlO7Y 1vDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=dbGeQP6QatRxqdsV4ALa57axjuUq5pve44t+US992As=; b=aBFB+1l4d43iJtsB9gXKiYQBOw6zOPAntWKPegyVfs7RVOF5n3UPUZHpqipHwB/8Jk NYO6hPBa7btMxkN04y9cGecALj0n2Lz+0w74gs3+wPpKIx9HZrX6Wg43Skf4+Zrpo7jx GW3n4F4FtvrlydMoxNWZjvJxGdOlJu53vMo2p6xz0PitdHxlS3/vIL7u+pwQATUZAIFY c9cJ5LpJpBtz2mjYIR+xc5ijqtFaAExh9ABpD1pzn2IXD8AXCmzETC8ecE5F3YdanSdd /lZq+ozYlWUovOeSLTgS6iD8r9vhoKLZNu+oeeYpeo7dYU2J2kMYfcn1IS2MR60e4Qkn I6IQ== X-Gm-Message-State: AD7BkJJZF97QZyg8n/MiPyD9xaoNJ+yMmH6P05l6sLpUpO4mkJqOePcmg8hqS7ygtDPn1B0vmHlWbT1p0ewWWw== MIME-Version: 1.0 X-Received: by 10.50.64.179 with SMTP id p19mr2719457igs.25.1456494113017; Fri, 26 Feb 2016 05:41:53 -0800 (PST) Received: by 10.107.129.134 with HTTP; Fri, 26 Feb 2016 05:41:52 -0800 (PST) Date: Fri, 26 Feb 2016 08:41:52 -0500 Message-ID: From: "Aaron S. Hawley" Content-Type: multipart/mixed; boundary=047d7bd75cec3a050b052cac7687 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -4.0 (----) --047d7bd75cec3a050b052cac7687 Content-Type: text/plain; charset=UTF-8 Hello, I'm using Emacs 25.0.91 pretest as built by David Caldwell at emacsforosx.com, and it crashes after opening a 104 byte file with UTF-8 characters that causes Emacs to crash. Admittedly, the file contains malformed data that I copied from elsewhere. This will make it hard to determine what it should do, but at least it shows a problem with the existing code. I was able to confirm the issue with Emacs trunk, and have included a GDB backtrace below. To reproduce, unpack the attached zip file, and open the UTF-8 text file as follows: /Applications/Emacs.app/Contents/MacOS/Emacs -Q test-file A segmentation fault occurs, and Mac OS complains that "Emacs quit unexpectedly." This issues exists with Emacs 24.5, as well. However, it doesn't occur if you use the terminal/tty version of Emacs. Also attached is patch that shows where the segfault occurs and avoids triggering it because a font struct is NULL. Although avoiding a crash, it likely doesn't do the right thing -- it only treats the symptoms and not the cause. Perhaps opening on another platform (GNU/Linux?) would help to learn what the right thing to do is. Thanks for Emacs, Aaron $ gdb --args ./nextstep/Emacs.app/Contents/MacOS/Emacs -Q test-file GNU gdb (GDB) 7.10.1 Copyright (C) 2015 Free Software Foundation, Inc. Reading symbols from ./nextstep/Emacs.app/Contents/MacOS/Emacs...done. (gdb) run Starting program: .nextstep/Emacs.app/Contents/MacOS/Emacs -Q test-file [New Thread 0x1713 of process 58247] [New Thread 0x1803 of process 58247] [New Thread 0x1903 of process 58247] [New Thread 0x1a03 of process 58247] [New Thread 0x1b03 of process 58247] [New Thread 0x1c0b of process 58247] [New Thread 0x1d13 of process 58247] Error while mapping shared library sections: cl_kernels: No such file or directory. Error while mapping shared library sections: cl_kernels: No such file or directory. [New Thread 0x1e33 of process 58247] Program received signal SIGSEGV, Segmentation fault. ns_compute_glyph_string_overhangs (s=0x7fff5fbfd690) at nsterm.m:2551 2551 if (EQ (font->driver->type, Qns)) (gdb) backtrace #0 ns_compute_glyph_string_overhangs (s=0x7fff5fbfd690) at nsterm.m:2551 #1 0x000000010003a6c7 in draw_glyphs (w=0x101036208, x=, row=0x101992d00, area=TEXT_AREA, start=0, end=52, hl=, overlaps=) at xdisp.c:25534 #2 0x0000000100039916 in x_write_glyphs (w=0x23a, updated_row=0x0, start=, updated_area=, len=52) at xdisp.c:27630 #3 0x000000010000ab96 in update_text_area (w=, updated_row=0x23b, vpos=) at dispnew.c:3608 #4 update_window_line (w=0x43007877a76c9b44, vpos=26815744, mouse_face_overwritten_p=0x7fff5fbfdb87) at dispnew.c:3851 #5 0x0000000100006bde in update_window (w=0x43007877a76c9b44, force_p=) at dispnew.c:3473 #6 0x00000001000052d4 in update_window_tree (w=, force_p=) at dispnew.c:3215 #7 0x000000010000511c in update_frame (f=0x43007877a76c9b44, force_p=, inhibit_hairy_id_p=false) at dispnew.c:3104 #8 0x0000000100028ca6 in redisplay_internal () at xdisp.c:13963 #9 0x00000001000c44e4 in read_char (commandflag=1, map=4320568723, prev_event=0, used_mouse_menu=0x7fff5fbff5ef, end_time=0x0) at keyboard.c:2466 #10 0x00000001000c1d1e in read_key_sequence (keybuf=, bufsize=30, prompt=, dont_downcase_last=, can_return_switch_frame=, fix_current_buffer=, prevent_redisplay=) at keyboard.c:9045 #11 0x00000001000c054d in command_loop_1 () at keyboard.c:1347 #12 0x000000010013d886 in internal_condition_case (bfun=0x7fff5fbfd690, handlers=, hfun=) at eval.c:1309 #13 0x00000001000d1560 in command_loop_2 (ignore=) at keyboard.c:1089 #14 0x000000010013d3f6 in internal_catch (tag=, func=0x7fff5fbfd690, arg=4827991255846525764) at eval.c:1074 #15 0x00000001000bf77e in command_loop () at keyboard.c:1068 #16 0x00000001000bf699 in recursive_edit_1 () at keyboard.c:674 #17 0x00000001000bf8bc in Frecursive_edit () at keyboard.c:745 #18 0x00000001000be3c0 in main (argc=, argv=) at emacs.c:1610 --- src/nsterm.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nsterm.m b/src/nsterm.m index 43d1377..adce35e 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -2532,6 +2532,9 @@ ns_compute_glyph_string_overhangs (struct glyph_string *s) { struct font *font = s->font; + if (!font) + return; + if (s->char2b) { struct font_metrics metrics; --047d7bd75cec3a050b052cac7687 Content-Type: text/plain; charset=US-ASCII; name="emacs-ns_compute_glyph_string_overhangs-crash.diff" Content-Disposition: attachment; filename="emacs-ns_compute_glyph_string_overhangs-crash.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_il3qvjf11 RnJvbSBlMDc1MDg4NzgzNmI1ZDgwZmE2ODE1MjZmNWNkNDYzY2M3ZDAyNGE2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAiQWFyb24gUy4gSGF3bGV5IiA8YWFyb24ucy5oYXdsZXlAZ21h aWwuY29tPgpEYXRlOiBUaHUsIDI1IEZlYiAyMDE2IDEzOjUzOjM5IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gbmV4dHN0ZXAvRW1hY3MuYXBwIENyYXNoIG5zX2NvbXB1dGVfZ2x5cGhfc3RyaW5nX292 ZXJoYW5ncwoKKiBuc3Rlcm0ubSAobnNfY29tcHV0ZV9nbHlwaF9zdHJpbmdfb3ZlcmhhbmdzKTog QXZvaWQgY3Jhc2ggd2hlbgpnbHlwaF9zdHJpbmctPmZvbnQgaXMgTlVMTC4KLS0tCiBzcmMvbnN0 ZXJtLm0gfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL3NyYy9uc3Rlcm0ubSBiL3NyYy9uc3Rlcm0ubQppbmRleCA0M2QxMzc3Li5hZGNlMzVlIDEw MDY0NAotLS0gYS9zcmMvbnN0ZXJtLm0KKysrIGIvc3JjL25zdGVybS5tCkBAIC0yNTMyLDYgKzI1 MzIsOSBAQCBuc19jb21wdXRlX2dseXBoX3N0cmluZ19vdmVyaGFuZ3MgKHN0cnVjdCBnbHlwaF9z dHJpbmcgKnMpCiB7CiAgIHN0cnVjdCBmb250ICpmb250ID0gcy0+Zm9udDsKIAorICBpZiAoIWZv bnQpCisgICAgcmV0dXJuOworCiAgIGlmIChzLT5jaGFyMmIpCiAgICAgewogICAgICAgc3RydWN0 IGZvbnRfbWV0cmljcyBtZXRyaWNzOwotLSAKMi4zLjAgKEFwcGxlIEdpdC01NCkKCg== --047d7bd75cec3a050b052cac7687 Content-Type: application/zip; name="test-file.zip" Content-Disposition: attachment; filename="test-file.zip" Content-Transfer-Encoding: base64 X-Attachment-Id: f_il3qw1641 UEsDBBQACAAIAAJzWUgAAAAAAAAAAAAAAAAJABAAdGVzdC1maWxlVVgMAONXz1bTVM9W9gEUAEWM MQqAMBRDd0/xj2oHRa2IFsQ7ONvBofyLJNCjGERwSEjCIw1XTgyvRzgXRs4oTEpaUXBbzX3Nh3EX 1bGVRm44TUBSEcSBAddHwDXoA27/3QNQSwcIpJd3tlIAAABoAAAAUEsBAhUDFAAIAAgAAnNZSKSX d7ZSAAAAaAAAAAkADAAAAAAAAAAAQKSBAAAAAHRlc3QtZmlsZVVYCADjV89W01TPVlBLBQYAAAAA AQABAEMAAACZAAAAAAA= --047d7bd75cec3a050b052cac7687-- From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 May 2016 20:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Aaron S. Hawley" Cc: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.14636020714525 (code B ref 22818); Wed, 18 May 2016 20:08:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 May 2016 20:07:51 +0000 Received: from localhost ([127.0.0.1]:57313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b37l0-0001Av-Nc for submit@debbugs.gnu.org; Wed, 18 May 2016 16:07:50 -0400 Received: from mail-wm0-f52.google.com ([74.125.82.52]:35329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b37kz-0001Ag-C0 for 22818@debbugs.gnu.org; Wed, 18 May 2016 16:07:49 -0400 Received: by mail-wm0-f52.google.com with SMTP id r12so50908758wme.0 for <22818@debbugs.gnu.org>; Wed, 18 May 2016 13:07:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=8CPasdnrMjBxy+EyKGUHABKHgnXUbWljI2GO/5tqt1w=; b=jUQTBR8Mg3S6j9GE3xHsMSPhJyXm5TWMF8RNTpvaqmXw+5bgd7Czh91ZtaefwHiJeb EuNpCt5Llw5hWknGqNtwZC1DBPZAMMmkALeVFKZxQTDOuhq1W6uUQDzezXqz5ET/OVGn XTXPeV3Dpi3Tg2EbzztSyJ7kl0QGtM5mWiCejt/n3xhXtwgv96lJ1yeDA/sUohQn41iS DvIdpD1+9OfDaAq9HMDqx8DYEL+L+FLqDn/pb8OWF2lRh2+zXHaXAI8jR+NxvLSaE4px gDBtwqwmouWUsYhNyWZ5nxP0MdlQxgYiVHjeUyr4ohPHu1r+eeo/y3VtaLPpooQ/jKI9 s78g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=8CPasdnrMjBxy+EyKGUHABKHgnXUbWljI2GO/5tqt1w=; b=KLEQx1bzoF+SbveuN7WZP3ELBTSRQ6OF9Jlzx0zQXTMLc6BX5CJ0nm5sJ+6/2Svwlg vHcJwajTfDMWY7HaafO4334/4uDSSJZapf42MILTJwG4aStA+G0EXvArOKv4RVTnE0Xf TSzweR34+TpDuxv51ZkIA3/g2KooYRo0HrQ5g/rveO8IL3EI6HAK+LHd2W2zgJ5C7HER /zb8PVwLM/CAKDE1wm8PiUdXGIyYdAOnT1YXPANYkxubHXDJOSAHtKzRiPEiy1d9aAzM GWTa7h3wjup69eQPtcFdEwwGZREcdzHR7QJCuQWH1qyQWtvmDGxkzO98UuK73YmuXdqb gqFg== X-Gm-Message-State: AOPr4FV2PSmgYU2au0os35W/9SyI7IqCClUkXxum8feLKY34TcmOCqRk8T9OEi38mwXhkA== X-Received: by 10.28.16.17 with SMTP id 17mr30360212wmq.17.1463602063705; Wed, 18 May 2016 13:07:43 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-2873-0d96-ee2f-d85f.holly.idiocy.org. [2001:8b0:3f8:8129:2873:d96:ee2f:d85f]) by smtp.gmail.com with ESMTPSA id r75sm31263229wme.18.2016.05.18.13.07.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 May 2016 13:07:42 -0700 (PDT) From: Alan Third References: Date: Wed, 18 May 2016 21:07:43 +0100 In-Reply-To: (Aaron S. Hawley's message of "Fri, 26 Feb 2016 08:41:52 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) 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.5 (/) "Aaron S. Hawley" writes: > To reproduce, unpack the attached zip file, and open the UTF-8 text > file as follows: > > /Applications/Emacs.app/Contents/MacOS/Emacs -Q test-file > > A segmentation fault occurs, and Mac OS complains that "Emacs quit > unexpectedly." Hi, I can't reproduce this on 25.1. Can you please check with the latest pretest and let us know if you're still getting the crash? -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Wed May 18 16:08:01 2016 Received: (at control) by debbugs.gnu.org; 18 May 2016 20:08:01 +0000 Received: from localhost ([127.0.0.1]:57316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b37lA-0001BL-Ur for submit@debbugs.gnu.org; Wed, 18 May 2016 16:08:01 -0400 Received: from mail-wm0-f49.google.com ([74.125.82.49]:36627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b37l9-0001B7-QI for control@debbugs.gnu.org; Wed, 18 May 2016 16:08:00 -0400 Received: by mail-wm0-f49.google.com with SMTP id n129so201193814wmn.1 for ; Wed, 18 May 2016 13:07:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:message-id:to:from:subject; bh=mlWktUhlSulfx/YKmVYfdR1uPyesiFV/iOmNitJ68d4=; b=jpXtGnRrsGJlcCFDqgidwaLGZcUMdhXIlNY7yuol3xpo9x/gHlIVvCg+U44sAv1INH uA2pbaXJMa5DzLKxtfpFDPCpDkMESPGrayFQIgxQd8/GoVXGHIgSVC9H554eR+Y3Ov1v EpuUPrpaQxuZDZ4JZlI4zyBX+zE26u7D0GwdyZgy3C/84qOJo180jQgyUygjrLTlQmpH nc/6skgU5K7cvaBat/ZJ0LZ8tjC23VOw8JuDpxApkICV9X3Kpd+zGepDFDqDQCjK5Omb j7zBtdgPrzdYB60S9wjJYf4Lo/WboESpSZXYrvo4TtCQDQFZoSppC5G0MoRM8b8Hvksj VM+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:message-id:to:from:subject; bh=mlWktUhlSulfx/YKmVYfdR1uPyesiFV/iOmNitJ68d4=; b=YMS/INMDOUwKKkpXS9BJLRQujeQdA9FSxbF4VCJg3T5uUaXxcKihzv23ZdWezI6Rf7 FMHR9v8dp2GEY3P+0uLekduOEzwJ//mPdf/6rwvdlTcLW0ZS7C/81zdkaJqjdWXc1Iu1 KrqzSYf+9He9bwW6A0aISPR6rx5b9wZoyuKECWRAEBn4LZJBWjGjPP6neYZrqbEkgsXF RXcE/ibb6kk37T1FRNa6fbtZv1z87pCjI1mRW3fRJVfin2Oq+qdNw8lBcnzPEcG8WeJ3 KnJ7QHfkIGC8EkgZwZc7gEI9FEdqhnu1wfaY1cCtM0lkTpOeD8UUvRtsgc4Z/81ksR1W blrQ== X-Gm-Message-State: AOPr4FVUGlF/POFlf6pXZJidRGkROh4OFVNOXAoX2lIZyo6d8w9irr/v187lLSHaIP7tWg== X-Received: by 10.28.165.216 with SMTP id o207mr9120948wme.31.1463602074360; Wed, 18 May 2016 13:07:54 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-2873-0d96-ee2f-d85f.holly.idiocy.org. [2001:8b0:3f8:8129:2873:d96:ee2f:d85f]) by smtp.gmail.com with ESMTPSA id c194sm31303677wme.9.2016.05.18.13.07.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 May 2016 13:07:53 -0700 (PDT) Date: Wed, 18 May 2016 21:07:54 +0100 Message-Id: To: control@debbugs.gnu.org From: Alan Third Subject: control message for bug #22818 X-Spam-Score: -0.5 (/) 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: -0.5 (/) tags 22818 unreproducible From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: "Aaron S. Hawley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 May 2016 21:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.146360580322979 (code B ref 22818); Wed, 18 May 2016 21:11:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 May 2016 21:10:03 +0000 Received: from localhost ([127.0.0.1]:57362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b38jD-0005yZ-Mq for submit@debbugs.gnu.org; Wed, 18 May 2016 17:10:03 -0400 Received: from mail-io0-f182.google.com ([209.85.223.182]:33427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b38jB-0005xt-73 for 22818@debbugs.gnu.org; Wed, 18 May 2016 17:10:01 -0400 Received: by mail-io0-f182.google.com with SMTP id f89so82207256ioi.0 for <22818@debbugs.gnu.org>; Wed, 18 May 2016 14:10:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=MgjV9/F8kOSHPq/9awr1pNr4ab/+5POVZNsQDGc+BLE=; b=ICKjIU8kSPuz3YDlcRRil6LK7HVCIIBpjh1fjUGyPWG/IQjO2t6PxegP9Mjw1VtTJO J0tnPeGcy+kU1oHKO6XwXNt9TrTwcZcHMVHIQwkLDfWjA/5Z4fMw5o5pdFSQOQ0hv0iD FgEnZ1N0o4nUyu4EYwHHTdrsPXWfQwHjDBlaIvqCDo0vsMudRf2w67sJrw2zgMgMcPWW onsv50fOQrIko8guOCFKXbyxmRdmBeM/G643QFUmBjfYydUkPoQSkyJXVvr3QyX7lA8n eR3125/6MkKsfnYokSSgDsCg0WTVgKCKCWOkjVP7Miu9F3Jtm0z3c+hf9a2uXXHnXFET 8M/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=MgjV9/F8kOSHPq/9awr1pNr4ab/+5POVZNsQDGc+BLE=; b=FCdfLG3S66ZQDzvk5qtEIkb9dLVvgr82NZonib6BIFFlraLdAQyd3T/9ehgWfzIHZj Ws5Y8oFaAEuB4i+Df2tNrcrf2xcmrIF1A37ZsRN8jkzx5os20lile70p0Rq+eifYTpBf MAsPwv1PdsRQOUzFhPlEkkJQh1mpkO39pRK03jhiOScgtQOW63pXbzZ15ndMfFBjOOlt dZWhmSi3CdS5qs6kPc8pZw3axUFjY3Yd3blg4rB4oGgdME/sG7+EoCDK2ndrzkXCS/jC 24kQQq8Q4JgS/lYL9lM9+K38PLYyigeUzWKZIrXH716OAj8O1/BjS3t8LFBUcIh5bISH jr5w== X-Gm-Message-State: AOPr4FXAWraw+LMIVJO3CxzOdJG/8UZXOXS1tIer6/vr8rsXJYJZwhnx3GLvQbKsoT2MJqDKMGru+CZQq2L8fg== MIME-Version: 1.0 X-Received: by 10.36.4.151 with SMTP id 145mr89249itb.43.1463605795747; Wed, 18 May 2016 14:09:55 -0700 (PDT) Received: by 10.107.6.155 with HTTP; Wed, 18 May 2016 14:09:55 -0700 (PDT) In-Reply-To: References: Date: Wed, 18 May 2016 17:09:55 -0400 Message-ID: From: "Aaron S. Hawley" Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) 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.7 (/) > Hi, I can't reproduce this on 25.1. Can you please check with the latest > pretest and let us know if you're still getting the crash? Same result with the latest Emacs on Mac OS X 10.10.5 M-x version RET GNU Emacs 25.0.94.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1603)) of 2016-05-17 From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs References: In-Reply-To: Resent-From: Josh Berdine Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Nov 2016 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147950471325880 (code B ref 22818); Fri, 18 Nov 2016 21:32:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 Nov 2016 21:31:53 +0000 Received: from localhost ([127.0.0.1]:34257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7qlF-0006jM-Ks for submit@debbugs.gnu.org; Fri, 18 Nov 2016 16:31:53 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7qlE-0006jE-1F for 22818@debbugs.gnu.org; Fri, 18 Nov 2016 16:31:52 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 856AB206E4; Fri, 18 Nov 2016 16:31:51 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Fri, 18 Nov 2016 16:31:51 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=berdine.net; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=3Cx G96Qvtfv6nnN3nbFzDBu8wck=; b=Azerk40vchA5+E0s6SohKi/yejripD0VW/l 6FwoonmVBLs1Adw83MNiakBsZ5CTBds/aMnJhXZUiB8rMucQi6rC3Os4JsGnWMXk libt2B4v+ms5UA2X11SgZDGwp7E3hfmZmRHSnUCulIRT1VAHQyHTULUxPbxwqSg2 U20JgkcI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=smtpout; bh=3CxG96Qvtfv6nnN3nbFzDBu8wck=; b=CVCyZ AZANn8WnrajhNqVu+6r7xMYKQBAbcpzVScZH+RG3BX/3i0SNXOK1FqBZSlTCAEgB 3VS1gcIEyDNAG3ZhMuVJYngGDTkPiek1RsZtNyB17EPFXAy9FSLDuIYOwUAC1XxS jIToQrPGIXwJ6DC9vr5mFcfee0422xd+Qb+RJo= X-ME-Sender: X-Sasl-enc: +0mKu4cvVRberxck9OxV/eMItsIRC1M2j7HuhVsGrIHI 1479504711 Received: from jjb-mbp.localdomain (unknown [199.201.66.3]) by mail.messagingengine.com (Postfix) with ESMTPA id 37C937E7E6 for <22818@debbugs.gnu.org>; Fri, 18 Nov 2016 16:31:51 -0500 (EST) Received: by jjb-mbp.localdomain (Postfix, from userid 994052071) id 0E0656DE792E; Fri, 18 Nov 2016 21:31:49 +0000 (GMT) From: Josh Berdine Date: Fri, 18 Nov 2016 21:31:49 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (/) I have encountered a crash in ns_compute_glyph_string_overhangs, seems likely to be the same issue. I hit this when using the notmuch email client with a message with the following subject header: Subject: =?UTF-8?B?W1JvYm90IEhvdXNlXSDwn42V?= =?UTF-8?B?8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V?= =?UTF-8?B?8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V8J+NlfCfjZXwn42V?= I am running GNU Emacs 25.1.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1911)) of 2016-09-17 I attached lldb to a running emacs and then executed a `notmuch-search` that included the message with above subject. Backtrace is: (lldb) c Process 42346 resuming Process 42346 stopped * thread #1: tid = 0x449aca, 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) frame #0: 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs: -> 0x1001b5767 <+119>: movq 0xd0(%rdi), %rax 0x1001b576e <+126>: cmpq $0x7e00, (%rax) ; imm = 0x7E00 0x1001b5775 <+133>: jne 0x1001b579b ; <+171> 0x1001b5777 <+135>: xorl %eax, %eax (lldb) bt * thread #1: tid = 0x449aca, 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) * frame #0: 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119 frame #1: 0x00000001000379d7 Emacs-x86_64-10_9`draw_glyphs + 3415 frame #2: 0x0000000100036c16 Emacs-x86_64-10_9`x_write_glyphs + 166 frame #3: 0x0000000100009e3e Emacs-x86_64-10_9`update_window_line + 670 frame #4: 0x0000000100005edc Emacs-x86_64-10_9`update_window + 4588 frame #5: 0x00000001000046a4 Emacs-x86_64-10_9`update_window_tree + 116 frame #6: 0x00000001000044e7 Emacs-x86_64-10_9`update_frame + 135 frame #7: 0x00000001000275d2 Emacs-x86_64-10_9`redisplay_internal + 5666 frame #8: 0x00000001000283fc Emacs-x86_64-10_9`redisplay_preserve_echo_area + 44 frame #9: 0x000000010017a553 Emacs-x86_64-10_9`wait_reading_process_output + 1651 frame #10: 0x00000001000076bd Emacs-x86_64-10_9`sit_for + 253 frame #11: 0x00000001000c1996 Emacs-x86_64-10_9`read_char + 6006 frame #12: 0x00000001000be2ec Emacs-x86_64-10_9`read_key_sequence + 2092 frame #13: 0x00000001000bca02 Emacs-x86_64-10_9`command_loop_1 + 1154 frame #14: 0x0000000100138196 Emacs-x86_64-10_9`internal_condition_case + 70 frame #15: 0x00000001000cd620 Emacs-x86_64-10_9`command_loop_2 + 48 frame #16: 0x0000000100137cf6 Emacs-x86_64-10_9`internal_catch + 54 frame #17: 0x00000001000bbc4e Emacs-x86_64-10_9`command_loop + 158 frame #18: 0x00000001000bbb65 Emacs-x86_64-10_9`recursive_edit_1 + 117 frame #19: 0x00000001000bbd8c Emacs-x86_64-10_9`Frecursive_edit + 220 frame #20: 0x00000001000baa5e Emacs-x86_64-10_9`main + 5854 frame #21: 0x00007fff9b4225ad libdyld.dylib`start + 1 frame #22: 0x00007fff9b4225ad libdyld.dylib`start + 1 Using Aaron's test-file, `/Applications/Emacs.app/Contents/MacOS/Emacs -Q test-file` crashes with the same backtrace. If I leave out -Q, however, it does not crash. From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 07:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Josh Berdine Cc: 22818@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147953927620785 (code B ref 22818); Sat, 19 Nov 2016 07:08:01 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 07:07:56 +0000 Received: from localhost ([127.0.0.1]:34367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7zki-0005PB-13 for submit@debbugs.gnu.org; Sat, 19 Nov 2016 02:07:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7zkf-0005Ou-OQ for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 02:07:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7zkX-00050D-9w for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 02:07:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7zkX-000503-6W; Sat, 19 Nov 2016 02:07:45 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3349 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c7zkV-0007SI-R3; Sat, 19 Nov 2016 02:07:44 -0500 Date: Sat, 19 Nov 2016 09:07:50 +0200 Message-Id: <83twb4aqwp.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Josh Berdine on Fri, 18 Nov 2016 21:31:49 +0000) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > From: Josh Berdine > Date: Fri, 18 Nov 2016 21:31:49 +0000 > > (lldb) c > Process 42346 resuming > Process 42346 stopped > * thread #1: tid = 0x449aca, 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) > frame #0: 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119 > Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs: > -> 0x1001b5767 <+119>: movq 0xd0(%rdi), %rax > 0x1001b576e <+126>: cmpq $0x7e00, (%rax) ; imm = 0x7E00 > 0x1001b5775 <+133>: jne 0x1001b579b ; <+171> > 0x1001b5777 <+135>: xorl %eax, %eax > (lldb) bt > * thread #1: tid = 0x449aca, 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) > * frame #0: 0x00000001001b5767 Emacs-x86_64-10_9`ns_compute_glyph_string_overhangs + 119 > frame #1: 0x00000001000379d7 Emacs-x86_64-10_9`draw_glyphs + 3415 > frame #2: 0x0000000100036c16 Emacs-x86_64-10_9`x_write_glyphs + 166 > frame #3: 0x0000000100009e3e Emacs-x86_64-10_9`update_window_line + 670 > frame #4: 0x0000000100005edc Emacs-x86_64-10_9`update_window + 4588 > frame #5: 0x00000001000046a4 Emacs-x86_64-10_9`update_window_tree + 116 > frame #6: 0x00000001000044e7 Emacs-x86_64-10_9`update_frame + 135 Can you convert the address in frame #0 into line numbers? Judging by the faulting address, 0xd0, some pointer in ns_compute_glyph_string_overhangs is a null pointer, but it's hard to tell which one without the line number information. From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 10:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, Josh Berdine Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147955003412692 (code B ref 22818); Sat, 19 Nov 2016 10:08:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 10:07:14 +0000 Received: from localhost ([127.0.0.1]:34452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c82YE-0003Ie-K1 for submit@debbugs.gnu.org; Sat, 19 Nov 2016 05:07:14 -0500 Received: from mail-wm0-f54.google.com ([74.125.82.54]:35634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c82YC-0003IP-Hf for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 05:07:13 -0500 Received: by mail-wm0-f54.google.com with SMTP id a197so72772123wmd.0 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 02:07:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=ZfA72ChjWez6UhN/UnW718Q3Ozy99z4NQY9yHrJHN9w=; b=w1IVjSCiK2jXJuqorg4H9fKpg54t5t5XYUPX+MU46nqQ7COF5vu3vXL7cU//ML/lR6 9Nt9ysNSwRM9o0wJbK0AHbeoxiQYrRGqHnVlZ1Hr0yE14jB5jqpBSRiv3TzMW6+0G4da PVwXwQ72AOGbpYHYrj7wFhHuSBU1ZlrgRf6zt6Kkk41c4LBMYE5tZqOk4xMuTPxVPJsW 2904iP6iyWaiAZ8aCCBykGr9XPnhOwCcrJAQd9wzRCSeIJUOVE7l9/Gbi3utVgIfdQ6L mw9UZprI9SNXIqyDTAdaVejV3r2m4W5yXL/9qZTJOJ41pKHAcqOTMgnLbG/5U7y97/Wb ry6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=ZfA72ChjWez6UhN/UnW718Q3Ozy99z4NQY9yHrJHN9w=; b=kwMYSOs5LMoKeVyuhzVPVZUGaDkWux33Jf4PIlPOMdXpqocPyngFvoeY6M8pdAMGhd Wplms6DL/Gi38kw5Ku/qIQ+EoJ7Df4W6I5alOqm50kSG+DmRt7AevQi/XX0VJ9VOjx7W eZXxDnJ6KKIoRGdm+A2w2H5yYmAx0KvFpf0Bksmumx42ocactXYuPCPKZ1TdcJuqZor0 row+80aGh/bf/Zw3KpYb7I9ViXeQqUGlSJ1zvxJ74Su4UqbyBdUkvhSIxOOAsbMlm2rI 2Sv8UkKwft2eUuo3s4vU69wZkZz8r3nj7ISfPKtZkcSrH7DgylglZDUrNc3EQUPAt7Dv sGLQ== X-Gm-Message-State: AKaTC01XLlCeIWSSovmdQztaFDXi6tajF3wkaQAk+fnF10AdTtvEQ6xXruTVE1JP14rgFA== X-Received: by 10.28.16.70 with SMTP id 67mr2660177wmq.53.1479550026665; Sat, 19 Nov 2016 02:07:06 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-4145-2d31-d9b8-2802.holly.idiocy.org. [2001:8b0:3f8:8129:4145:2d31:d9b8:2802]) by smtp.gmail.com with ESMTPSA id l67sm7922540wmf.20.2016.11.19.02.07.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 02:07:06 -0800 (PST) Date: Sat, 19 Nov 2016 10:07:03 +0000 From: Alan Third Message-ID: <20161119100703.GA66661@breton.holly.idiocy.org> References: <83twb4aqwp.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <83twb4aqwp.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-Spam-Score: 0.5 (/) 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.5 (/) On Sat, Nov 19, 2016 at 09:07:50AM +0200, Eli Zaretskii wrote: > Can you convert the address in frame #0 into line numbers? Judging by > the faulting address, 0xd0, some pointer in > ns_compute_glyph_string_overhangs is a null pointer, but it's hard to > tell which one without the line number information. I finally managed to replicate this on my own build: (lldb) run -Q ~/test-file Process 66588 launched: '/Users/alan/src/emacs/emacs-25/nextstep/Emacs.app/Contents/MacOS/Emacs' (x86_64) Process 66588 stopped * thread #1: tid = 0x154600, 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) frame #0: 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681 2678 else 2679 { 2680 s->left_overhang = 0; -> 2681 if (EQ (font->driver->type, Qns)) 2682 s->right_overhang = ((struct nsfont_info *)font)->ital ? 2683 FONT_HEIGHT (font) * 0.2 : 0; 2684 else (lldb) bt all * thread #1: tid = 0x154600, 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) * frame #0: 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681 frame #1: 0x0000000100058e7c Emacs`draw_glyphs(w=0x000000010204f430, x=570, row=0x000000010240e100, area=TEXT_AREA, start=0, end=52, hl=DRAW_NORMAL_TEXT, overlaps=0) + 3324 at xdisp.c:25673 frame #2: 0x00000001000580cd Emacs`x_write_glyphs(w=0x000000010204f430, updated_row=0x000000010240e100, start=0x0000000102420000, updated_area=TEXT_AREA, len=52) + 269 at xdisp.c:27774 frame #3: 0x000000010000ea34 Emacs`update_text_area(w=0x000000010204f430, updated_row=0x000000010240e100, vpos=1) + 452 at dispnew.c:3612 frame #4: 0x000000010000ca32 Emacs`update_window_line(w=0x000000010204f430, vpos=1, mouse_face_overwritten_p=0x00007fff5fbfbdd2) + 274 at dispnew.c:3855 frame #5: 0x0000000100006be1 Emacs`update_window(w=0x000000010204f430, force_p=true) + 865 at dispnew.c:3477 frame #6: 0x0000000100005c88 Emacs`update_window_tree(w=0x000000010204f430, force_p=true) + 200 at dispnew.c:3219 frame #7: 0x0000000100005996 Emacs`update_frame(f=0x0000000102050430, force_p=true, inhibit_hairy_id_p=false) + 182 at dispnew.c:3108 frame #8: 0x000000010004151d Emacs`redisplay_internal + 6957 at xdisp.c:14085 frame #9: 0x0000000100042a79 Emacs`redisplay + 9 at xdisp.c:13255 frame #10: 0x000000010013a985 Emacs`read_char(commandflag=1, map=4362425571, prev_event=0, used_mouse_menu=0x00007fff5fbfefb7, end_time=0x0000000000000000) + 1829 at keyboard.c:2482 frame #11: 0x0000000100136b09 Emacs`read_key_sequence(keybuf=0x00007fff5fbff2e0, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) + 1737 at keyboard.c:9068 frame #12: 0x00000001001356bb Emacs`command_loop_1 + 1435 at keyboard.c:1370 frame #13: 0x00000001001f8493 Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1261), handlers=16752, hfun=(Emacs`cmd_error at keyboard.c:940)) + 115 at eval.c:1314 frame #14: 0x000000010014a8ec Emacs`command_loop_2(ignore=0) + 44 at keyboard.c:1112 frame #15: 0x00000001001f7c68 Emacs`internal_catch(tag=42480, func=(Emacs`command_loop_2 at keyboard.c:1108), arg=0) + 72 at eval.c:1079 frame #16: 0x0000000100134688 Emacs`command_loop + 280 at keyboard.c:1091 frame #17: 0x00000001001344d0 Emacs`recursive_edit_1 + 192 at keyboard.c:697 frame #18: 0x0000000100134821 Emacs`Frecursive_edit + 305 at keyboard.c:768 frame #19: 0x0000000100132548 Emacs`main(argc=3, argv=0x00007fff5fbff8e8) + 5864 at emacs.c:1626 frame #20: 0x00007fff8f1a6255 libdyld.dylib`start + 1 frame #21: 0x00007fff8f1a6255 libdyld.dylib`start + 1 (lldb) frame variable (glyph_string *) s = 0x00007fff5fbfb6f0 (font *) font = 0x0000000000000000 (lldb) frame variable *s (glyph_string) *s = { x = 10 y = 16 ybase = 30 width = 11 background_width = 11 height = 20 left_overhang = 0 right_overhang = 0 f = 0x0000000102050430 w = 0x000000010204f430 display = 0x0000000000000000 window = 1 row = 0x000000010240e100 area = TEXT_AREA char2b = 0x0000000000000000 nchars = 1 hl = DRAW_NORMAL_TEXT face = 0x000000010153b400 font = 0x0000000000000000 cmp = 0x0000000000000000 cmp_id = 0 cmp_from = 0 cmp_to = 0 extends_to_end_of_line_p = false background_filled_p = false font_not_found_p = false stippled_p = false for_overlaps = 0 padding_p = false first_glyph = 0x0000000102420000 img = 0x0000000000000000 xwidget = 0x0000000000000000 slice = (x = 0, y = 0, width = 0, height = 0) clip_head = 0x0000000000000000 clip_tail = 0x0000000000000000 clip = ([0] = (origin = (x = 0, y = 0), size = (width = 0, height = 0)), [1] = (origin = (x = 0, y = 0), size = (width = 0, height = 0))) num_clips = 0 underline_position = 0 underline_thickness = 0 next = 0x00007fff5fbfb5d0 prev = 0x0000000000000000 } -- Alan Third From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 10:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org, josh@berdine.net Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147955125214677 (code B ref 22818); Sat, 19 Nov 2016 10:28:01 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 10:27:32 +0000 Received: from localhost ([127.0.0.1]:34468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c82rs-0003of-9N for submit@debbugs.gnu.org; Sat, 19 Nov 2016 05:27:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c82rq-0003oR-9C for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 05:27:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c82rh-0000hh-Sh for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 05:27:25 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c82rh-0000hb-Pn; Sat, 19 Nov 2016 05:27:21 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3683 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c82rh-00089P-1x; Sat, 19 Nov 2016 05:27:21 -0500 Date: Sat, 19 Nov 2016 12:27:27 +0200 Message-Id: <83k2bzbw8g.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <20161119100703.GA66661@breton.holly.idiocy.org> (message from Alan Third on Sat, 19 Nov 2016 10:07:03 +0000) References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > Date: Sat, 19 Nov 2016 10:07:03 +0000 > From: Alan Third > Cc: Josh Berdine , 22818@debbugs.gnu.org > > On Sat, Nov 19, 2016 at 09:07:50AM +0200, Eli Zaretskii wrote: > > Can you convert the address in frame #0 into line numbers? Judging by > > the faulting address, 0xd0, some pointer in > > ns_compute_glyph_string_overhangs is a null pointer, but it's hard to > > tell which one without the line number information. > > I finally managed to replicate this on my own build: > > (lldb) run -Q ~/test-file > Process 66588 launched: '/Users/alan/src/emacs/emacs-25/nextstep/Emacs.app/Contents/MacOS/Emacs' (x86_64) > Process 66588 stopped > * thread #1: tid = 0x154600, 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) > frame #0: 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681 > 2678 else > 2679 { > 2680 s->left_overhang = 0; > -> 2681 if (EQ (font->driver->type, Qns)) > 2682 s->right_overhang = ((struct nsfont_info *)font)->ital ? > 2683 FONT_HEIGHT (font) * 0.2 : 0; > 2684 else > (lldb) bt all > * thread #1: tid = 0x154600, 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0xd0) > * frame #0: 0x00000001002c0940 Emacs`ns_compute_glyph_string_overhangs(s=0x00007fff5fbfb6f0) + 224 at nsterm.m:2681 > frame #1: 0x0000000100058e7c Emacs`draw_glyphs(w=0x000000010204f430, x=570, row=0x000000010240e100, area=TEXT_AREA, start=0, end=52, hl=DRAW_NORMAL_TEXT, overlaps=0) + 3324 at xdisp.c:25673 So the question now becomes: how did that glyph_string got a NULL font? The answer is somewhere in the code that generates glyph strings as part of the call to BUILD_GLYPH_STRINGS. Can you try figuring out why does that happen, by stepping through the code in BUILD_GLYPH_STRINGS? > (lldb) frame variable > (glyph_string *) s = 0x00007fff5fbfb6f0 > (font *) font = 0x0000000000000000 > > (lldb) frame variable *s > (glyph_string) *s = { > x = 10 > y = 16 > ybase = 30 > width = 11 > background_width = 11 > height = 20 > left_overhang = 0 > right_overhang = 0 > f = 0x0000000102050430 > w = 0x000000010204f430 > display = 0x0000000000000000 > window = 1 > row = 0x000000010240e100 > area = TEXT_AREA > char2b = 0x0000000000000000 > nchars = 1 > hl = DRAW_NORMAL_TEXT > face = 0x000000010153b400 What kind of face is s->face? Thanks. From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 11:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, josh@berdine.net Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147955431319431 (code B ref 22818); Sat, 19 Nov 2016 11:19:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 11:18:33 +0000 Received: from localhost ([127.0.0.1]:34484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c83fE-00053L-Qx for submit@debbugs.gnu.org; Sat, 19 Nov 2016 06:18:32 -0500 Received: from mail-wm0-f41.google.com ([74.125.82.41]:37552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c83fD-000537-Ca for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 06:18:31 -0500 Received: by mail-wm0-f41.google.com with SMTP id t79so73238760wmt.0 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 03:18:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=q6nZiVlHnn4lByaTjhGC5YHazr9F3rgVKnqrcGwMEhg=; b=GjK+iluH2M2i0DGw754fT07pAkCZ3QjYxtcTDQgqIYMzGQ0/ipqfPN+PXpIZNJmNB6 8UuQtAbCJ1H4sBqhwHbJL1Xj0f9f4H/semuu9agNhTcXQLr1TapHFgLmw1veSv5o+SUi Dd2hJpCzF4FlDHsIGsO71Ccu6viggohTooxaiS4jc0DGvNIgmxNdvlAl/IWgRGimhtmp pRhpW06g10QFxEaBTKt0yPQ6XIEpfSs0Qymt2OO5z9JyYH9yzHEYO9Z23Z6Y58KN6BIy UUDTSTAqM6qCDm9+r16ZU4UNH1e2t74vRc+g0epog65n+CoGGOF+dj7esLBv4dYoEbAy bRQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=q6nZiVlHnn4lByaTjhGC5YHazr9F3rgVKnqrcGwMEhg=; b=X6c9F2V/cT/kiso4XkuKAXlX2z1OyIlCM5rl1gDXa6DGsAJhYuuOYwYBTO/H8cjZ+i uQW/hSnhHT5sGuMMsC/Ep8vpM++xnwGl8Qhv1NXd9EBJZWfA+dA/VFchR8k9dOnmW/DW amAeZhKEVQTLnmj5cUGnlifdJFnbSRYvLByhmZaAUabVtBB61UGEjthM0/Y9epBmJh8W K7RvieMXl69N2/5EJaPC+gqx3OJtytqBVWGjUY4YSb9y6f8l0CpdJaooRM5FyzXaFOkK G4/076/2mTDr0jxYbF8YDRmZj2ez+aIKCSFStcRxS6EcbLckW+H3HmiYPG8mn/iiZ3zV uAhw== X-Gm-Message-State: AKaTC02E9sxKqM/veZhqqUCFE2275yHq5qHVds4QQoc+W2Ds1Zzf6L/nPSG91kjRDsV7lQ== X-Received: by 10.28.51.211 with SMTP id z202mr3091690wmz.125.1479554305685; Sat, 19 Nov 2016 03:18:25 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-4145-2d31-d9b8-2802.holly.idiocy.org. [2001:8b0:3f8:8129:4145:2d31:d9b8:2802]) by smtp.gmail.com with ESMTPSA id l67sm8788402wmf.0.2016.11.19.03.18.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 03:18:25 -0800 (PST) Date: Sat, 19 Nov 2016 11:18:23 +0000 From: Alan Third Message-ID: <20161119111823.GA66770@breton.holly.idiocy.org> References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83k2bzbw8g.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-Spam-Score: 0.5 (/) 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.5 (/) On Sat, Nov 19, 2016 at 12:27:27PM +0200, Eli Zaretskii wrote: > So the question now becomes: how did that glyph_string got a NULL > font? The answer is somewhere in the code that generates glyph > strings as part of the call to BUILD_GLYPH_STRINGS. Can you try > figuring out why does that happen, by stepping through the code in > BUILD_GLYPH_STRINGS? I’m trying to work out how to do this, but in the mean‐time here’s s->face: (lldb) fr v *s->face (face) *s->face = { lface = { [0] = 17952 [1] = 4311871236 [2] = 4298401388 [3] = 32304 [4] = 482 [5] = 32304 [6] = 32304 [7] = 0 [8] = 0 [9] = 4313454388 [10] = 4313454420 [11] = 0 [12] = 0 [13] = 0 [14] = 0 [15] = 4356698701 [16] = 0 [17] = 4313448132 [18] = 44496 } id = 19 gc = 0x0000000000000000 stipple = 0 foreground = 2 background = 1 underline_color = 0 overline_color = 0 strike_through_color = 0 box_color = 0 font = 0x0000000000000000 fontset = 3 box_line_width = 0 box = FACE_NO_BOX underline_type = FACE_UNDER_LINE use_box_color_for_shadows_p = false underline_p = false overline_p = false strike_through_p = false foreground_defaulted_p = false background_defaulted_p = false underline_defaulted_p = false overline_color_defaulted_p = false strike_through_color_defaulted_p = false box_color_defaulted_p = false tty_bold_p = false tty_italic_p = false tty_underline_p = false tty_reverse_p = false colors_copied_bitwise_p = true overstrike = false synth_ital = false hash = 7029 next = 0x000000010fd7e5d0 prev = 0x000000010c5eda00 ascii_face = 0x00000001011afac0 } I don’t know if that tells you anything useful. -- Alan Third From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org, josh@berdine.net Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147955580222133 (code B ref 22818); Sat, 19 Nov 2016 11:44:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 11:43:22 +0000 Received: from localhost ([127.0.0.1]:34513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c843F-0005kv-MI for submit@debbugs.gnu.org; Sat, 19 Nov 2016 06:43:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c843E-0005kd-28 for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 06:43:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8435-0002L0-Rd for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 06:43:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8435-0002Kt-Oj; Sat, 19 Nov 2016 06:43:11 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4290 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c8434-0005I5-Vu; Sat, 19 Nov 2016 06:43:11 -0500 Date: Sat, 19 Nov 2016 13:43:17 +0200 Message-Id: <83inrjbsq2.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <20161119111823.GA66770@breton.holly.idiocy.org> (message from Alan Third on Sat, 19 Nov 2016 11:18:23 +0000) References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.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-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > Date: Sat, 19 Nov 2016 11:18:23 +0000 > From: Alan Third > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > I’m trying to work out how to do this, but in the mean‐time here’s s->face: > > (lldb) fr v *s->face > (face) *s->face = { > [...] > id = 19 What is the value of lface_id_to_name[19]? It should be a Lisp symbol; if so, what is that symbol's name? (The file src/.gdbinit defines a command, xsymbol, to display the name of a symbol, but I don't know how to do that with LLDB.) From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 14:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, josh@berdine.net Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147956722614953 (code B ref 22818); Sat, 19 Nov 2016 14:54:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 14:53:46 +0000 Received: from localhost ([127.0.0.1]:34580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c871W-0003t7-FF for submit@debbugs.gnu.org; Sat, 19 Nov 2016 09:53:46 -0500 Received: from mail-wj0-f175.google.com ([209.85.210.175]:35687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c871U-0003sm-Sl for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 09:53:45 -0500 Received: by mail-wj0-f175.google.com with SMTP id v7so7995599wjy.2 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 06:53:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=89aNhRCcru9+maYKr/Y8FcaSNirwOYD9ath3Jv7cDYM=; b=KHGz7G8H0kQHtVA2evwQjQyRfZcKcPNCz2xWehNkEE/NoPJo/k4oD3YTH8mUWk78Sl Ds5yTfwiaeeM1wgLxOyJ5YNnGSj+c5GS8B3ZeJ2rXxW8NuMhJLxSVGOceOKmUkCr6iH0 DkEU1OF5b2RStC1M94mxdQcy+57zoVHeT3swnMey2cB8kBDjPVjuUMVDm3ApCJ2nKOkg XTna8hvzwCdED73H6AOqdOquig9qYdmne7uGi8Psv4fHe3NjbgYJOGHrXtxN4enWaM2i DpmoZyVyFMLKCYE2qE9Ks/wNN4AYHQPy6RSAj2vISI7jB9AWyu/C8qhYkccSEDRmzdZO CwMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=89aNhRCcru9+maYKr/Y8FcaSNirwOYD9ath3Jv7cDYM=; b=c/MIZSNLuJBFJrKAH591LRuxBOexdccZJ4E3BYazyOATbNykfq8++2OGBjzBeJhXsE /6ckwgqfbvHp7G7s5C0y0gpkwx/5tLkerw+hsnW+SPReoeQxvQaBnP3XrmghsjNzM0eP tAGQjioCcXmJ8cT00oTLBly859tiAjY6yhFT5FqXX8OfZoXQ+5iW6Sqc6bYHv/VchM+6 LLFic3olqVu/ul4ZX6HjkeGYbCJtxnAtcArbjhGj8aFj6yPPCwqGVN0r9owz7WgcundV ZhWtTUoIsrZ3Qsd6hiBVqYMHn6B6ePd7MfoqDn0Fbyq+AB1JtTJCa7d6HkmqLG0OB4py DEzA== X-Gm-Message-State: AKaTC00X2AtplbU+l+9AM/9MJY2qIKAPiLPR2MxheDlDYLwICO2/vf+6jnpiVlfX5LdMGw== X-Received: by 10.194.141.141 with SMTP id ro13mr3072105wjb.76.1479567219119; Sat, 19 Nov 2016 06:53:39 -0800 (PST) Received: from breton.holly.idiocy.org (idiocy.org. [217.169.17.33]) by smtp.gmail.com with ESMTPSA id t84sm9096396wmt.7.2016.11.19.06.53.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 06:53:38 -0800 (PST) Date: Sat, 19 Nov 2016 14:53:36 +0000 From: Alan Third Message-ID: <20161119145336.GA591@breton.holly.idiocy.org> References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83inrjbsq2.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) 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: 0.0 (/) On Sat, Nov 19, 2016 at 01:43:17PM +0200, Eli Zaretskii wrote: > > Date: Sat, 19 Nov 2016 11:18:23 +0000 > > From: Alan Third > > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > > > I’m trying to work out how to do this, but in the mean‐time here’s s->face: > > > > (lldb) fr v *s->face > > (face) *s->face = { > > [...] > > id = 19 > > What is the value of lface_id_to_name[19]? It should be a Lisp > symbol; if so, what is that symbol's name? (The file src/.gdbinit > defines a command, xsymbol, to display the name of a symbol, but I > don't know how to do that with LLDB.) I’ve run into some sort of a problem here as lldb was throwing up an error, so I signed gdb to try it and it’s also giving an error: (gdb) p s->face.id $2 = 17 (gdb) p lface_id_to_name[17] $3 = 31008 (gdb) xsymbol(lface_id_to_name[17]) $4 = (struct Lisp_Symbol *) 0x7ab8 Cannot access memory at address 0x7ac0 am I doing this wrong? -- Alan Third From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 15:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org, josh@berdine.net Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147956814917347 (code B ref 22818); Sat, 19 Nov 2016 15:10:01 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 15:09:09 +0000 Received: from localhost ([127.0.0.1]:35270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c87GO-0004Vj-Ms for submit@debbugs.gnu.org; Sat, 19 Nov 2016 10:09:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c87GN-0004VV-Jx for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 10:09:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c87GF-00042k-DJ for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 10:09:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c87GF-00042g-9f; Sat, 19 Nov 2016 10:08:59 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4551 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c87GE-00061q-Jj; Sat, 19 Nov 2016 10:08:59 -0500 Date: Sat, 19 Nov 2016 17:09:06 +0200 Message-Id: <83d1hrbj71.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <20161119145336.GA591@breton.holly.idiocy.org> (message from Alan Third on Sat, 19 Nov 2016 14:53:36 +0000) References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > Date: Sat, 19 Nov 2016 14:53:36 +0000 > From: Alan Third > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > (gdb) p s->face.id > $2 = 17 > (gdb) p lface_id_to_name[17] > $3 = 31008 > (gdb) xsymbol(lface_id_to_name[17]) > $4 = (struct Lisp_Symbol *) 0x7ab8 > Cannot access memory at address 0x7ac0 > > am I doing this wrong? The last command should be simply "xsymbol". Those x* commands are defined such that they always operate on the last result printed by GDB. Thanks. From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 15:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, josh@berdine.net Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147957068221624 (code B ref 22818); Sat, 19 Nov 2016 15:52:01 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 15:51:22 +0000 Received: from localhost ([127.0.0.1]:35279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c87vG-0005cg-EH for submit@debbugs.gnu.org; Sat, 19 Nov 2016 10:51:22 -0500 Received: from mail-wj0-f173.google.com ([209.85.210.173]:34864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c87vE-0005cQ-SF for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 10:51:21 -0500 Received: by mail-wj0-f173.google.com with SMTP id v7so8384118wjy.2 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 07:51:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=godURiKD9Scnv417rRVwwo/OCaixVjHmhVG+hd7gzoU=; b=f7lPfB+1sFdlrYoCqqGSWyw8TSq/IfCNajIVF/K+R/FUw5v4nCxUs8XN5j7j1i0u8g TEI7GMX9PRQhA63flbHFZxzz5oX/4qj8TC/xI+J2mDQcQd7HUnCnygJ9bvvhif8953hi opEz5OFhhlz02GTeAMtANSRADaheXPg5GtvNEW9fJ2vlztCr/w4yvagTmV5oajleEpLj BIzGaSGB6F2GA4BC4cVFIigkb8+5wrWPJFd1MY6HuqIrUlUkycugyukW8SwxGGx1OblD mbhJSxUjkYGrIAs/kX+MuRxMpzi5f8dLDR3lPRw15eV3of8aIMEFrgH1jOzIcfePZ9vD ZQFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=godURiKD9Scnv417rRVwwo/OCaixVjHmhVG+hd7gzoU=; b=O2BVD9u9sJ32toOXr3OGXU8e8mWpIiCVKKcF57ylU7GSUIRh4jLw6O+XrOelhBKPjF mEsqUji2T8h+DQ2ZJZ8Nl2zY34FibBEKHWpkaIRtn0jWm0tmZF+B2i7i5m5DsMXYMKQF IGFhwrPicmIL/QwtP+AmEgMC+/fYk1giUKxqwTSMzXAqv42nzlPY1EdsWJtKD4eMe5+O A7XIOoyNXqETAr2ZNMlFMQBTbG/RiK9tvdbO3YU9a2IKrHcH04NlMm1YXUB0sSRtJchs jjjThwxUvnwFtx+b+46aF8ZSU9KxfnviShEpUZhq3XUyTjWvzkyOmfbU2L1KXas1Y2cA oTVA== X-Gm-Message-State: AKaTC01HG6c9BBu/iXQZZrYMYXk2EFjzSRL1DYudUwb2EEAFN9sZIEuiIHmATuPLDx1kBQ== X-Received: by 10.194.121.6 with SMTP id lg6mr3813178wjb.105.1479570674960; Sat, 19 Nov 2016 07:51:14 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-6c02-5eab-bb15-1042.holly.idiocy.org. [2001:8b0:3f8:8129:6c02:5eab:bb15:1042]) by smtp.gmail.com with ESMTPSA id d65sm9342134wmh.11.2016.11.19.07.51.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 07:51:14 -0800 (PST) Date: Sat, 19 Nov 2016 15:51:12 +0000 From: Alan Third Message-ID: <20161119155112.GB591@breton.holly.idiocy.org> References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> <83d1hrbj71.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <83d1hrbj71.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-Spam-Score: 0.5 (/) 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.5 (/) On Sat, Nov 19, 2016 at 05:09:06PM +0200, Eli Zaretskii wrote: > > Date: Sat, 19 Nov 2016 14:53:36 +0000 > > From: Alan Third > > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > > > (gdb) p s->face.id > > $2 = 17 > > (gdb) p lface_id_to_name[17] > > $3 = 31008 > > (gdb) xsymbol(lface_id_to_name[17]) > > $4 = (struct Lisp_Symbol *) 0x7ab8 > > Cannot access memory at address 0x7ac0 > > > > am I doing this wrong? > > The last command should be simply "xsymbol". Those x* commands are > defined such that they always operate on the last result printed by > GDB. Thanks, unfortunately it doesn’t look any different. I’ll paste my whole gdb session in in case you can see me doing something stupid. breton:/Users/alan/src/emacs/emacs-25/src>gdb ../nextstep/Emacs.app/Contents/MacOS/Emacs GNU gdb (GDB) 7.12 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-apple-darwin16.1.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ../nextstep/Emacs.app/Contents/MacOS/Emacs...done. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = /private/tmp/com.apple.launchd.U7C5wbWrEt/org.macosforge.xquartz:0 TERM = xterm-256color Breakpoint 1 at 0x100130a42: file emacs.c, line 354. Temporary breakpoint 2 at 0x10015d86f: file sysdep.c, line 915. (gdb) run -Q ~/test-file Starting program: /Users/alan/src/emacs/emacs-25/nextstep/Emacs.app/Contents/MacOS/Emacs -Q ~/test-file [New Thread 0x1403 of process 716] warning: unhandled dyld version (15) [New Thread 0x1207 of process 716] [New Thread 0x1503 of process 716] [New Thread 0x1603 of process 716] [New Thread 0x1703 of process 716] [New Thread 0x1803 of process 716] [New Thread 0x1903 of process 716] [New Thread 0x1a03 of process 716] [New Thread 0x1b03 of process 716] Thread 2 received signal SIGSEGV, Segmentation fault. 0x00000001002c0940 in ns_compute_glyph_string_overhangs (s=0x7fff5fbfb780) at nsterm.m:2681 2681 if (EQ (font->driver->type, Qns)) (gdb) p s->face.id $1 = 17 (gdb) p lface_id_to_name[17] $2 = 31008 (gdb) xsymbol $3 = (struct Lisp_Symbol *) 0x7ab8 Cannot access memory at address 0x7ac0 (gdb) I’ve tried building with CFLAGS set to: -g -g3 -gmodules and gcc on OS X is actually CLang. -- Alan Third From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 18:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org, josh@berdine.net Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.14795791383728 (code B ref 22818); Sat, 19 Nov 2016 18:13:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 18:12:18 +0000 Received: from localhost ([127.0.0.1]:35308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8A7d-0000y4-MH for submit@debbugs.gnu.org; Sat, 19 Nov 2016 13:12:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8A7c-0000xj-2o for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 13:12:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8A7S-0005WZ-RW for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 13:12:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46008) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8A7S-0005WV-OM; Sat, 19 Nov 2016 13:12:06 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4695 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c8A7R-0004em-Am; Sat, 19 Nov 2016 13:12:06 -0500 Date: Sat, 19 Nov 2016 20:12:07 +0200 Message-Id: <83bmxbbaq0.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <20161119155112.GB591@breton.holly.idiocy.org> (message from Alan Third on Sat, 19 Nov 2016 15:51:12 +0000) References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> <83d1hrbj71.fsf@gnu.org> <20161119155112.GB591@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > Date: Sat, 19 Nov 2016 15:51:12 +0000 > From: Alan Third > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > (gdb) p s->face.id > $1 = 17 > (gdb) p lface_id_to_name[17] > $2 = 31008 > (gdb) xsymbol > $3 = (struct Lisp_Symbol *) 0x7ab8 > Cannot access memory at address 0x7ac0 > (gdb) So I guess that face was freed or otherwise made invalid. I thought we've got rid of these problems, sigh... If you start "emacs -Q", let Emacs start up, and then look at that face ID, do you see a valid symbol? IOW, do this: $ gdb ./emacs ... (gdb) break Fredraw_display (gdb) r -Q Then, after Emacs starts up, type "M-x redraw-display RET", and at the GDB prompt type: (gdb) p lface_id_to_name[17] (gdb) xsymbol What does that show? And what is the value of next_lface_id at that point? From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, josh@berdine.net Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.14795823509919 (code B ref 22818); Sat, 19 Nov 2016 19:06:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 19:05:50 +0000 Received: from localhost ([127.0.0.1]:35318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8AxS-0002Zv-9X for submit@debbugs.gnu.org; Sat, 19 Nov 2016 14:05:50 -0500 Received: from mail-wj0-f172.google.com ([209.85.210.172]:36191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8AxQ-0002Zc-ML for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 14:05:49 -0500 Received: by mail-wj0-f172.google.com with SMTP id qp4so9720262wjc.3 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 11:05:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Q7TuBQ0dMZsEKGyKTdOeEarXL6UgBVMJIkjAy2KZGR0=; b=ldnZ2dLiDl/zLWmgFCRNiPFGPqgorh+EJH+/5xSlip9ox5bTGHB/4C/vyNv7ozzUiu qv8yfCD8xyx64rpGHZQ6/6pGJimtno92qJssamG+bmWpLtw0SVr2qvUmgCEjZM9gRM8q 49GLa2KZq3FKxnuvPQQDKisWTFZs7GhqfLTrTZqRAvbpPJWlmB0L9qnb17PCgoPyiowH mrssQi2Q8oww1t+T7uG39doXg0CDGgMTLTc7tBrIZGSG+ho64YJGgCGHqoJxJDs1OOv2 4GQbKqONfMbl8dc81zrbYDjCriiMJnvYQKL9mtqUDNxF2ytfS4ug8G0wkVqZj+GEj1x/ iLbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=Q7TuBQ0dMZsEKGyKTdOeEarXL6UgBVMJIkjAy2KZGR0=; b=iM71bd/NYMQ3PnR4sSKgONe5Ik5gQJsdA7z1zRiIqXk+KEG2/xbVhr5iw2PDHoJ5Lw AsEziEKdvF0SW43gZwpPyWjn7DwsBzf9rKAHS23kvyL8XGh6EYEAmFsqJqH//wstJlTz yEzNP/3uZ27UuwqBe9q8a24kiNWeeTbF2Wzs30IpnJ/bHCrNcLyMxGXNn1hNqL1NBKe9 xnigidK7/BH9qtHxJugHjFYXsDwU2UEkwuZor59FUQddFGgODiHQNjZGLiW7Eg24XzAS 59+Q1pJKWu4Ocr37D+Wc5y1jfLQn+g3NB4yr0JzUkl8V9hl82YMj2K5tKUfrVx+Um2Ze oXjg== X-Gm-Message-State: AKaTC00Bs7YrpECah+S4ziMnru7X+GUh7R0gt13qiXrIBHc6CeTZ1PXJKYsHPXrcEPTBjg== X-Received: by 10.194.209.169 with SMTP id mn9mr3576074wjc.114.1479582342793; Sat, 19 Nov 2016 11:05:42 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-6c02-5eab-bb15-1042.holly.idiocy.org. [2001:8b0:3f8:8129:6c02:5eab:bb15:1042]) by smtp.gmail.com with ESMTPSA id 63sm10156439wmg.2.2016.11.19.11.05.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 11:05:42 -0800 (PST) Date: Sat, 19 Nov 2016 19:05:39 +0000 From: Alan Third Message-ID: <20161119190539.GA36653@breton.holly.idiocy.org> References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> <83d1hrbj71.fsf@gnu.org> <20161119155112.GB591@breton.holly.idiocy.org> <83bmxbbaq0.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <83bmxbbaq0.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) 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: 0.0 (/) On Sat, Nov 19, 2016 at 08:12:07PM +0200, Eli Zaretskii wrote: > > Date: Sat, 19 Nov 2016 15:51:12 +0000 > > From: Alan Third > > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > > > (gdb) p s->face.id > > $1 = 17 > > (gdb) p lface_id_to_name[17] > > $2 = 31008 > > (gdb) xsymbol > > $3 = (struct Lisp_Symbol *) 0x7ab8 > > Cannot access memory at address 0x7ac0 > > (gdb) > > So I guess that face was freed or otherwise made invalid. I thought > we've got rid of these problems, sigh... > > If you start "emacs -Q", let Emacs start up, and then look at that > face ID, do you see a valid symbol? IOW, do this: > > $ gdb ./emacs > ... > (gdb) break Fredraw_display > (gdb) r -Q > > Then, after Emacs starts up, type "M-x redraw-display RET", and at the > GDB prompt type: > > (gdb) p lface_id_to_name[17] > (gdb) xsymbol > > What does that show? > > And what is the value of next_lface_id at that point? (gdb) p lface_id_to_name[17] $1 = 31008 (gdb) xsymbol $2 = (struct Lisp_Symbol *) 0x7ab8 Cannot access memory at address 0x7ac0 (gdb) p next_lface_id $3 = 84 -- Alan Third From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 19:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Alan Third Cc: 22818@debbugs.gnu.org, josh@berdine.net Reply-To: Eli Zaretskii Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147958369412261 (code B ref 22818); Sat, 19 Nov 2016 19:29:01 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 19:28:14 +0000 Received: from localhost ([127.0.0.1]:35326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8BJ8-0003Bg-6c for submit@debbugs.gnu.org; Sat, 19 Nov 2016 14:28:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8BJ6-0003BU-0H for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 14:28:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8BIx-0005sr-NX for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 14:28:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47470) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8BIx-0005sn-Jt; Sat, 19 Nov 2016 14:28:03 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4774 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c8BIu-0001td-QG; Sat, 19 Nov 2016 14:28:03 -0500 Date: Sat, 19 Nov 2016 21:27:52 +0200 Message-Id: <83y40f9snb.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <20161119190539.GA36653@breton.holly.idiocy.org> (message from Alan Third on Sat, 19 Nov 2016 19:05:39 +0000) References: <83twb4aqwp.fsf@gnu.org> <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> <83d1hrbj71.fsf@gnu.org> <20161119155112.GB591@breton.holly.idiocy.org> <83bmxbbaq0.fsf@gnu.org> <20161119190539.GA36653@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.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: -7.9 (-------) > Date: Sat, 19 Nov 2016 19:05:39 +0000 > From: Alan Third > Cc: josh@berdine.net, 22818@debbugs.gnu.org > > > (gdb) break Fredraw_display > > (gdb) r -Q > > > > Then, after Emacs starts up, type "M-x redraw-display RET", and at the > > GDB prompt type: > > > > (gdb) p lface_id_to_name[17] > > (gdb) xsymbol > > > > What does that show? > > > > And what is the value of next_lface_id at that point? > > (gdb) p lface_id_to_name[17] > $1 = 31008 > (gdb) xsymbol > $2 = (struct Lisp_Symbol *) 0x7ab8 > Cannot access memory at address 0x7ac0 > (gdb) p next_lface_id > $3 = 84 Strange. What about other indices between zero and 83? Are they all invalid symbols like this one? From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.1.1 Emacs.app crash ns_compute_glyph_string_overhangs Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Nov 2016 19:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible To: Eli Zaretskii Cc: 22818@debbugs.gnu.org, josh@berdine.net Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.147958433513378 (code B ref 22818); Sat, 19 Nov 2016 19:39:02 +0000 Received: (at 22818) by debbugs.gnu.org; 19 Nov 2016 19:38:55 +0000 Received: from localhost ([127.0.0.1]:35330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8BTT-0003Ti-9H for submit@debbugs.gnu.org; Sat, 19 Nov 2016 14:38:55 -0500 Received: from mail-wj0-f169.google.com ([209.85.210.169]:35487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8BTR-0003TV-SC for 22818@debbugs.gnu.org; Sat, 19 Nov 2016 14:38:54 -0500 Received: by mail-wj0-f169.google.com with SMTP id v7so9918064wjy.2 for <22818@debbugs.gnu.org>; Sat, 19 Nov 2016 11:38:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Ulen1+mY328dwcXY89pVwNybPIYDxThSDqJecTzW36Y=; b=dt2gVxojStgELwXynOPgH9zcKjigXfGGJkyl36N7WheV3QgjrOfJSjZ6rwc/RNyPFk wD3nA6KGJBsUlbDNYdXsWaV9qnxAfeY4uGg4Clqn+E4gZB9HPS3p8cSZFOMr1AxpZNkI 7SmZHV12oNET/4IscVUBYoIeimvFGfidJv0ncI2aHJPiNBS8nOig1TbFVWMMZuVVtw41 gh5GP4W8eAIO7wHnMC7sLc5/0yObI9lDngyV4qTGQ5RSy/QoVKELiwSSKQ/Q/ow+hS0M HK40y3ov67yE7koE26DVYmu2dL3ghrB3M/tZyW+roL6OnBujnbm/MHkOF8QdzgJYnOG4 MCtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=Ulen1+mY328dwcXY89pVwNybPIYDxThSDqJecTzW36Y=; b=MwjEIR5Fmx6dYMxd3cc+YtHSr2bfQA90feMd4jFVlVJHZyZ6ZdGHguPBcGB5jptbit 38Po8rKx7nQamL9jIF3UiFP2SPE30NITyMNV5UWvZBY2gqEQTKrZy2shKF0dlIu3IEka b/Sd8iIhO6+5oo1jD847uRjlg5Qy2WkJoTUYKdDWEeN1yqx3cm9NT228yY/0REg5H09f af+MZrOmEWcKm34lczF/eGdlBS6oxCX7KyUTAb+sDGArwaRraTKZKvTYXGFl83eh/j/7 aI5HlZMqls87jdOg7LoBW+IlFWYtyx3rirwJFGb3BMDmfzDWV5GEGjGDRqmBbM6RxK9i GNQA== X-Gm-Message-State: AKaTC03mnxWcPQ7eztI8HTP+tZEpTvW+buXlHw2WiDM6gktl64whT0CsQeGlf3Xv+hmsMg== X-Received: by 10.194.20.68 with SMTP id l4mr3777564wje.49.1479584328200; Sat, 19 Nov 2016 11:38:48 -0800 (PST) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-6c02-5eab-bb15-1042.holly.idiocy.org. [2001:8b0:3f8:8129:6c02:5eab:bb15:1042]) by smtp.gmail.com with ESMTPSA id w8sm5774951wmw.4.2016.11.19.11.38.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 19 Nov 2016 11:38:47 -0800 (PST) Date: Sat, 19 Nov 2016 19:38:45 +0000 From: Alan Third Message-ID: <20161119193845.GA36809@breton.holly.idiocy.org> References: <20161119100703.GA66661@breton.holly.idiocy.org> <83k2bzbw8g.fsf@gnu.org> <20161119111823.GA66770@breton.holly.idiocy.org> <83inrjbsq2.fsf@gnu.org> <20161119145336.GA591@breton.holly.idiocy.org> <83d1hrbj71.fsf@gnu.org> <20161119155112.GB591@breton.holly.idiocy.org> <83bmxbbaq0.fsf@gnu.org> <20161119190539.GA36653@breton.holly.idiocy.org> <83y40f9snb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <83y40f9snb.fsf@gnu.org> User-Agent: Mutt/1.7.0 (2016-08-17) 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: -0.0 (/) On Sat, Nov 19, 2016 at 09:27:52PM +0200, Eli Zaretskii wrote: > > > > (gdb) p lface_id_to_name[17] > > $1 = 31008 > > (gdb) xsymbol > > $2 = (struct Lisp_Symbol *) 0x7ab8 > > Cannot access memory at address 0x7ac0 > > (gdb) p next_lface_id > > $3 = 84 > > Strange. What about other indices between zero and 83? Are they all > invalid symbols like this one? As far as I can see, yes. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 01:24:36 2020 Received: (at control) by debbugs.gnu.org; 15 Aug 2020 05:24:36 +0000 Received: from localhost ([127.0.0.1]:54197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6ogG-00016H-Iu for submit@debbugs.gnu.org; Sat, 15 Aug 2020 01:24:36 -0400 Received: from mail-yb1-f173.google.com ([209.85.219.173]:40745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6ogD-000163-5x for control@debbugs.gnu.org; Sat, 15 Aug 2020 01:24:34 -0400 Received: by mail-yb1-f173.google.com with SMTP id q3so6355161ybp.7 for ; Fri, 14 Aug 2020 22:24:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to; bh=UE8Drtgi2UmsqeDF37TuKJkWtoctjUa1eiDyOi2MMlY=; b=sSxVVM+ZT6OzmrKFiQs+FiJDZ6nEdhzNR5Awri9+Lxst4m+D9z+WxRBLzRZoxg+bqh 3ENpkMpD2ZsEQAoNOckeOQQKnRTHs3rV8v4RYW3yCcO17RZBIzgV8h3wjxJvU2+K5wYo ywLEzGfSCwE3LoONkPaCrhY4s6s5++uwPN/WXh/sff5eBk7UDe5zsrWwwUIEFeYGQGVK ohe3tMmqnA7bLiLHKb90QRMOHk3Ynjr1B/oD8Tr894IDzPfvpUWSrfbxziCNzjt27A5V dp/zp175ZY9h8OoXYq9jCJ5mMZGsiZAKiW17HFtuFrr0gT5CRLOAR6PNf/eeHceFV9Bj GzAg== X-Gm-Message-State: AOAM5325x7YtX4J3/o5d9q+C5eNCy6k0doXRjo2mku5G4vNBKNPQQLjE MWwXfpj3gTwc7w+0gRO01bNzqt5uUMVOK9nFYElO0jlayTPKDg== X-Google-Smtp-Source: ABdhPJwrb7I7ovMZOMcWCdHYXRtJLRGFGyp57iMaAioMR5+gjYZcpM5ulhOLHJWz7iVG1mi5tHWtinrWd4Gq5mdVg7E= X-Received: by 2002:a25:7007:: with SMTP id l7mr7972857ybc.85.1597469067649; Fri, 14 Aug 2020 22:24:27 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Aug 2020 22:24:27 -0700 From: Stefan Kangas In-Reply-To: (Alan Third's message of "Wed, 18 May 2016 21:07:54 +0100") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 14 Aug 2020 22:24:27 -0700 Message-ID: Subject: Re: control message for bug #22818 To: control Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.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: 0.0 (/) tags 22818 - unreproducible thanks Alan Third writes: > tags 22818 unreproducible From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Apr 2022 11:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Aaron S. Hawley" Cc: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.165028153228479 (code B ref 22818); Mon, 18 Apr 2022 11:33:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 Apr 2022 11:32:12 +0000 Received: from localhost ([127.0.0.1]:38277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPc3-0007P7-Kc for submit@debbugs.gnu.org; Mon, 18 Apr 2022 07:32:11 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPc2-0007K2-FE for 22818@debbugs.gnu.org; Mon, 18 Apr 2022 07:32:10 -0400 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=iKphCv1uRirZg5rCluozXA8Jh+xvSlY34NqjM1ktuTw=; b=CdEgMyBK6kxayDfh7RGtr2kD3W x1gVspQw9RPAObEJU1okY07LSI+TCMS7NjdHjIPQ4PxJDQkJGYNs4V/mrbJiPUv++9hPI1AxCq7Yj sBzxe4ug67tO05b9l0RNUKmk0WLCf0Pm6pCjSNoSupzdKY98U31bRSKmJx7KeLSHMOSw=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ngPbu-0001IJ-Bd; Mon, 18 Apr 2022 13:32:04 +0200 From: Lars Ingebrigtsen References: Date: Mon, 18 Apr 2022 13:32:00 +0200 In-Reply-To: (Aaron S. Hawley's message of "Fri, 26 Feb 2016 08:41:52 -0500") Message-ID: <871qxuiq4v.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: "Aaron S. Hawley" writes: > To reproduce, unpack the attached zip file, and open the UTF-8 text > file as follows: > > /Applications/Emacs.app/Contents/MacOS/Emacs -Q test-file > > A segmentation fault occurs, and Mac OS compl [...] 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-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 (---) "Aaron S. Hawley" writes: > To reproduce, unpack the attached zip file, and open the UTF-8 text > file as follows: > > /Applications/Emacs.app/Contents/MacOS/Emacs -Q test-file > > A segmentation fault occurs, and Mac OS complains that "Emacs quit > unexpectedly." > > This issues exists with Emacs 24.5, as well. However, it doesn't > occur if you use the terminal/tty version of Emacs. (I'm going through old bug reports that unfortunately weren't resolved at the time.) This was five years ago -- do you still see this issue on recent Emacs versions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 18 07:32:19 2022 Received: (at control) by debbugs.gnu.org; 18 Apr 2022 11:32:19 +0000 Received: from localhost ([127.0.0.1]:38280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPcA-0007Ud-UG for submit@debbugs.gnu.org; Mon, 18 Apr 2022 07:32:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPc9-0007PT-AE for control@debbugs.gnu.org; Mon, 18 Apr 2022 07:32:17 -0400 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=/Uhu3YlCtZtTJ7z/37+4Fn4MES+eWJQBhzyIaIkJUec=; b=k19FrZtdypvsN9a2lVEETEPGKU J6d2yxfP7+/o0CJzi3NjFxzK+MMBhFgmJxyLqvXpKPGjnLGFSq7F7B0acwPvjLG8jVSTFI+8QxwUf ZKFkttcBxEB8FG256d/3AZ6pLKqot3pMfwDItuYb35Ah9bZD586Tyij6Rw634G6fw/r8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ngPc1-0001IU-K9 for control@debbugs.gnu.org; Mon, 18 Apr 2022 13:32:11 +0200 Date: Mon, 18 Apr 2022 13:32:07 +0200 Message-Id: <87zgkihbk8.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22818 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: tags 22818 + moreinfo 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: -2.3 (--) 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 (---) tags 22818 + moreinfo quit From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: "Aaron S. Hawley" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Apr 2022 11:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.165028227531828 (code B ref 22818); Mon, 18 Apr 2022 11:45:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 Apr 2022 11:44:35 +0000 Received: from localhost ([127.0.0.1]:38317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPo2-0008HG-PI for submit@debbugs.gnu.org; Mon, 18 Apr 2022 07:44:35 -0400 Received: from mail-lf1-f44.google.com ([209.85.167.44]:35579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPo0-0008Gs-St for 22818@debbugs.gnu.org; Mon, 18 Apr 2022 07:44:33 -0400 Received: by mail-lf1-f44.google.com with SMTP id g19so9904013lfv.2 for <22818@debbugs.gnu.org>; Mon, 18 Apr 2022 04:44:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AgleZqxlO/ERvKB9Q520xmIUg2PNtCx9uRuobZOjP2o=; b=Qe6r9YoPb+4iIsf8St6iH+oHQb/OmyiCwkxemSofyt1jr6jQALRrhQHCladDrlB6EM Ohgg1GUEQlnrG4PRwLVRmKxrgQe4vpSnEGFfk+Bh6SicCb2NUVWN5flnqby2C/nDSIZB nrkOqbh6iwd+bi99lTTpw8XQ/xAwD0pfm2vMOlUXHit0DN/CSiYS451HJq0pMSI8ahoN x8WBtcJpnxn6T+OdI/P0cYsdAzJJDMDmjy6ozFbjTMfAcTnMshpzX0eUfaQE9J/ijJnb TZuMq7AJ0g9vEYz1DalCSnyM7eXjGZRvGWIMz3PT16dkUcpH2qLLVFxw83Ip7aBAPU6S NzYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AgleZqxlO/ERvKB9Q520xmIUg2PNtCx9uRuobZOjP2o=; b=iZORzHHy8RBxIA7QIbak4T/+Hy4gh9JHBHG4HEs1s6QP1r8eBLd2+EleD2EZ61taeJ r0qhHzk6f3TpFKYEs5+MY/cFJM5cW87/HH2kMnlCHokSEVRhM1ANMTgKKmZ6rrT+ZeKR g3cXouGMNsg3xfLWa9Nph7o1yQgUwNwA5b1ESDsKRRBT4KNUiSyan8rjttD8c/6BTW3c oyWZHUb+2WCmLFqVw/LkiEwQg55vzWCgvkcYbOsJ1qsjRQdkypDoy7/l7aVCZM/ePbU8 06cyVMDOORFE8PtPKzWYnQkGppwua0o3hAO2dHD2ICmzklFH1N4fbRU+NWNxvsbG232l Xdcg== X-Gm-Message-State: AOAM533iS8GDMcpHUyhulIJFAtOvFpKS590U0RUbBtYAr1mrkeHJ3lra PfhsH9vQPkLZZvykgyb3cwfO/C8jgD7Xk22i6XA= X-Google-Smtp-Source: ABdhPJw6Ux9ifGt+InAzeNn9M/7nCG/eDxNwMZgq3DYfGU3IWmUEEerg+OZR7w/SCKCwjpYEmKsGoTOMSCBOoLLwLbM= X-Received: by 2002:ac2:48b4:0:b0:46f:a773:fefa with SMTP id u20-20020ac248b4000000b0046fa773fefamr7699203lfg.385.1650282266632; Mon, 18 Apr 2022 04:44:26 -0700 (PDT) MIME-Version: 1.0 References: <871qxuiq4v.fsf@gnus.org> In-Reply-To: <871qxuiq4v.fsf@gnus.org> From: "Aaron S. Hawley" Date: Mon, 18 Apr 2022 07:44:15 -0400 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > This was five years ago -- do you still see this issue on recent Emacs > versions? No, I do not see this issue any longer on recent versions of Emacs for Macos either for the specific case for the bug report, but also happily Emacs doesn't crash arbitrarily like it used to from this. The issue can be closed. Thanks for Emacs, Aaron From unknown Sat Jun 21 05:12:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22818: 25.0.91; nextstep/Emacs.app Crash ns_compute_glyph_string_overhangs Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Apr 2022 11:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22818 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: "Aaron S. Hawley" Cc: 22818@debbugs.gnu.org Received: via spool by 22818-submit@debbugs.gnu.org id=B22818.16502823472384 (code B ref 22818); Mon, 18 Apr 2022 11:46:02 +0000 Received: (at 22818) by debbugs.gnu.org; 18 Apr 2022 11:45:47 +0000 Received: from localhost ([127.0.0.1]:38322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPpD-0000bw-4v for submit@debbugs.gnu.org; Mon, 18 Apr 2022 07:45:47 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPpB-0000V5-BS for 22818@debbugs.gnu.org; Mon, 18 Apr 2022 07:45:45 -0400 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=mEm1rGYVShydzNypdR8kXjzPPP+qhv3zkM0xMPrKoz0=; b=SvPXKEd/4FFXdBXMpRzcNSPVG8 FBEpjUGwltwojKJKAxy65C6F3joNpTUZ5VB8Yv9UxydFUVmwvon2fY1trg9D3Gzp8aBTq1IxhsP6f tJppnjECX55/L8oTkOitsEXDYqmad0NkCAeCeIqxJoK7lr6ocPPruezHxHspyXEUVIAc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ngPp3-0001RM-1E; Mon, 18 Apr 2022 13:45:39 +0200 From: Lars Ingebrigtsen References: <871qxuiq4v.fsf@gnus.org> Date: Mon, 18 Apr 2022 13:45:36 +0200 In-Reply-To: (Aaron S. Hawley's message of "Mon, 18 Apr 2022 07:44:15 -0400") Message-ID: <87k0bmhaxr.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: "Aaron S. Hawley" writes: > No, I do not see this issue any longer on recent versions of Emacs for > Macos either for the specific case for the bug report, but also > happily Emacs doesn't crash arbitrarily like it used to fro [...] 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-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 (---) "Aaron S. Hawley" writes: > No, I do not see this issue any longer on recent versions of Emacs for > Macos either for the specific case for the bug report, but also > happily Emacs doesn't crash arbitrarily like it used to from this. The > issue can be closed. Thanks; done. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 18 07:46:06 2022 Received: (at control) by debbugs.gnu.org; 18 Apr 2022 11:46:06 +0000 Received: from localhost ([127.0.0.1]:38325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPpQ-0000oP-Jf for submit@debbugs.gnu.org; Mon, 18 Apr 2022 07:46:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngPpO-0000hX-KK for control@debbugs.gnu.org; Mon, 18 Apr 2022 07:45:59 -0400 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=B98nW3ibKG51tqfLGUp3xPSlw09FQ9ZA0WS6LcIlqMg=; b=eEef6JKc3ilpQOqs9s9Nbtq+Ur nN/u8gLpr6hiYRmjj1ymioh8v35GA635ttFf0o3MR49EsIe41xSvGnz7ySgVAwmNHzPzoq9CcKsLU xKngFiclYaZ9hYrJ4OTA9p5fqQ7ChcDFuh00HfWxHRZegn6lf5IZBUxpHXjjLYKu8Nq0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ngPpG-0001RV-Uj for control@debbugs.gnu.org; Mon, 18 Apr 2022 13:45:52 +0200 Date: Mon, 18 Apr 2022 13:45:48 +0200 Message-Id: <87ilr6haxf.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #22818 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 22818 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: -2.3 (--) 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 22818 quit