From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#51688: ELC+ELN international/emoji.elc crashes Date: Tue, 23 Nov 2021 09:44:01 +0100 Message-ID: <87r1b7i7n2.fsf@gmail.com> References: <87tugmyeow.fsf@igel.home> <87o86cpinw.fsf@igel.home> <83y25gp7pu.fsf@gnu.org> <87v90kjl36.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="918"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51688@debbugs.gnu.org, Andreas Schwab To: akrl@sdf.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 23 09:45:20 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mpRQV-000Adc-Dy for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Nov 2021 09:45:19 +0100 Original-Received: from localhost ([::1]:40388 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mpRQU-0008KC-27 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Nov 2021 03:45:18 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpRQF-0008K3-2A for bug-gnu-emacs@gnu.org; Tue, 23 Nov 2021 03:45:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38380) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mpRQE-0002Qt-Pz for bug-gnu-emacs@gnu.org; Tue, 23 Nov 2021 03:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mpRQE-0006Oe-Ct for bug-gnu-emacs@gnu.org; Tue, 23 Nov 2021 03:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Nov 2021 08:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51688 X-GNU-PR-Package: emacs Original-Received: via spool by 51688-submit@debbugs.gnu.org id=B51688.163765705224517 (code B ref 51688); Tue, 23 Nov 2021 08:45:02 +0000 Original-Received: (at 51688) by debbugs.gnu.org; 23 Nov 2021 08:44:12 +0000 Original-Received: from localhost ([127.0.0.1]:49926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpRPP-0006NM-PS for submit@debbugs.gnu.org; Tue, 23 Nov 2021 03:44:12 -0500 Original-Received: from mail-wm1-f45.google.com ([209.85.128.45]:41809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpRPN-0006N7-Ao for 51688@debbugs.gnu.org; Tue, 23 Nov 2021 03:44:11 -0500 Original-Received: by mail-wm1-f45.google.com with SMTP id az34-20020a05600c602200b0033bf8662572so1268780wmb.0 for <51688@debbugs.gnu.org>; Tue, 23 Nov 2021 00:44:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=fE7RL+lIcYu3o1AGumhKwghuxd/XAii6tMhogWJtZ/4=; b=NUUtA4SfvNH/X12PtJNB7BzwcXIvatK4MoegymToBFJeL7zqYtoP0sOwljAPcJKbk7 uQsaoJOCgC4//VhPdxQxuEFohpgfSXKn1h0yNs5AcETx83AIp3ieSVy0iNgkbmjAaO0m 6zwuqx5eWA15PQKabyq+YrmPG+BT22XJmeio9NOjkMIMOa/Ad+O+iSMhG2kJw5zIXu7o fYeiBLiYz+UgRaQVR1IK5/kGPzjGjpX19PgFpJzdQdWPrX8j2SVUqlp0Y+BWUAC5kp68 YAcfftXFIwLz+6/NGVt2oBv/3WazTCKTLn2qlkAn/yoGiuzuMg3h5ocBNTsShcYVjjF8 LGAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=fE7RL+lIcYu3o1AGumhKwghuxd/XAii6tMhogWJtZ/4=; b=zYpsYaYt9Ek3S325blQnjG9+Ec95q9/1CmpKN+rhTegG8wXNPfnON1czvym8OviHBa HifMbHMhRPU78uWZpvu4mhQpax9zT8rMQlTHrB3a8qeYxEkUgGH7ypk8JAF+GtjVhqfD wrfVGXP0mMcw2HAXYn/lx76q/RkuKiJW02MV2HGoGatNMWpDxprWYbH+eZT/4Qw31PLL WFH9cycHv+ddpRi/eNqg20Q6AxkUwnOKaRAhd4+hMn/kYUKx5I4B7SMJkrJ9nXr9BSTh wM6uIKGa37pi7FsSpGw+ovWH1vmOubLLzRLZX/KdvpEHWFqKPRuvp+fZbCjqQZp7S1jc 3/iA== X-Gm-Message-State: AOAM530TKOn6qbYq4DmdZq3OmRNeVCwoPQxOch1fH7YtSfNDEtLc0DcT rz1kVS3j6sQKs3OBY1tcueo= X-Google-Smtp-Source: ABdhPJw2Dq7xk6PZkecRXmPZErIJ5nhe9oukAEW6m/vgn3o4zi7IJC7xoAl2HRhbQD2OHt1/kLeaOQ== X-Received: by 2002:a7b:c157:: with SMTP id z23mr915308wmi.113.1637657043122; Tue, 23 Nov 2021 00:44:03 -0800 (PST) Original-Received: from rltb ([2a01:e0a:3f3:fb50:74b5:a694:cb49:af5]) by smtp.gmail.com with ESMTPSA id l5sm436343wms.16.2021.11.23.00.44.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Nov 2021 00:44:02 -0800 (PST) In-Reply-To: <87v90kjl36.fsf@gmail.com> (Robert Pluim's message of "Mon, 22 Nov 2021 15:55:57 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:220643 Archived-At: >>>>> On Mon, 22 Nov 2021 15:55:57 +0100, Robert Pluim s= aid: Robert> I=CA=BCve seen this crash *once* in my Tumbleweed VM, which unf= ortunately Robert> had core dumps disabled. I=CA=BCve not seen it since enabling c= ore Robert> dumps. I=CA=BCll see what happens if I uses Andreas' configure = options. So this only seems to happen in a clean checkout, and I suspect I need to remove ~/.emacs.d/eln-cache as well. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from te= rminal] DISPLAY =3D :0 TERM =3D xterm-256color Breakpoint 1 at 0x4247e3: file emacs.c, line 406. Breakpoint 2 at 0x4df170: file xterm.c, line 11599. #0 0x00007f9e6a53387c in __pthread_kill_implementation () at /lib64/libc.s= o.6 #1 0x00007f9e6a4e66f6 in raise () at /lib64/libc.so.6 #2 0x0000000000424880 in terminate_due_to_signal (sig=3Dsig@entry=3D11, ba= cktrace_limit=3Dbacktrace_limit@entry=3D40) at emacs.c:443 #3 0x0000000000424cff in handle_fatal_signal (sig=3Dsig@entry=3D11) at sys= dep.c:1780 #4 0x0000000000527688 in deliver_thread_signal (sig=3Dsig@entry=3D11, hand= ler=3D0x424cf4 ) at sysdep.c:1772 #5 0x00000000005276f9 in deliver_fatal_thread_signal (sig=3D11) at sysdep.= c:1792 #6 handle_sigsegv (sig=3D11, siginfo=3D, arg=3D) at sysdep.c:1885 #7 0x00007f9e6a4e67a0 in () at /lib64/libc.so.6 #8 0x00007f9e6b6d3231 in () at /lib64/libgccjit.so.0 #9 0x00007f9e6b6d8809 in () at /lib64/libgccjit.so.0 #10 0x00007f9e6b6f969f in () at /lib64/libgccjit.so.0 #11 0x00007f9e6b58aa92 in () at /lib64/libgccjit.so.0 #12 0x00007f9e6b71b1f2 in () at /lib64/libgccjit.so.0 #13 0x00007f9e6b6f6cd5 in gcc_jit_context_compile_to_file () at /lib64/libg= ccjit.so.0 #14 0x00000000005cfc7e in Fcomp__compile_ctxt_to_file (filename=3DXIL(0x225= 9fd4)) at /home/rpluim/repos/emacs-3/src/lisp.h:1577 #15 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffab190) at ev= al.c:3068 #16 0x00007f9e67173cda in F636f6d702d636f6d70696c652d637478742d746f2d66696c= 65_comp_compile_ctxt_to_file_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6e= d-a040a5e7.eln #17 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffab250) at ev= al.c:3068 #18 0x00007f9e67173ec5 in F636f6d702d66696e616c31_comp_final1_0 () at /home= /rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6ed-a040a5e7.e= ln #19 0x000000000058aa0b in Ffuncall (nargs=3D1, args=3D0x7ffc4ffab420) at ev= al.c:3068 #20 0x00007f9e6717411c in F636f6d702d66696e616c_comp_final_0 () at /home/rp= luim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6ed-a040a5e7.eln #21 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffab598) at ev= al.c:3068 #22 0x00007f9e67177e1a in F636f6d702d2d6e61746976652d636f6d70696c65_comp__n= ative_compile_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306= c1/comp-7672a6ed-a040a5e7.eln #23 0x000000000058aa0b in Ffuncall (nargs=3D4, args=3D0x7ffc4ffab6a8) at ev= al.c:3068 #24 0x00007f9e6717555d in F636f6d702d7472616d706f6c696e652d636f6d70696c65_c= omp_trampoline_compile_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6e= d-a040a5e7.eln #25 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffab790) at ev= al.c:3068 #26 0x00007f9e67121a0a in F636f6d702d737562722d7472616d706f6c696e652d696e73= 74616c6c_comp_subr_trampoline_install_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6e= d-a040a5e7.eln #27 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffab8d0) at ev= al.c:3068 #28 0x00007f9e67ea855f in F6164766963652d2d6164642d66756e6374696f6e_advice_= _add_function_0 () at /home/rpluim/repos/emacs-3/src/../native-lisp/29.0.50-22b306c1/prelo= aded/nadvice-64630aaa-4c5c4a90.eln #29 0x000000000058aa0b in Ffuncall (nargs=3D5, args=3D0x7ffc4ffabac0) at ev= al.c:3068 #30 0x00007f9e67ea9ba0 in F6164766963652d616464_advice_add_0 () at /home/rp= luim/repos/emacs-3/src/../native-lisp/29.0.50-22b306c1/preloaded/nadvice-64= 630aaa-4c5c4a90.eln #31 0x000000000058aa0b in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7ffc4f= fabbc8) at eval.c:3068 #32 0x00000000005c5ec0 in exec_byte_code (bytestr=3D, vector=3D, maxdepth=3D, args_template=3D, nargs=3D, args= =3D) at bytecode.c:632 #33 0x000000000058ce72 in eval_sub (form=3D) at eval.c:2549 #34 0x000000000058ea19 in Feval (form=3DXIL(0x226a553), lexical=3D) at eval.c:2372 #35 0x00007f9e66f0045a in top_level_run () at /home/rpluim/repos/emacs-3/na= tive-lisp/29.0.50-22b306c1/transient-376febf1-23039d56.eln #36 0x00000000005d0747 in load_comp_unit (comp_u=3D0x222dbd0, loading_dump= =3D, late_load=3D) at comp.c:5093 #37 0x00000000005d0bba in Fnative_elisp_load (filename=3DXIL(0x2202c74), la= te_load=3Dlate_load@entry=3DXIL(0)) at comp.c:5309 #38 0x00000000005b41b0 in Fload (file=3D, noerror=3D, nomessage=3DXIL(0x30), nosuffix=3D, must_suffix=3D<= optimized out>) at lread.c:1564 #39 0x00000000005b471a in save_match_data_load (file=3Dfile@entry=3DXIL(0x2202604), noerror=3Dnoerror@entry=3DXIL(0), = nomessage=3Dnomessage@entry=3DXIL(0x30), nosuffix=3Dnosuffix@entry=3DXIL(0)= , must_suffix=3Dmust_suffix@entry=3DXIL(0x30)) at lread.c:1628 #40 0x0000000000599eeb in Frequire (feature=3DXIL(0x17c1760), filename=3D, noerror=3DXIL(0)) at fns.c:3188 #41 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac350) at ev= al.c:3068 #42 0x000000000058c7a3 in Fapply (nargs=3D2, args=3D0x7ffc4ffac350) at eval= .c:2655 #43 0x00007f9e670c095e in F627974652d636f6d70696c652d66696c652d666f726d2d72= 657175697265_byte_compile_file_form_require_0 () at /home/rpluim/repos/emac= s-3/native-lisp/29.0.50-22b306c1/bytecomp-12882072-c5edfb79.eln #44 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac430) at ev= al.c:3068 #45 0x00007f9e670bfa7a in F627974652d636f6d70696c652d66696c652d666f726d_byt= e_compile_file_form_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-= 22b306c1/bytecomp-12882072-c5edfb79.eln #46 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac4e0) at ev= al.c:3068 #47 0x00007f9e670bf993 in F616e6f6e796d6f75732d6c616d626461_anonymous_lambd= a_49 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/bytecomp= -12882072-c5edfb79.eln #48 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac590) at ev= al.c:3068 #49 0x00007f9e670b0fc7 in F627974652d636f6d70696c652d726563757273652d746f70= 6c6576656c_byte_compile_recurse_toplevel_0 () at /home/rpluim/repos/emacs-3= /native-lisp/29.0.50-22b306c1/bytecomp-12882072-c5edfb79.eln #50 0x000000000058aa0b in Ffuncall (nargs=3D3, args=3D0x7ffc4ffac650) at ev= al.c:3068 #51 0x00007f9e670bf9f6 in F627974652d636f6d70696c652d746f706c6576656c2d6669= 6c652d666f726d_byte_compile_toplevel_file_form_0 () at /home/rpluim/repos/e= macs-3/native-lisp/29.0.50-22b306c1/bytecomp-12882072-c5edfb79.eln #52 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac710) at ev= al.c:3068 #53 0x00007f9e670bd91f in F616e6f6e796d6f75732d6c616d626461_anonymous_lambd= a_47 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/bytecomp= -12882072-c5edfb79.eln #54 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac828) at ev= al.c:3068 #55 0x00007f9e670be11d in F627974652d636f6d70696c652d66726f6d2d627566666572= _byte_compile_from_buffer_0 () at /home/rpluim/repos/emacs-3/native-lisp/29= .0.50-22b306c1/bytecomp-12882072-c5edfb79.eln #56 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffac990) at ev= al.c:3068 #57 0x00007f9e670bc066 in F627974652d636f6d70696c652d66696c65_byte_compile_= file_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/byteco= mp-12882072-c5edfb79.eln #58 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3Dargs@entry=3D0x7ffc4f= faca80) at eval.c:3068 #59 0x00000000005c5ec0 in exec_byte_code (bytestr=3D, vector= =3D, maxdepth=3D, args_template=3D, nargs=3D, args=3D) at bytecode.c:632 #60 0x000000000058a8ad in Ffuncall (nargs=3D2, args=3D0x7ffc4ffacfc0) at ev= al.c:3084 #61 0x000000000058c760 in Fapply (nargs=3D3, args=3D0x7ffc4ffacfc0) at eval= .c:2651 #62 0x000000000058aa0b in Ffuncall (nargs=3D4, args=3Dargs@entry=3D0x7ffc4f= facfb8) at eval.c:3068 #63 0x00000000005c5ec0 in exec_byte_code (bytestr=3D, vector= =3D, maxdepth=3D, args_template=3D, nargs=3D, args=3D) at bytecode.c:632 #64 0x000000000058a8ad in Ffuncall (nargs=3D2, args=3D0x7ffc4ffad2f0) at ev= al.c:3084 #65 0x00007f9e6713ec0a in F636f6d702d7370696c6c2d6c6170_comp_spill_lap_0 ()= at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306c1/comp-7672a6ed-a= 040a5e7.eln #66 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffad3e8) at ev= al.c:3068 #67 0x00007f9e67177e1a in F636f6d702d2d6e61746976652d636f6d70696c65_comp__n= ative_compile_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306= c1/comp-7672a6ed-a040a5e7.eln #68 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffad4e0) at ev= al.c:3068 #69 0x00007f9e671791e0 in F62617463682d6e61746976652d636f6d70696c65_batch_n= ative_compile_0 () at /home/rpluim/repos/emacs-3/native-lisp/29.0.50-22b306= c1/comp-7672a6ed-a040a5e7.eln #70 0x000000000058aa0b in Ffuncall (nargs=3D1, args=3D0x7ffc4ffad5e8) at ev= al.c:3068 #71 0x00007f9e67179360 in F62617463682d627974652b6e61746976652d636f6d70696c= 65_batch_bytenative_compile_0 () at /home/rpluim/repos/emacs-3/native-lisp/= 29.0.50-22b306c1/comp-7672a6ed-a040a5e7.eln #72 0x000000000058aa0b in Ffuncall (nargs=3D1, args=3D0x7ffc4ffad738) at ev= al.c:3068 #73 0x00007f9e67f6552b in F636f6d6d616e642d6c696e652d31_command_line_1_0 ()= at /home/rpluim/repos/emacs-3/src/../native-lisp/29.0.50-22b306c1/preloade= d/startup-bbc6ea72-1e61e581.eln #74 0x000000000058aa0b in Ffuncall (nargs=3D2, args=3D0x7ffc4ffada40) at ev= al.c:3068 #75 0x00007f9e67f5d2d0 in F636f6d6d616e642d6c696e65_command_line_0 () at /h= ome/rpluim/repos/emacs-3/src/../native-lisp/29.0.50-22b306c1/preloaded/star= tup-bbc6ea72-1e61e581.eln #76 0x000000000058aa0b in Ffuncall (nargs=3D1, args=3D0x7ffc4ffadb48) at ev= al.c:3068 #77 0x00007f9e67f59354 in F6e6f726d616c2d746f702d6c6576656c_normal_top_leve= l_0 () at /home/rpluim/repos/emacs-3/src/../native-lisp/29.0.50-22b306c1/pr= eloaded/startup-bbc6ea72-1e61e581.eln #78 0x000000000058cef6 in eval_sub (form=3D) at eval.c:2540 #79 0x000000000058ea19 in Feval (form=3DXIL(0x7f9e689e0feb), lexical=3D) at eval.c:2372 #80 0x00000000005899a7 in internal_condition_case (bfun=3Dbfun@entry=3D0x50= f200 , handlers=3Dhandlers@entry=3DXIL(0x90), hfun=3Dhfun@entr= y=3D0x514da0 ) at eval.c:1495 #81 0x000000000050fe52 in top_level_1 (ignore=3Dignore@entry=3DXIL(0)) at k= eyboard.c:1151 #82 0x0000000000589901 in internal_catch (tag=3Dtag@entry=3DXIL(0xe9d0), fu= nc=3Dfunc@entry=3D0x50fe30 , arg=3Darg@entry=3DXIL(0)) at eval= .c:1226 #83 0x000000000050f17b in command_loop () at keyboard.c:1111 #84 0x000000000051499c in recursive_edit_1 () at keyboard.c:721 #85 0x0000000000514ce3 in Frecursive_edit () at keyboard.c:804 #86 0x000000000042c8cf in main (argc=3D11, argv=3D) at emacs= .c:2376 You can't do that without a process to debug. Robert --=20