From unknown Tue Aug 19 21:03:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53254: 28.0.60; Crash in composition_adjust_point while typing Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jan 2022 13:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53254 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 53254@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164216702824196 (code B ref -1); Fri, 14 Jan 2022 13:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jan 2022 13:30:28 +0000 Received: from localhost ([127.0.0.1]:35902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Mex-0006IB-EC for submit@debbugs.gnu.org; Fri, 14 Jan 2022 08:30:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:48444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Meu-0006Hz-2S for submit@debbugs.gnu.org; Fri, 14 Jan 2022 08:30:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39282) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8Met-0006Qa-LK for bug-gnu-emacs@gnu.org; Fri, 14 Jan 2022 08:30:23 -0500 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:37852) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n8Meq-00040B-On for bug-gnu-emacs@gnu.org; Fri, 14 Jan 2022 08:30:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642167018; bh=dMqtssoSCLIujJsXHehJzIsk9uS+JGyE6TFBK7e/6dA=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=Bx6YT3/ZUYdrXhCpRn5SfqxIpxf/ITEp8dfdncJuKsqOPblOlDsvJHFQvGUi+Rt4AoUiCYc8yI9gBER7YjH4n+wpiLu6Jbf7JvjQ3JHkxiG+OuVUpuT1Q2h0hOEemFr74e4FNBCXQPfpvd1bCBdKQ+WZgJLlGpz4MUMWtFMZ/WRnyQLl5Pc+zWVO//evXM7xYDaA5Ockj0Yyh4GqgZ/Y5+Mk7aKbl0ST0h19mv+TGSBgPvFbuANYS0DS3fCSOBp4aeG18IDJsbMCmMq8KapcE/+/2FhOReh80zSKzq+Gi0HKvKyNeV7HWvSFh437rLhIxM+1XcjChPmXcovjj3yAIA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642167018; bh=QW5Dl5gPrMW31pEUr9gtEHZWjDrqowqWcJ33TrDTDqg=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dIglcT5PWH7bzXrRxFGIpX7f0cO/ArcwfA+0GMHCEC9xgNDWdAZPWWJ8oyj8UShNRoZ6zDUJAiCx3FsR7DvYByO8MoTjWGAbiog+ctfGj5ZL4LDp1DzsPXVQeNGDjua0pqUgigmA2LkveNBsffsxcPp//1iB4n9+SFAaXemqJumtDLxX4+7QnnmcX/gYFsRlxVi9zMlp3xlbdxOFYzgJTUG4SXMaCNf9mJbHB6bGC65xL98lqxTk+uWOaiR05xUWLWJVhwn4KOTyh7MQfYp0R6mQzuTB9nL/fm4RJeOUIq6qmJLXxxZaG5z8blveUOYAgcAdsixb633C33uguxW6RQ== X-YMail-OSG: YuzvpIgVM1l5Plhuh3t8PIqeuTLko3Fnjl_cLJGNybLY3RcEvMHMJ854iK40.XH .1yoWMU6R5xmhVlFvhJCDdm3D4TR3O7qBTS8qShLfmqc.swAO7ZyHo50HfCUN6pMc6C1Q7a0pR2G 4pzybk.k5QGwh7RvjDeJ9iT4ZszVyXZpXzIRKe_7Jnjd1z15099W1QQV5B1G6R.5VunoB1SUpAa_ nTRQdZPNiBE2QrwTsLCf7rt2OBf_EfV5bNWsi8nEx0S0jl51Cye0qFjOnKqQLR4FWlNhhdlKs1Yr Ghw59vVJfpD.US6LZuDvDjXedLcoX791zS.DOxdpePoRFAEZj6ATGvCUQoXiPjnUUoCgkkd0CMqj FRBu6d7afY9n15GWpk3fcUWrhUJUu0kHLW37flnWGbvWChRdRPBrJXYdNZi9IBFhu6UC0_pQCbXk CW399ZTTKsUY_Bh3p7QcFOZVxz5CuC2cEu3le1a6U_w6aCCi4PnV4VRipiDHlV_E6A4cukFcJnnC hpiYkBbVzvapgRcxRIvWRNJVbpQ_uQVTNfdbAMLMvM4lxeuBEc5HdrbuErA4iCnsvINbuzXEJMYJ nSAfl_a9xYXO0yw8q9S7yf4BDq1ZwXq3EoyPbUpKMIu9AGpHQSaacxBH8.bAXVBMRbobxa1aMngI 5._D_k.ypCgs5ZU4bOyYM6M4Nsi2TuUyOfpuOP1LJgjoyIq68J3W62uZqTj_3In8Nq5yJjP8zScS sr0OKXFcWMb_nzZMFfHdmW_MbnK0qxRqubE7JgWSf7LW2yOrqYS3te.gKt7wpkBpfvU.pb65JTmU y3uJjXFErJfjF4dlmt7nefKIFDNaZRTvE46cAQqULid4kaumKFQLmEd4PLTNLYUZHHErwSoO.B_w 6TFPGqYWZXBigjNWaBtsvXraYjfx1ApaJqHXSdUEHKxKpfVYfUNJvHtLOVZIzWddbzu2xokw6PVU REZHQQVbFivSKdikXFDx9.quNws_QWFH_5VUw_9hD5eb39EIKeGbtqoB3O9KFGCI5MJ4JKmCA7OM cAOljUUN.VsMyhymUiEKoynWYUdz0KrmOsmcyPgBBi2CNxzmrfdzIeg76WimBAapUgJ7gA5OaXXj OzqtPoiNKLkrcthiGXGav2sTr91dns.nihB31UKuK8rhg.H_bRw3Q8FWDT0.Dxfn8rgo8DYQeDLR VZKuFEqCrNQ3gPodmjRzFkVKymegO7H2HwuL3eCzP_grCjuyHqFaEz8D3WXcdHrTkr.81QLx1TMY Vx1L.UhVn3JRFkRfrm87.qmYalm9BBVx_FieemYGQSv.6KiaIGDlyk26uiNi1kwG_BEEb0IlOpjN fXqTBiebiJuXW0TbFPn8OlESMkHpdoTHUxr5bsQxFRCji7J72btrdfN0UUTxmCTwC3jPZC5uhF1O 0A0RLI3UrihYmc5QGpJlDyNCEIHKBnP3K1ZYaNPEDWPBh3rofbpIxxWZANAYXkyCIMjGCZdwU801 _BxZyZk3W0Vc5OkqbV0n7vf5GrHxO1ZglkwKwYX_RNAB20iGIOdLr1Mc_w291uXQj4vYsB8T5dfD vQPeL7Ib0ulHoiSZEg0aHR5YYTPYNg3qjZBBWd8BWZSLgZm89NlijZ5VmaAh6pSuut4z3VkLncxW 9GO.HQHgxN1jHoV4vaek1tfLwt5hqTKAIrGyucFt0VDOPLuZ_MgWcJhSIhjellZAjbNgIKu5bCZV zbLWSHlgAd2dBZgSiNYvyyaSIlrm8Th5cgW9pcCw7.mESsFcPH3drY7K88QhOBhrSGSR6HAyJi_b OchIPotTd.JM47r3J8k6jIHuqGnI8F.UG.DplJfQFomWLecv849.uGW7lR3RTZnshpoxbvvzz9NB sAfcC4DEWV8JSQXNFZQAgDQY1dtmbCb_N5UL11W8VYW4qszboR8scINv3HZRcIgsTe.g10vpCZly IpmVqW5k2m9aDWAuu5A5p7ZvD13cE0m7KlVNdQDPBXJoLukvn8RT69wFAIraYH_krfOBcQwF4Meq srpDA8r2iEhr.HmCGUFyK.ugGmua4Gd2LvZpnCFCSOkMjK_asThaOeX5ekloY49flwwbtUmMEZ9Q EbM6dQJDBUI8PhmhdkLaZiTORcdHGMRpi3FmXZgiDNAHKvaJLWidBUEZsGbnMldfRDVbRAc1JkdA IEfJkfbYy96YFCivRNSTSsuEmOSuff37pm6VE4XmmIPpLM.o_C7f_8EIAU1a5a5knnDq5u7XbwHs X5voLxuUjTFYTYUjRmGjxHu7FtKEc X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Fri, 14 Jan 2022 13:30:18 +0000 Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e1c3c4931794bedcb52fd0f59f1608db; Fri, 14 Jan 2022 13:30:11 +0000 (UTC) From: Po Lu Date: Fri, 14 Jan 2022 21:30:06 +0800 Message-ID: <87h7a6saw1.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87h7a6saw1.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19594 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3606 Received-SPF: pass client-ip=66.163.190.31; envelope-from=luangruo@yahoo.com; helo=sonic307-56.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) 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.6 (-) Typing a document, I got a crash with the following backtrace: #0 0x00007f356943585c in __pthread_kill_implementation () at /lib64/libc.so.6 #1 0x00007f35693e86b6 in raise () at /lib64/libc.so.6 #2 0x000000000041db0a in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 #3 0x000000000041df7d in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 #4 0x000000000051a718 in deliver_thread_signal (sig=sig@entry=11, handler=0x41df72 ) at sysdep.c:1754 #5 0x000000000051a789 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 #6 handle_sigsegv (sig=11, siginfo=, arg=) at sysdep.c:1867 #7 0x00007f35693e8760 in () at /lib64/libc.so.6 #8 face_at_buffer_position (w=w@entry=0x3038d1b0, pos=pos@entry=31829, endptr=endptr@entry=0x7fff02e94768, limit=, mouse=, base_face_id=base_face_id@entry=-1, attr_filter=) at xfaces.c:6441 #9 0x0000000000594f66 in font_range (pos=pos@entry=31829, pos_byte=pos_byte@entry=32669, limit=limit@entry=0x7fff02e94808, w=w@entry=0x3038d1b0, face=face@entry=0x0, string=string@entry=0x0, ch=62) at font.c:3928 #10 0x00000000005e4423 in autocmp_chars (rule=0x4ee2945, charpos=charpos@entry=31829, bytepos=32669, limit=31832, limit@entry=31840, win=win@entry=0x3038d1b0, face=face@entry=0x0, string=0x0, direction=0x0, ch=62) at composite.c:924 #11 0x00000000005e7dd2 in find_automatic_composition (pos=pos@entry=31839, limit=31839, limit@entry=-1, backlim=backlim@entry=-1, start=start@entry=0x7fff02e94938, end=end@entry=0x7fff02e94940, gstring=gstring@entry=0x7fff02e94948, string=0x0) at composite.c:1682 #12 0x00000000005e8afd in composition_adjust_point (last_pt=last_pt@entry=31839, new_pt=new_pt@entry=31839) at composite.c:1769 #13 0x0000000000512c93 in command_loop_1 () at keyboard.c:1608 #14 0x000000000057c867 in internal_condition_case (bfun=bfun@entry=0x511c00 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x508730 ) at eval.c:1453 #15 0x0000000000502aca in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1133 #16 0x000000000057c7c1 in internal_catch (tag=tag@entry=0xe7f0, func=func@entry=0x502ab0 , arg=arg@entry=0x90) at eval.c:1184 #17 0x0000000000502a6f in command_loop () at keyboard.c:1111 #18 0x000000000050832c in recursive_edit_1 () at keyboard.c:720 #19 0x0000000000508673 in Frecursive_edit () at keyboard.c:803 #20 0x0000000000425a73 in main (argc=1, argv=) at emacs.c:2310 Does anyone know why this is? I hope this hasn't been fixed in the pretests (if so, sorry for the report), but I couldn't find anything relevant. Thanks in advance. In GNU Emacs 28.0.60 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.17.4, Xaw3d scroll bars) of 2021-11-16 built on trinity Repository revision: e852822f3db469c985bf022651f184d6ff2c518a Repository branch: emacs-28 Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure --with-x-toolkit=lucid --with-native-compilation --cache-file=/tmp/ccache' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM XPM LUCID ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix From unknown Tue Aug 19 21:03:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53254: 28.0.60; Crash in composition_adjust_point while typing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jan 2022 13:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53254 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 53254@debbugs.gnu.org Received: via spool by 53254-submit@debbugs.gnu.org id=B53254.164216870627293 (code B ref 53254); Fri, 14 Jan 2022 13:59:02 +0000 Received: (at 53254) by debbugs.gnu.org; 14 Jan 2022 13:58:26 +0000 Received: from localhost ([127.0.0.1]:35951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8N61-000769-Uc for submit@debbugs.gnu.org; Fri, 14 Jan 2022 08:58:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8N5z-00075w-Fm for 53254@debbugs.gnu.org; Fri, 14 Jan 2022 08:58:24 -0500 Received: from [2001:470:142:3::e] (port=40112 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8N5u-0001DW-5M; Fri, 14 Jan 2022 08:58:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=qonWo7D7d1IpPpV5GO8iRkhnx5YOQ+cMJmjMR8rXhd8=; b=l4bKIAqKCxU9 tpcP9yj9pzMb3HZiDzQhccRl06X4ef99kYa1U4ju9/BQg1OvQrGnIR/JS4W5VnXAyw4IDvrhn6b3Q dd8yVC20EhQmZMdH7o4J8qOfzQjLuO+A0El36V35Z0rFZx6+oP6Wfiw3d67W8mPrsnjtrNkaDVkb3 IyeSoSc8A8gkpRiXrLcdQilRukCnvGQYcZYzwFg1DWDenshddkqCctuwmNaxd/dq4Qj9ajoEPqcTs gtQWtS9qJLccy+y0ePoH3NEU7IdFnrziRFp0l6PGfWGhqsa5Frw6ybT7yWeYb94BBPStzsa24SNCJ FgSy9JrPu9YCx2ZZP5TArg==; Received: from [87.69.77.57] (port=3848 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8N5u-00027Z-7s; Fri, 14 Jan 2022 08:58:18 -0500 Date: Fri, 14 Jan 2022 15:58:19 +0200 Message-Id: <83pmou1ksk.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h7a6saw1.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) References: <87h7a6saw1.fsf.ref@yahoo.com> <87h7a6saw1.fsf@yahoo.com> 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 (---) > Date: Fri, 14 Jan 2022 21:30:06 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Typing a document, I got a crash with the following backtrace: > > #0 0x00007f356943585c in __pthread_kill_implementation () at /lib64/libc.so.6 > #1 0x00007f35693e86b6 in raise () at /lib64/libc.so.6 > #2 0x000000000041db0a in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 > #3 0x000000000041df7d in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 > #4 0x000000000051a718 in deliver_thread_signal (sig=sig@entry=11, handler=0x41df72 ) at sysdep.c:1754 > #5 0x000000000051a789 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 > #6 handle_sigsegv (sig=11, siginfo=, arg=) at sysdep.c:1867 > #7 0x00007f35693e8760 in () at /lib64/libc.so.6 > #8 face_at_buffer_position (w=w@entry=0x3038d1b0, pos=pos@entry=31829, endptr=endptr@entry=0x7fff02e94768, limit=, mouse=, base_face_id=base_face_id@entry=-1, attr_filter=) at xfaces.c:6441 > #9 0x0000000000594f66 in font_range (pos=pos@entry=31829, pos_byte=pos_byte@entry=32669, limit=limit@entry=0x7fff02e94808, w=w@entry=0x3038d1b0, face=face@entry=0x0, string=string@entry=0x0, ch=62) at font.c:3928 > #10 0x00000000005e4423 in autocmp_chars (rule=0x4ee2945, charpos=charpos@entry=31829, bytepos=32669, limit=31832, limit@entry=31840, win=win@entry=0x3038d1b0, face=face@entry=0x0, string=0x0, direction=0x0, ch=62) at composite.c:924 > #11 0x00000000005e7dd2 in find_automatic_composition (pos=pos@entry=31839, limit=31839, limit@entry=-1, backlim=backlim@entry=-1, start=start@entry=0x7fff02e94938, end=end@entry=0x7fff02e94940, gstring=gstring@entry=0x7fff02e94948, string=0x0) at composite.c:1682 > #12 0x00000000005e8afd in composition_adjust_point (last_pt=last_pt@entry=31839, new_pt=new_pt@entry=31839) at composite.c:1769 > #13 0x0000000000512c93 in command_loop_1 () at keyboard.c:1608 > #14 0x000000000057c867 in internal_condition_case (bfun=bfun@entry=0x511c00 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x508730 ) at eval.c:1453 > #15 0x0000000000502aca in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1133 > #16 0x000000000057c7c1 in internal_catch (tag=tag@entry=0xe7f0, func=func@entry=0x502ab0 , arg=arg@entry=0x90) at eval.c:1184 > #17 0x0000000000502a6f in command_loop () at keyboard.c:1111 > #18 0x000000000050832c in recursive_edit_1 () at keyboard.c:720 > #19 0x0000000000508673 in Frecursive_edit () at keyboard.c:803 > #20 0x0000000000425a73 in main (argc=1, argv=) at emacs.c:2310 > > Does anyone know why this is? I hope this hasn't been fixed in the > pretests (if so, sorry for the report), but I couldn't find anything > relevant. Thanks in advance. Looks very similar to bug#51864, but that one was fixed a day before your binary was built. So I'm not sure what's going on. However, it sounds like it's exactly that bug, because after the fix default_face cannot be a NULL pointer, according to my reading of the code: default_face = FACE_FROM_ID_OR_NULL (f, face_id); if (!default_face) <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< default_face = FACE_FROM_ID (f, lookup_basic_face (w, f, DEFAULT_FACE_ID)); } /* Optimize common cases where we can use the default face. */ if (noverlays == 0 && NILP (prop)) { SAFE_FREE (); return default_face->id; } /* Begin with attributes from the default face. */ memcpy (attrs, default_face->lface, sizeof(attrs)); It seems to crash in the call to memcpy. Or maybe the backtrace is inaccurate, this being an optimized build. From unknown Tue Aug 19 21:03:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53254: 28.0.60; Crash in composition_adjust_point while typing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Jan 2022 14:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53254 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 53254@debbugs.gnu.org Received: via spool by 53254-submit@debbugs.gnu.org id=B53254.164216964929050 (code B ref 53254); Fri, 14 Jan 2022 14:15:02 +0000 Received: (at 53254) by debbugs.gnu.org; 14 Jan 2022 14:14:09 +0000 Received: from localhost ([127.0.0.1]:35969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8NLF-0007YU-2G for submit@debbugs.gnu.org; Fri, 14 Jan 2022 09:14:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8NLB-0007Xq-T5 for 53254@debbugs.gnu.org; Fri, 14 Jan 2022 09:14:08 -0500 Received: from [2001:470:142:3::e] (port=41224 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8NL6-00042H-Ls; Fri, 14 Jan 2022 09:14:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wjQrR6jNJ7/HewA3eWnfPWkZgDzHf1B4EuWSql53e18=; b=ZQIB5muoVnLm pT25LSgECOe5+AxJszGw3Cvop3yWj/TbA5zMbvKiF64AcbkUKbxmjhv3nhn5UYt5KpH4JxskLRYp4 CZRA9+91CSggP4aHVe3jhHgLdjVVl9Hm0vjfF+tjyRSkjcIanpBBZiXIYvCKvxvo7S6liVefNdiDi JxEV6eh68wmotivYbECVl9xAoOtNIBKDSzJ20cjQbqtMItAjcDlf4PkvdlSi42brZc6onORIUpJOj N4FXK0s5HBqMcY6JMpxX0YhgOuvEdnlBLa9b61rgdlweLWxUAu2jr20lZcLmUX/A37L7o2mZ9bHBC IKZoYLIJW+UphUuEvMS8zg==; Received: from [87.69.77.57] (port=4816 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8NL6-0001sN-Kr; Fri, 14 Jan 2022 09:14:00 -0500 Date: Fri, 14 Jan 2022 16:14:00 +0200 Message-Id: <83o84e1k2f.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h7a6saw1.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) References: <87h7a6saw1.fsf.ref@yahoo.com> <87h7a6saw1.fsf@yahoo.com> 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 (---) > Date: Fri, 14 Jan 2022 21:30:06 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Typing a document, I got a crash with the following backtrace: > > #0 0x00007f356943585c in __pthread_kill_implementation () at /lib64/libc.so.6 > #1 0x00007f35693e86b6 in raise () at /lib64/libc.so.6 > #2 0x000000000041db0a in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 > #3 0x000000000041df7d in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 > #4 0x000000000051a718 in deliver_thread_signal (sig=sig@entry=11, handler=0x41df72 ) at sysdep.c:1754 > #5 0x000000000051a789 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 > #6 handle_sigsegv (sig=11, siginfo=, arg=) at sysdep.c:1867 > #7 0x00007f35693e8760 in () at /lib64/libc.so.6 > #8 face_at_buffer_position (w=w@entry=0x3038d1b0, pos=pos@entry=31829, endptr=endptr@entry=0x7fff02e94768, limit=, mouse=, base_face_id=base_face_id@entry=-1, attr_filter=) at xfaces.c:6441 > #9 0x0000000000594f66 in font_range (pos=pos@entry=31829, pos_byte=pos_byte@entry=32669, limit=limit@entry=0x7fff02e94808, w=w@entry=0x3038d1b0, face=face@entry=0x0, string=string@entry=0x0, ch=62) at font.c:3928 Ignore my previous message. I installed a fix. From unknown Tue Aug 19 21:03:48 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53254: 28.0.60; Crash in composition_adjust_point while typing Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 15 Jan 2022 00:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53254 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 53254@debbugs.gnu.org Received: via spool by 53254-submit@debbugs.gnu.org id=B53254.164220737020180 (code B ref 53254); Sat, 15 Jan 2022 00:43:02 +0000 Received: (at 53254) by debbugs.gnu.org; 15 Jan 2022 00:42:50 +0000 Received: from localhost ([127.0.0.1]:38587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8X9d-0005FQ-Rz for submit@debbugs.gnu.org; Fri, 14 Jan 2022 19:42:50 -0500 Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:43557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8X9c-0005FC-0q for 53254@debbugs.gnu.org; Fri, 14 Jan 2022 19:42:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642207362; bh=CYIgWW9aoFoc9mq9HRjZADPxoNQyGX1K7gd9GO5EdV0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=WAylnc6zX8qghfukFmPjj0Bz2SAqUHBEbYnuTxgakT8wLuky9+hYwSo8+ZqiE3VIHbE44q4IMjmZe/KwbkR6x1DIrHSZH3kGotbZ47+WK8fP6ymRengRDnDNBgptnD4dxo7uEEh50WNC81QP+C/y76N5OjKVvHqTU1GJ0atNlz21aScj7gqwFb+fRZlucVaKnGK2YRQmKniEWVFXhGmYxk1avCWKlVE7dCp82QHyt/Vv410/T1triL52dq+N1jiY5fxOs7Mj3DHoAFM0SQ6P4eCl9D78qiGCqtgoBWGTyEbn4OwjOcBIKLAafhNXqIioERla36Hjm3kgZyACDsSqIQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642207362; bh=r7m+ROADMk3/BVKfjY+cSWLJ8VEDBhPS0vsEVQuqGWe=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Rl24Vm4ztk/iP7jc9yCQVjpSMJvehzoFe2Jk3JUoIUv+qqZ40edML3tL7aIvEzI9H9E6CBMKNC3iwWuUGZ2HniGw8LyotLMg4mSdc9snhSPJjD6f5dJt90CJOBX2bl7WRk7T4jSxBPNj/ETyJ4dWGooUZxXDpKNfqLY5knfv0/80b1Rr+nb/+63/9d3bTjGU+eJEbEr/XPMrxqaYmvCagnMyHP/9egANFobhGWDcIqCBhsObhNQsvHbTABDF57KGXTlP8MlABimsNw8jh6w6BgrCwV3Qvl+vHtC8klM4nwx5DVIlLLoaRlRgGwJwsC4h/1uez9ZKLKdi4Uinq+j/Hw== X-YMail-OSG: WqQmlqcVM1nyWwg6vUC0iy3xtZ.AfyQbtl8c.VVXd1zW223hR5j1kpKKWlI0Mj9 0pp_yggH_y9Ag1_fi21yRJi18Bc9rRUXJpfq.KtMgghAjrfAgeCiFIlq2KkwKa14Thdt6x0dG856 5jHiEJmiFmpFa6r4a532aX8m_rF.H2CFp1NV62WziwcGVntVdLTikIxiEfKJlb74rRa9PLiK_pah y43H0Wke7zRji0PxhDvyhZ9qaNouS7YUTvhwn4k49IWeCrbwbI59WH1b1X.muQ3.jH2ToZCGa2qZ 52uKyxZ3c7__Z9TAASYddQVy8dYWLrfYFElQ4nIcrS2NVy9b3A2vvBSlAZY5KjP9nZ6scNQff.Is t8tfd3X5r9rFQwok3iMcr6RNiGW0mlGHWWPKr2eQt4qOintOFZa5rdIQsH.QmPBoVQcN41j0JERY zCIqwfgSIHmi0FlBpousq_wS3ni1wIZp2McVfGzt7uBUy9TbEk0eLyIDM629BPMFE6UjDS7MkHxX GVyA1woMcZUZmOhwQJHkyVFrWPcZeVr_0PMxhEuo9JWdkhtlXyYSuFwSFuc2A.MNQcVUNSwKi5Sd tSvAa75.A2Vpkvx7lP.lLzKA9U4zv7sz.Y8_OyGhRIorrYQNg5wvzl1ak_WZ3L4j0sbfaLK8_FqY H3q.exKHstnobcTnf.sN8SWfqHw4gJ0SAg.eght6udHkW9OH_TZFyWPulm0cHXu9DnF_C8kLLeub CIxRsG54EKcuAUrjab38F4l8OWnS2Uvm1sKlqP8uzY8R.btyuihMnj1q8TK.bwGbbmIkp64lYCNQ dHXIl9kN9lvnKTSFIHg.8WYDNP7slBt0uS9Zp6hyie8modsAH.bmiEdYWbXL6gITpWsDSdACJdA8 DGSWfXDaXH.SQyEFs0qKNNGEObHOSb11E6Huyy_gS5fAM2PozJwvcXRw1jaVY3cufJtfar4YNWEU beRjkFiwzrrcJm3XjPt.kZzR_KXB8xiRaRSZdyr5eyeoihfMRFX.cSGNYJSZtQrh9FR5AAYm2FU0 5LOCZwWvMX5eaqCV4z3Ovwbg0tvkTBx8jDy9bu7d3W5gs8w4tRPtt8.WGAevrYmHonScTQ45bakg lx2GbrNSA3SSIybuRXJj7qQv6AqKPMUurQ9FAj98EGLkLkXKWeSr_p4LtMV27I1m4JIOZ3Wny2LE llFYRRN2D9FzkJZu.Cs6W0qRAgd03G93dubcDR7G1CNlmrpk6GxUc_hqJd_bZL9CSh97Kz3LtR_X NyWIbP7oJzi83cR6aaLxq0iPjVyJDNFv8edx3_z9EdnLmA.OfA77esCk11jLYUgYY.Da5BCri_97 OIymvVWoR0FAtnfj.6EMWn2EZOLDNCpI45c3.XKl1C9LYB_.Ue8FGn8h0IsK1HrSwRqjrPjnc4kh ChjV8cRq7V06lpl0W.RfYSzuulecLogHgaRUx8bZwviTnqjlSSPebBPoJ96fCM.LLPlW95wNaSI2 d83ln3d8TkQqNkG4y8eulUqhwI4OgssHskIFLnk_AsoLUESAd_Ed1Nynfs23r7WmT7CM6GqwbVfU ph7krFGlPpQp7ZhNgyEmZpYUXfWm6tPjEx7D1v4awxmBSwIsJhdE6LN80fJ6A8FdD4t3s3q5tQsM YocLYxSRK669LFXhTCBgFWag_fHpSH_tDZnQdDtFo1_t9LYc2BQLxjWtTlsqgfJoTSjOk5zGXwgs QQh7ngqr5L8YSzYex2W6xZbXJLjoyGTeyiquFd2RY91vOx3UHy8iwz4pl77UldlLdc1k7uJsW8yx fYMzyI2.xKfhmbmzBaN2li9GtxgsZ5WM7G6THNIJaHIE_5OteC2Z1ujdemyHInfJsEqAX54R3woc TFKsHkaBEW1WdwU.cCXixeLexheyma90QsKiez7hvT6vikACdTIeEf3Fp8r5twUqmFCTbubiSMQA yAT7RiYUlcPOc8S0tPROFkKGCGjItwV_4EYa.VkZ2XTqPOu8TO6A0oSYbcr.YUbWckbJxOkLeeri R.S5nQ1bw53kFSo7a3i.3ExIjXsNaVZ0ViwTXouIQdss3xvhb9ysyVEJZq6yG.m4mFexha1.ZFF_ WGPTycXekH5lKhd3frFvkxdtqeAFFw3L2rRLdUalJ0_n95QX2d3rbqfiPpBzdu2DEKvp_9UXyD5b u5uoQXogZsvhzW3SqSF7Z3NJpVCa2Jp49ywKHpccflEcbtvfyWUjsTEg1ucP29Gt9S5JqfTRodb7 98aYfW29a8K9IFZhqEi2gMyQjw_EfHi17HLvDxKnLTj7Z6L62Mq4Gow-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sat, 15 Jan 2022 00:42:42 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 44e922e514db7afb1d6784d34cbd9e03; Sat, 15 Jan 2022 00:42:36 +0000 (UTC) From: Po Lu References: <87h7a6saw1.fsf.ref@yahoo.com> <87h7a6saw1.fsf@yahoo.com> <83o84e1k2f.fsf@gnu.org> Date: Sat, 15 Jan 2022 08:42:32 +0800 In-Reply-To: <83o84e1k2f.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 14 Jan 2022 16:14:00 +0200") Message-ID: <87sftp25jb.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19594 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1561 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 (-) Eli Zaretskii writes: >> Date: Fri, 14 Jan 2022 21:30:06 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> Typing a document, I got a crash with the following backtrace: >> >> #0 0x00007f356943585c in __pthread_kill_implementation () at /lib64/libc.so.6 >> #1 0x00007f35693e86b6 in raise () at /lib64/libc.so.6 >> #2 0x000000000041db0a in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 >> #3 0x000000000041df7d in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 >> #4 0x000000000051a718 in deliver_thread_signal (sig=sig@entry=11, handler=0x41df72 ) at sysdep.c:1754 >> #5 0x000000000051a789 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 >> #6 handle_sigsegv (sig=11, siginfo=, arg=) at sysdep.c:1867 >> #7 0x00007f35693e8760 in () at /lib64/libc.so.6 >> #8 face_at_buffer_position (w=w@entry=0x3038d1b0, >> pos=pos@entry=31829, endptr=endptr@entry=0x7fff02e94768, >> limit=, mouse=, >> base_face_id=base_face_id@entry=-1, attr_filter=) at >> xfaces.c:6441 >> #9 0x0000000000594f66 in font_range (pos=pos@entry=31829, >> pos_byte=pos_byte@entry=32669, limit=limit@entry=0x7fff02e94808, >> w=w@entry=0x3038d1b0, face=face@entry=0x0, string=string@entry=0x0, >> ch=62) at font.c:3928 > > Ignore my previous message. I installed a fix. Thanks, I'll see if it worked. From unknown Tue Aug 19 21:03:48 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Po Lu Subject: bug#53254: closed (Re: bug#53254: 28.0.60; Crash in composition_adjust_point while typing) Message-ID: References: <87mtju7hu9.fsf@yahoo.com> <87h7a6saw1.fsf@yahoo.com> X-Gnu-PR-Message: they-closed 53254 X-Gnu-PR-Package: emacs Reply-To: 53254@debbugs.gnu.org Date: Mon, 17 Jan 2022 10:55:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1642416901-26441-1" This is a multi-part message in MIME format... ------------=_1642416901-26441-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #53254: 28.0.60; Crash in composition_adjust_point while typing which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 53254@debbugs.gnu.org. --=20 53254: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53254 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1642416901-26441-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 53254-done) by debbugs.gnu.org; 17 Jan 2022 10:54:56 +0000 Received: from localhost ([127.0.0.1]:44856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9Pf6-0006sA-Hc for submit@debbugs.gnu.org; Mon, 17 Jan 2022 05:54:56 -0500 Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:38073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9Pf3-0006rw-Eo for 53254-done@debbugs.gnu.org; Mon, 17 Jan 2022 05:54:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642416887; bh=KkN3NgWGVuoHOiD0Iy0BY+6Zk1aX7ACCBRZ14XZefr0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=KD6TTjmiWsCVhzC4jnedaItxv8rTPO8U6yXmxxiCMPdCW8zCkXJiW+PwOnmaPNDnDU+C1PODK1/1ZzlgMyWRtm5Xg/BrcQkQcl+Op+1D+ccxdZ5Kn0gCQ6aFOsEn9Pbgs0/OrzFL1Q2mF/mufCeK18eA/McNJIX1LA/kPsXgPQHWBUs5BBQ29KO8HucG282hr0iCzZGanhSfwnklHXWppJwzBvUfJI8hp+srlVdOc1G41LXLyA23GS108T2JsPsFNjrrz+rp1KKQvxbCgvS4bR1SwgBgqXTpv2Bs6fVNEIb3E4wLie8Mzk9SS8PqF+5Nu1VbP0r7xe+2LBiJR2DVIg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642416887; bh=Mc3Aq9BPEwp4JsZUv0I7Rxi03icNsu+a/bYBh2Te7fb=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Xi23Kzadrwd3q6pRAxphjF6ojrJQ6zl20+1diYh2CyZGcUaua+IJ1Oq2xi9cX3+izxfmoLPidnfpr8hYO7C0kciBNIY+BpkaD6sKOzdBjJIg+mCvB6qr8GITiNj1mu6cMpwVriqTc8Y9aMWE/O9tkr8rHs++4x4aMTvfFCPyfNDNrw8mVHm7gdseIn9Vnov3Q4yU3kC3ot/X6KIilXzlwW/kyL7eUg13z+H4TkyzueIP6fkEP3WLtV/v9MWm520ifkwAA3Q5Qd3cSv3XOzKCSi7/qxnW/bbyZ1TEDA4vPKFL8HXphybxbHw2cXVOUqQlD/Yr5oRfHDdYF+AwSmw+XA== X-YMail-OSG: NqlZxX0VM1kSaGrC1cPEF37XfMptCYmyldcUBex4Ck7flGrAArVO.YK690NtlzE szQh1y9OnTQiYmEUmNh1ysegSh.dbhqECZ28HIu3jfRqzacmcPhb6GaP_GlBiacoGdzb_YI_iYhk MHZBLzn8.dym4resrtGppsMhxQEs8IRwr3XXXG3meRq1fkadGSq6ViO7w0MszxnYrI.d4uWR6._B jvhFMhRp0513WrmtlVwr74eKHIBak95seregzmE1UknYd_iJDrlcJZx97ycqmazevWjR5vDPAtuH Hh_qPKIkUr45GEUVuM1Jo64gXorLdPzlAiXbIH4hsp2VwRJlcIN7RFs.n2YTSN5iKknoHaLgAU1z 7LrVZO.skwGCaQSR8A9zODTrGYgX7kFc5bJjl8di9RAtG6mtbE6oZQQExr6OvMnFv12YUVKYed7J GfPeH8V9Fh5b26cc0PPGOFtMNdA9hHDHLDiolC.B0vmZ91mKn52dQVTdrjKrrbGBdEQXOfI3svgt AAyBNMztXiEeBgeC3iENi.ZK7cWyO3Qd_QOXAGphAzsCnXlArB_f2sZhLiFbuE1PtOTA0E9h16c. p6GaUVGeBlLp6WqGShsb.S4ysCANdCL4mZXePUyK1r4UsDPQagP8wfzluP9BrWi0M_VDyxkZZ8.H SLTpkQJqbpomwFKIXieN75QvrEBQDfwhjsks.YJRI34StYW2FOE64Y6Cw6QY5QBzU6oB7vL2Fr2A Le3fqagFgFB066tabC04Etd1nFPYjgtkzUzhpI6DCkKAis5WdxP9E0Xf3czGh88enQiszIP1nrkw Qq8y6Mvb9NiopJ7.ZXmBdoCcQWv8IAPSScvjA5QXeMPkf7zbZx6NYm0tPJkIADDSu_NykVZ1hneG rC6zL.rVh524.CMJ2NhL9BtRvm4FHPEeLsC.119QuuFtJQQY0Wh6JWxWpW4VdtA9kyQet1bFHhxn Tj69ZCVL3OaBkOGY.061dWiXEk0f_VGrshrs4g7bIU5HibBOJx_wlUBVGmB904c.bEbkZL76cjO3 a_bgrn_6s9DjtGzYAFtBH_SC50lmVE4YtTOJqH_j57aEcKUeiAEYE9EBEKhe5dZ8buJGPfWMs502 jL4JzzE2TSY8SHMf2.Y5qM9JfPD2aGVnxvpDGsxfQSfh0Fg_b5_pcq3lryv3I.SLaAFE9x.ARqyn Xq6sUeZC4BBxJaJTeX.JaknwQfBIX_xqDRcfKJsXL7zytXI_aMU6dqnI4JHxYPL_vvjXC9BlcIUU LsFSZWLqpc.EIU.jNEETlYc48VC_1ujjQMKogfvtdLy0AF_ApA0BIgyvkWV.a1uzwzCFGPrdqWJh SSGg19eGSG777BdSkTwxGTBaY3A83CHV4PGshXAdb4KQn0sZdTFhz0Hb3VdWcwrsH0LYofXzO424 H3o0l8MWIHcqu7LUiVKcWjBnik7BqDxCIYsdAEkXLZ4GxAaq1TGz86uLjNaRwVXtRFMjeX6vAdQ5 fJB8Uto8nyuPUv7ElWU8RYzHq0onizybmmqYUDsJQiUP.dMQmXoyTUCOAAQIDghMOHjdm818Y7m4 Z.JeKBFmKwSINg7ZN1e2U5FCjx0ED8.R.ef4n5CRXauT1A40LLtMsMJlazRLLz_SozutiQveAyS8 HBWA_thysM5h6iU1nky.hDHykvdmrqDVv7LMJI6VybVIxOH6FYswarT79TehmqKt0ZgluiwyDktg PG0ut_KHDrf9b.XfDm.AoXGSXlURgqPJKn7DfR5CwXVinbjlWXeLqh3nelWlZNkz..D_aF5zK8pt 1XvtmhwfNiO0F9SnbIS7oGAn5frhHhNfOn3J1QOlBaSkjIp1WdDJ.OLGVpwDcwNOgg1NvavU3Nkb aLiMPOZ.m_YGp82H9WeY8GrdpS.2R9.4iKDG.Lsl3qWbqrmgRXWVuOpjhmIhsfd_8XE49M3rWwFy .MHMrQJMgfS8AD_7H_WnRvUkFGC7NdoJ6Y_W44IAhvzN4b2VoR4EqdXkNyt5sBQX2i32OgZxNABy NO_pjHUNwkv0pWADFtR5TaCwJaoFSOrgdxI6LBYz.XQy1qv8u9rAihA3ca6ux393oEVE3Mufl8Ty R5ktRmaKSXr1_joVxjaj8Xo9IppBYXpy.T.A_71KJIz1z1HiPrJiGvlK1iNqWY4FCyJXm4uZaQGw 6oiLnR2FkiViAie8aODPr8con3LJeGEifFeclUQZYLUU0yuOUM0pkPDU9eM0ZZ0b9s0LFQBzmdVu BcBVyyZvS.JZnrH7j6PcpzVgfptP9WOIAte9CtR4BQ5n6z2zhvxg- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Mon, 17 Jan 2022 10:54:47 +0000 Received: by kubenode509.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 34639b23bf5ca9bfe48f28cef84e2421; Mon, 17 Jan 2022 10:54:42 +0000 (UTC) From: Po Lu To: Eli Zaretskii Subject: Re: bug#53254: 28.0.60; Crash in composition_adjust_point while typing References: <87h7a6saw1.fsf.ref@yahoo.com> <87h7a6saw1.fsf@yahoo.com> <83o84e1k2f.fsf@gnu.org> <87sftp25jb.fsf@yahoo.com> Date: Mon, 17 Jan 2022 18:54:38 +0800 In-Reply-To: <87sftp25jb.fsf@yahoo.com> (Po Lu's message of "Sat, 15 Jan 2022 08:42:32 +0800") Message-ID: <87mtju7hu9.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19594 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 155 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53254-done Cc: 53254-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu writes: > Thanks, I'll see if it worked. Emacs hasn't crashed in 2 days 10 hours, so I think the fix worked. Thanks, closing. ------------=_1642416901-26441-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Jan 2022 13:30:28 +0000 Received: from localhost ([127.0.0.1]:35902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Mex-0006IB-EC for submit@debbugs.gnu.org; Fri, 14 Jan 2022 08:30:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:48444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Meu-0006Hz-2S for submit@debbugs.gnu.org; Fri, 14 Jan 2022 08:30:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39282) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8Met-0006Qa-LK for bug-gnu-emacs@gnu.org; Fri, 14 Jan 2022 08:30:23 -0500 Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:37852) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n8Meq-00040B-On for bug-gnu-emacs@gnu.org; Fri, 14 Jan 2022 08:30:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642167018; bh=dMqtssoSCLIujJsXHehJzIsk9uS+JGyE6TFBK7e/6dA=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=Bx6YT3/ZUYdrXhCpRn5SfqxIpxf/ITEp8dfdncJuKsqOPblOlDsvJHFQvGUi+Rt4AoUiCYc8yI9gBER7YjH4n+wpiLu6Jbf7JvjQ3JHkxiG+OuVUpuT1Q2h0hOEemFr74e4FNBCXQPfpvd1bCBdKQ+WZgJLlGpz4MUMWtFMZ/WRnyQLl5Pc+zWVO//evXM7xYDaA5Ockj0Yyh4GqgZ/Y5+Mk7aKbl0ST0h19mv+TGSBgPvFbuANYS0DS3fCSOBp4aeG18IDJsbMCmMq8KapcE/+/2FhOReh80zSKzq+Gi0HKvKyNeV7HWvSFh437rLhIxM+1XcjChPmXcovjj3yAIA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642167018; bh=QW5Dl5gPrMW31pEUr9gtEHZWjDrqowqWcJ33TrDTDqg=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dIglcT5PWH7bzXrRxFGIpX7f0cO/ArcwfA+0GMHCEC9xgNDWdAZPWWJ8oyj8UShNRoZ6zDUJAiCx3FsR7DvYByO8MoTjWGAbiog+ctfGj5ZL4LDp1DzsPXVQeNGDjua0pqUgigmA2LkveNBsffsxcPp//1iB4n9+SFAaXemqJumtDLxX4+7QnnmcX/gYFsRlxVi9zMlp3xlbdxOFYzgJTUG4SXMaCNf9mJbHB6bGC65xL98lqxTk+uWOaiR05xUWLWJVhwn4KOTyh7MQfYp0R6mQzuTB9nL/fm4RJeOUIq6qmJLXxxZaG5z8blveUOYAgcAdsixb633C33uguxW6RQ== X-YMail-OSG: YuzvpIgVM1l5Plhuh3t8PIqeuTLko3Fnjl_cLJGNybLY3RcEvMHMJ854iK40.XH .1yoWMU6R5xmhVlFvhJCDdm3D4TR3O7qBTS8qShLfmqc.swAO7ZyHo50HfCUN6pMc6C1Q7a0pR2G 4pzybk.k5QGwh7RvjDeJ9iT4ZszVyXZpXzIRKe_7Jnjd1z15099W1QQV5B1G6R.5VunoB1SUpAa_ nTRQdZPNiBE2QrwTsLCf7rt2OBf_EfV5bNWsi8nEx0S0jl51Cye0qFjOnKqQLR4FWlNhhdlKs1Yr Ghw59vVJfpD.US6LZuDvDjXedLcoX791zS.DOxdpePoRFAEZj6ATGvCUQoXiPjnUUoCgkkd0CMqj FRBu6d7afY9n15GWpk3fcUWrhUJUu0kHLW37flnWGbvWChRdRPBrJXYdNZi9IBFhu6UC0_pQCbXk CW399ZTTKsUY_Bh3p7QcFOZVxz5CuC2cEu3le1a6U_w6aCCi4PnV4VRipiDHlV_E6A4cukFcJnnC hpiYkBbVzvapgRcxRIvWRNJVbpQ_uQVTNfdbAMLMvM4lxeuBEc5HdrbuErA4iCnsvINbuzXEJMYJ nSAfl_a9xYXO0yw8q9S7yf4BDq1ZwXq3EoyPbUpKMIu9AGpHQSaacxBH8.bAXVBMRbobxa1aMngI 5._D_k.ypCgs5ZU4bOyYM6M4Nsi2TuUyOfpuOP1LJgjoyIq68J3W62uZqTj_3In8Nq5yJjP8zScS sr0OKXFcWMb_nzZMFfHdmW_MbnK0qxRqubE7JgWSf7LW2yOrqYS3te.gKt7wpkBpfvU.pb65JTmU y3uJjXFErJfjF4dlmt7nefKIFDNaZRTvE46cAQqULid4kaumKFQLmEd4PLTNLYUZHHErwSoO.B_w 6TFPGqYWZXBigjNWaBtsvXraYjfx1ApaJqHXSdUEHKxKpfVYfUNJvHtLOVZIzWddbzu2xokw6PVU REZHQQVbFivSKdikXFDx9.quNws_QWFH_5VUw_9hD5eb39EIKeGbtqoB3O9KFGCI5MJ4JKmCA7OM cAOljUUN.VsMyhymUiEKoynWYUdz0KrmOsmcyPgBBi2CNxzmrfdzIeg76WimBAapUgJ7gA5OaXXj OzqtPoiNKLkrcthiGXGav2sTr91dns.nihB31UKuK8rhg.H_bRw3Q8FWDT0.Dxfn8rgo8DYQeDLR VZKuFEqCrNQ3gPodmjRzFkVKymegO7H2HwuL3eCzP_grCjuyHqFaEz8D3WXcdHrTkr.81QLx1TMY Vx1L.UhVn3JRFkRfrm87.qmYalm9BBVx_FieemYGQSv.6KiaIGDlyk26uiNi1kwG_BEEb0IlOpjN fXqTBiebiJuXW0TbFPn8OlESMkHpdoTHUxr5bsQxFRCji7J72btrdfN0UUTxmCTwC3jPZC5uhF1O 0A0RLI3UrihYmc5QGpJlDyNCEIHKBnP3K1ZYaNPEDWPBh3rofbpIxxWZANAYXkyCIMjGCZdwU801 _BxZyZk3W0Vc5OkqbV0n7vf5GrHxO1ZglkwKwYX_RNAB20iGIOdLr1Mc_w291uXQj4vYsB8T5dfD vQPeL7Ib0ulHoiSZEg0aHR5YYTPYNg3qjZBBWd8BWZSLgZm89NlijZ5VmaAh6pSuut4z3VkLncxW 9GO.HQHgxN1jHoV4vaek1tfLwt5hqTKAIrGyucFt0VDOPLuZ_MgWcJhSIhjellZAjbNgIKu5bCZV zbLWSHlgAd2dBZgSiNYvyyaSIlrm8Th5cgW9pcCw7.mESsFcPH3drY7K88QhOBhrSGSR6HAyJi_b OchIPotTd.JM47r3J8k6jIHuqGnI8F.UG.DplJfQFomWLecv849.uGW7lR3RTZnshpoxbvvzz9NB sAfcC4DEWV8JSQXNFZQAgDQY1dtmbCb_N5UL11W8VYW4qszboR8scINv3HZRcIgsTe.g10vpCZly IpmVqW5k2m9aDWAuu5A5p7ZvD13cE0m7KlVNdQDPBXJoLukvn8RT69wFAIraYH_krfOBcQwF4Meq srpDA8r2iEhr.HmCGUFyK.ugGmua4Gd2LvZpnCFCSOkMjK_asThaOeX5ekloY49flwwbtUmMEZ9Q EbM6dQJDBUI8PhmhdkLaZiTORcdHGMRpi3FmXZgiDNAHKvaJLWidBUEZsGbnMldfRDVbRAc1JkdA IEfJkfbYy96YFCivRNSTSsuEmOSuff37pm6VE4XmmIPpLM.o_C7f_8EIAU1a5a5knnDq5u7XbwHs X5voLxuUjTFYTYUjRmGjxHu7FtKEc X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Fri, 14 Jan 2022 13:30:18 +0000 Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e1c3c4931794bedcb52fd0f59f1608db; Fri, 14 Jan 2022 13:30:11 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: 28.0.60; Crash in composition_adjust_point while typing Date: Fri, 14 Jan 2022 21:30:06 +0800 Message-ID: <87h7a6saw1.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87h7a6saw1.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19594 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 3606 Received-SPF: pass client-ip=66.163.190.31; envelope-from=luangruo@yahoo.com; helo=sonic307-56.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Typing a document, I got a crash with the following backtrace: #0 0x00007f356943585c in __pthread_kill_implementation () at /lib64/libc.so.6 #1 0x00007f35693e86b6 in raise () at /lib64/libc.so.6 #2 0x000000000041db0a in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 #3 0x000000000041df7d in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 #4 0x000000000051a718 in deliver_thread_signal (sig=sig@entry=11, handler=0x41df72 ) at sysdep.c:1754 #5 0x000000000051a789 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 #6 handle_sigsegv (sig=11, siginfo=, arg=) at sysdep.c:1867 #7 0x00007f35693e8760 in () at /lib64/libc.so.6 #8 face_at_buffer_position (w=w@entry=0x3038d1b0, pos=pos@entry=31829, endptr=endptr@entry=0x7fff02e94768, limit=, mouse=, base_face_id=base_face_id@entry=-1, attr_filter=) at xfaces.c:6441 #9 0x0000000000594f66 in font_range (pos=pos@entry=31829, pos_byte=pos_byte@entry=32669, limit=limit@entry=0x7fff02e94808, w=w@entry=0x3038d1b0, face=face@entry=0x0, string=string@entry=0x0, ch=62) at font.c:3928 #10 0x00000000005e4423 in autocmp_chars (rule=0x4ee2945, charpos=charpos@entry=31829, bytepos=32669, limit=31832, limit@entry=31840, win=win@entry=0x3038d1b0, face=face@entry=0x0, string=0x0, direction=0x0, ch=62) at composite.c:924 #11 0x00000000005e7dd2 in find_automatic_composition (pos=pos@entry=31839, limit=31839, limit@entry=-1, backlim=backlim@entry=-1, start=start@entry=0x7fff02e94938, end=end@entry=0x7fff02e94940, gstring=gstring@entry=0x7fff02e94948, string=0x0) at composite.c:1682 #12 0x00000000005e8afd in composition_adjust_point (last_pt=last_pt@entry=31839, new_pt=new_pt@entry=31839) at composite.c:1769 #13 0x0000000000512c93 in command_loop_1 () at keyboard.c:1608 #14 0x000000000057c867 in internal_condition_case (bfun=bfun@entry=0x511c00 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x508730 ) at eval.c:1453 #15 0x0000000000502aca in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1133 #16 0x000000000057c7c1 in internal_catch (tag=tag@entry=0xe7f0, func=func@entry=0x502ab0 , arg=arg@entry=0x90) at eval.c:1184 #17 0x0000000000502a6f in command_loop () at keyboard.c:1111 #18 0x000000000050832c in recursive_edit_1 () at keyboard.c:720 #19 0x0000000000508673 in Frecursive_edit () at keyboard.c:803 #20 0x0000000000425a73 in main (argc=1, argv=) at emacs.c:2310 Does anyone know why this is? I hope this hasn't been fixed in the pretests (if so, sorry for the report), but I couldn't find anything relevant. Thanks in advance. In GNU Emacs 28.0.60 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.17.4, Xaw3d scroll bars) of 2021-11-16 built on trinity Repository revision: e852822f3db469c985bf022651f184d6ff2c518a Repository branch: emacs-28 Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Fedora Linux 35 (Workstation Edition) Configured using: 'configure --with-x-toolkit=lucid --with-native-compilation --cache-file=/tmp/ccache' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM XPM LUCID ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix ------------=_1642416901-26441-1--