From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: MPS make-thread Date: Fri, 21 Jun 2024 19:58:54 +0000 Message-ID: <87cyoa3w5d.fsf@localhost> References: <87v823xvq1.fsf@localhost> <8634p6n7jd.fsf@gnu.org> <87tthm3gq2.fsf@gmail.com> <87sex6ags5.fsf@localhost> <87msne3flr.fsf@gmail.com> <87frt63dvt.fsf@gmail.com> <86o77ulgk8.fsf@gnu.org> <87zfre1p3r.fsf@gmail.com> <87zfreo5u6.fsf@localhost> <87plsa1n8k.fsf@gmail.com> <87wmmio3vq.fsf@localhost> <87jzii1hbs.fsf_-_@gmail.com> <8734p61evv.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="11020"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Helmut Eller , Eli Zaretskii , emacs-devel@gnu.org To: Gerd =?utf-8?Q?M=C3=B6llmann?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 21 21:57:31 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sKkO3-0002df-8L for ged-emacs-devel@m.gmane-mx.org; Fri, 21 Jun 2024 21:57:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKkNs-0000qs-1n; Fri, 21 Jun 2024 15:57:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKkNq-0000qi-6k for emacs-devel@gnu.org; Fri, 21 Jun 2024 15:57:18 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKkNm-0000Fc-Rr for emacs-devel@gnu.org; Fri, 21 Jun 2024 15:57:17 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 80D34240027 for ; Fri, 21 Jun 2024 21:57:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1718999832; bh=o6ni2GqX6p69vCm/B0rfJwiKXY1P214WnsxRQXKhC7g=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=SFwYLtCqjo7prgHuKK06+mexMzoLe1YrDYzW4zgCCkDomOhGQN6/WfyAhOYzMzoBC lxowxR7F3Wjc9pP6YRfpILXL6vUKWQtyoZmacl2BECNKqy+9aaAUIMeL1MjMFACtO/ UEGaRLXe16xf+MiuqYs8vchpoF59rZ9s7jiSwIrY2MBKEho/TeMEgZJuXBx+PCxt2u AfC0/KgXPJTEGD9IceWsehIWVEVlOR+9S0DAEx5mhDqVsZjYCFK/zgf/yIyoIzzYhN KDdb/9nGNq1ypfSkUeQND/DA4yJiQadoL9o3TAW7RhwuM1o4qAdSUPjcpdehpntjlb 3Rz0GlJiCoW/A== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4W5Sn30tMjz6tvd; Fri, 21 Jun 2024 21:57:11 +0200 (CEST) In-Reply-To: Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:320443 Archived-At: Gerd M=C3=B6llmann writes: >>> I think current_thread and all_threads also need to be roots. >> >> Ok, thanks. >>> >>>> Unless someone(tm) is quicker, of course. >>> >>> I'll delay looking at threads until native compilation works :-) >> >> I thought native comp works for you? > > Pushed, please check. Now, there is no crash when I run my code that creates threads, but there is a crash soon after :( thix.c:67: Emacs fatal error: assertion failed: SigCheck Thread: thread Fatal error 6: Aborted lockix.c:126: Emacs fatal error: assertion failed: res =3D=3D 0 Thread 1 "emacs" received signal SIGABRT, Aborted. 0x00007ffff58ae9fb in pthread_kill () from /lib64/libc.so.6 (gdb) bt #0 0x00007ffff58ae9fb in pthread_kill () at /lib64/libc.so.6 #1 0x00007ffff58553d2 in raise () at /lib64/libc.so.6 #2 0x00005555556bba66 in terminate_due_to_signal (sig=3Dsig@entry=3D6, bac= ktrace_limit=3Dbacktrace_limit@entry=3D2147483647) at emacs.c:481 #3 0x00005555557b2ec9 in igc_assert_fail (file=3D, line=3D<= optimized out>, msg=3D) at igc.c:158 #4 0x000055555582fe29 in mps_lib_assert_fail (condition=3D0x55555588ff52 "= res =3D=3D 0", line=3D126, file=3D0x55555588ff3c "lockix.c") at /home/yantar92/Dist/mps/code/mpsliban.c:87 #5 LockClaim (lock=3D0x7fffe8000110) at /home/yantar92/Dist/mps/code/locki= x.c:126 #6 0x000055555583005d in ArenaEnterLock (arena=3D0x7ffff7fc2000, recursive= =3D0) at /home/yantar92/Dist/mps/code/global.c:576 #7 0x000055555585e09c in ArenaEnter (arena=3D0x7ffff7fc2000) at /home/yant= ar92/Dist/mps/code/global.c:553 #8 mps_ap_fill (p_o=3Dp_o@entry=3D0x7fffffffa490, mps_ap=3Dmps_ap@entry=3D= 0x7fffe8001770, size=3Dsize@entry=3D24) at /home/yantar92/Dist/mps/code/mps= i.c:1094 #9 0x00005555557b444c in alloc_impl (size=3D24, type=3DIGC_OBJ_CONS, ap=3D= 0x7fffe8001770) at igc.c:3159 #10 0x00005555557b454a in alloc (size=3Dsize@entry=3D16, type=3Dtype@entry= =3DIGC_OBJ_CONS) at igc.c:3177 #11 0x00005555557b5f24 in igc_make_cons (car=3Dcar@entry=3D0x2, cdr=3Dcdr@e= ntry=3D0x0) at igc.c:3204 #12 0x000055555571f922 in Fcons (cdr=3D0x0, car=3D0x2) at alloc.c:2926 #13 list2 (arg1=3Darg1@entry=3D0x7f20, arg2=3Darg2@entry=3D0x2) at alloc.c:= 2978 #14 0x000055555578913c in Fdelete_process (process=3D0x7fffae000ffd) at pro= cess.c:1124 #15 0x00005555557916b0 in kill_buffer_processes (buffer=3Dbuffer@entry=3D0x= 0) at process.c:8289 #16 0x00005555556bb797 in shut_down_emacs (sig=3Dsig@entry=3D6, stuff=3Dstu= ff@entry=3D0x0) at emacs.c:3140 #17 0x00005555556bba2f in terminate_due_to_signal (sig=3Dsig@entry=3D6, bac= ktrace_limit=3Dbacktrace_limit@entry=3D2147483647) at emacs.c:464 #18 0x00005555557b2ec9 in igc_assert_fail (file=3D, line=3D<= optimized out>, msg=3D) at igc.c:158 #19 0x000055555584d2ae in mps_lib_assert_fail (condition=3D0x55555588c9ee "= SigCheck Thread: thread", line=3D67, file=3D0x55555588ca06 "thix.c") at /home/yantar92/Dist/mps/code/mpsliban.c:87 #20 ThreadCheck (thread=3D0x7fff98184c40) at /home/yantar92/Dist/mps/code/t= hix.c:67 #21 ThreadCheck (thread=3D0x7fff98184c40) at /home/yantar92/Dist/mps/code/t= hix.c:65 #22 ThreadScan (ss=3D0x7fffffffb6f0, thread=3D0x7fff98184c40, stackCold=3D0= x7fffdabffbb0, scan_area=3D0x5555557b24fc , closure=3D0x0) at /home/yantar92/Dist/mps/code/thix.c:259 #23 0x00005555558595a8 in RootScan (ss=3Dss@entry=3D0x7fffffffb6f0, root=3D= root@entry=3D0x7fff98184cb8) at /home/yantar92/Dist/mps/code/root.c:568 #24 0x0000555555859e75 in traceScanRootRes (ts=3Dts@entry=3D1, rank=3Drank@= entry=3D0, arena=3Darena@entry=3D0x7ffff7fc2000, root=3Droot@entry=3D0x7fff= 98184cb8) at /home/yantar92/Dist/mps/code/trace.c:528 #25 0x000055555585a591 in traceScanRoot (root=3D0x7fff98184cb8, arena=3D0x7= ffff7fc2000, rank=3D0, ts=3D) at /home/yantar92/Dist/mps/cod= e/trace.c:545 #26 rootFlip (p=3D, root=3D0x7fff98184cb8) at /home/yant= ar92/Dist/mps/code/trace.c:580 #27 RootsIterate (p=3D, f=3D, arena=3D0x7= ffff7fc2008) at /home/yantar92/Dist/mps/code/root.c:665 #28 traceFlip (trace=3D0x7ffff7fc2aa8) at /home/yantar92/Dist/mps/code/trac= e.c:652 #29 TraceStart (trace=3Dtrace@entry=3D0x7ffff7fc2aa8, mortality=3D, finishingTime=3D) at /home/yantar92/Dist/mps/code/tr= ace.c:1694 #30 0x000055555585b2cf in PolicyStartTrace (traceReturn=3DtraceReturn@entry=3D0x7fffffffb8b0, collectWorldReturn= =3DcollectWorldReturn@entry=3D0x7fffffffb90c, arena=3Darena@entry=3D0x7ffff= 7fc2000, collectWorldAllowed=3DcollectWorldAllowed@entry=3D1) at /home/yant= ar92/Dist/mps/code/policy.c:335 #31 0x000055555585db52 in TracePoll (workReturn=3DworkReturn@entry=3D0x7fffffffb910, collectWorldReturn=3Dc= ollectWorldReturn@entry=3D0x7fffffffb90c, globals=3Dglobals@entry=3D0x7ffff= 7fc2008, collectWorldAllowed=3D1) at /home/yantar92/Dist/mps/code/trace.c:1= 840 #32 0x000055555585dcfb in ArenaPoll (globals=3Dglobals@entry=3D0x7ffff7fc20= 08) at /home/yantar92/Dist/mps/code/global.c:745 --Type for more, q to quit, c to continue without paging--c #33 0x000055555585e0ea in mps_ap_fill (p_o=3Dp_o@entry=3D0x7fffffffba80, mp= s_ap=3Dmps_ap@entry=3D0x7fffe8001770, size=3Dsize@entry=3D48) at /home/yantar92/Dist/mps/code/mpsi.c:1097 #34 0x00005555557b444c in alloc_impl (size=3D48, type=3DIGC_OBJ_VECTOR, ap= =3D0x7fffe8001770) at igc.c:3159 #35 0x00005555557b454a in alloc (size=3Dsize@entry=3D40, type=3Dtype@entry= =3DIGC_OBJ_VECTOR) at igc.c:3177 #36 0x00005555557b6126 in igc_alloc_pseudovector (nwords_mem=3Dnwords_mem@entry=3D4, nwords_lisp=3Dnwords_lisp@entry=3D0= , nwords_zero=3Dnwords_zero@entry=3D0, tag=3Dtag@entry=3DPVEC_MARKER) at ig= c.c:3325 #37 0x000055555572040d in allocate_pseudovector (tag=3DPVEC_MARKER, zerolen= =3D0, lisplen=3D0, memlen=3D4) at alloc.c:3786 #38 build_marker (buf=3D0x7fff9ca44c88, charpos=3D12320533, bytepos=3D13012= 048) at alloc.c:4179 #39 0x00005555557307f0 in Fpoint_marker () at editfns.c:202 #40 0x000055555573a8bd in save_excursion_save (pdl=3D0x555556cecc50) at edi= tfns.c:782 #41 0x000055555573ed3d in record_unwind_protect_excursion () at eval.c:3678 #42 0x0000555555781ef4 in exec_byte_code (fun=3D, fun@entry= =3D0x7fffaea538ed, args_template=3D,=20 args_template@entry=3D257, nargs=3D, nargs@entry=3D1, ar= gs=3D, args@entry=3D0x7fffffffbd18) at bytecode.c:942 #43 0x0000555555742c4a in funcall_lambda (fun=3D0x7fffaea538ed, nargs=3Dnar= gs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffbd18) at eval.c:3270 #44 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D1, args=3Dargs@entry=3D0x7fffffffbd18) at eval.c:3062 #45 0x000055555573f3f0 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en= try=3D0x7fffffffbd10) at eval.c:3111 #46 0x000055555574a824 in mapcar1 (leni=3Dleni@entry=3D13, vals=3Dvals@entr= y=3D0x7fffffffbd70, fn=3Dfn@entry=3D0x7fffaea538ed, seq=3Dseq@entry=3D0x7ff= fa6242f8b) at fns.c:3349 #47 0x000055555574d463 in Fmapcar (function=3D0x7fffaea538ed, sequence=3D0x= 7fffa6242f8b) at fns.c:3469 #48 0x0000555555741198 in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D2, args=3Dargs@entry=3D0x7fffe2200400) at eval.c:3181 #49 0x0000555555781aac in exec_byte_code (fun=3D, fun@entry= =3D0x7fffae9cdc5d, args_template=3D,=20 args_template@entry=3D256, nargs=3D, nargs@entry=3D0, ar= gs=3D, args@entry=3D0x7fffffffbfb0) at /home/yantar92/Git/emacs/src/lisp.h:2267 #50 0x0000555555742c4a in funcall_lambda (fun=3Dfun@entry=3D0x7fffae9cdc5d,= nargs=3Dnargs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x7fffffffbfb0) a= t eval.c:3270 #51 0x00005555557438ef in apply_lambda (fun=3Dfun@entry=3D0x7fffae9cdc5d, a= rgs=3D, count=3Dcount@entry=3D...) at eval.c:3233 #52 0x00005555557425fe in eval_sub (form=3D) at eval.c:2663 #53 0x00005555557422a1 in eval_sub (form=3D) at eval.c:2604 #54 0x0000555555742b00 in Fprogn (body=3D) at eval.c:448 #55 0x00005555557433c3 in Fif (args=3D) at eval.c:404 #56 0x0000555555742326 in eval_sub (form=3D) at eval.c:2567 #57 0x0000555555742b00 in Fprogn (body=3D) at eval.c:448 #58 0x0000555555742326 in eval_sub (form=3D) at eval.c:2567 #59 0x00005555557433b0 in Fif (args=3D0x7fffab5e4c43) at eval.c:403 #60 0x0000555555742326 in eval_sub (form=3D) at eval.c:2567 #61 0x0000555555742b00 in Fprogn (body=3D) at eval.c:448 #62 0x0000555555742ee2 in funcall_lambda (fun=3D, nargs=3Dna= rgs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x7fffffffc5a0) at eval.c:33= 68 #63 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D0, args=3Dargs@entry=3D0x7fffffffc5a0) at eval.c:3062 #64 0x000055555573f3f0 in Ffuncall (nargs=3D1, args=3D0x7fffffffc598) at ev= al.c:3111 #65 0x000055555573f927 in funcall_nil (nargs=3D, args=3D) at eval.c:2794 #66 0x000055555573e4aa in run_hook_with_args (nargs=3Dnargs@entry=3D1, args= =3Dargs@entry=3D0x7fffffffc598, funcall=3Dfuncall@entry=3D0x55555573f91e ) at eval.c:2971 #67 0x000055555573e5fe in Frun_hook_with_args (nargs=3Dnargs@entry=3D1, arg= s=3Dargs@entry=3D0x7fffffffc598) at eval.c:2836 #68 0x000055555573e61b in run_hook (hook=3D) at eval.c:2984 #69 0x000055555573e63d in Frun_hooks (nargs=3D1, args=3D0x7fffe2200388) at = eval.c:2818 #70 0x0000555555741273 in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D1, args=3Dargs@entry=3D0x7fffe2200388) at eval.c:3202 #71 0x0000555555781aac in exec_byte_code (fun=3D, fun@entry= =3D0x7fffa2e46ed5, args_template=3D,=20 args_template@entry=3D0, nargs=3D, nargs@entry=3D0, args= =3D, args@entry=3D0x7fffffffc7d8) at /home/yantar92/Git/emacs/src/lisp.h:2267 #72 0x0000555555742c4a in funcall_lambda (fun=3D0x7fffa2e46ed5, nargs=3Dnar= gs@entry=3D0, arg_vector=3Darg_vector@entry=3D0x7fffffffc7d8) at eval.c:3270 #73 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D0, args=3Dargs@entry=3D0x7fffffffc7d8) at eval.c:3062 #74 0x000055555573f3f0 in Ffuncall (nargs=3D1, args=3D0x7fffffffc7d0) at ev= al.c:3111 #75 0x0000555555742407 in eval_sub (form=3D) at eval.c:2588 #76 0x0000555555742b00 in Fprogn (body=3D) at eval.c:448 #77 0x0000555555743d3c in Flet (args=3D0x7fffa2e46ff3) at /home/yantar92/Gi= t/emacs/src/lisp.h:1554 #78 0x0000555555742326 in eval_sub (form=3Dform@entry=3D0x7fffa2e4900b) at = eval.c:2567 #79 0x000055555574466b in Feval (form=3D0x7fffa2e4900b, lexical=3D) at eval.c:2475 #80 0x0000555555741198 in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D1, args=3Dargs@entry=3D0x7fffe22001a8) at eval.c:3181 #81 0x0000555555781aac in exec_byte_code (fun=3D, fun@entry= =3D0x7fffeb002f55, args_template=3D,=20 args_template@entry=3D768, nargs=3D, nargs@entry=3D1, ar= gs=3D, args@entry=3D0x7fffe2200108) at /home/yantar92/Git/emacs/src/lisp.h:2267 #82 0x0000555555742c4a in funcall_lambda (fun=3D0x7fffeb002f55, nargs=3Dnar= gs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffe2200108) at eval.c:3270 #83 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D1, args=3Dargs@entry=3D0x7fffe2200108) at eval.c:3062 #84 0x000055555573f3f0 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en= try=3D0x7fffe2200100) at eval.c:3111 #85 0x000055555573f72b in Fapply (nargs=3D2, args=3D0x7fffe2200100) at eval= .c:2740 #86 0x0000555555741273 in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D2, args=3Dargs@entry=3D0x7fffe2200100) at eval.c:3202 #87 0x0000555555781aac in exec_byte_code (fun=3D, fun@entry= =3D0x7fff97c5ab2d, args_template=3D,=20 args_template@entry=3D128, nargs=3D, nargs@entry=3D1, ar= gs=3D, args@entry=3D0x7fffffffcf90) at /home/yantar92/Git/emacs/src/lisp.h:2267 #88 0x0000555555742c4a in funcall_lambda (fun=3D0x7fff97c5ab2d, nargs=3Dnar= gs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffcf90) at eval.c:3270 #89 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D1, args=3Dargs@entry=3D0x7fffffffcf90) at eval.c:3062 #90 0x000055555573f3f0 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en= try=3D0x7fffffffcf88) at eval.c:3111 #91 0x000055555573b559 in Ffuncall_interactively (nargs=3D2, args=3D0x7ffff= fffcf88) at callint.c:250 #92 0x0000555555741273 in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffcf88) at eval.c:3202 #93 0x0000555555743166 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffcf88) at /home/yantar92/Git/emacs/src/lisp.h:2267 #94 0x000055555573f3f0 in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@en= try=3D0x7fffffffcf80) at eval.c:3111 #95 0x000055555573ce6e in Fcall_interactively (function=3D, = record_flag=3D, keys=3D) at callint.c:789 #96 0x00005555557411af in funcall_subr (subr=3D, numargs=3Dn= umargs@entry=3D3, args=3Dargs@entry=3D0x7fffe2200070) at eval.c:3183 #97 0x0000555555781aac in exec_byte_code (fun=3D, fun@entry= =3D0x7ffff2be9cfd, args_template=3D,=20 args_template@entry=3D1025, nargs=3D, nargs@entry=3D1, a= rgs=3D, args@entry=3D0x7fffffffd398) at /home/yantar92/Git/emacs/src/lisp.h:2267 #98 0x0000555555742c4a in funcall_lambda (fun=3D0x7ffff2be9cfd, nargs=3Dnar= gs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffd398) at eval.c:3270 #99 0x0000555555743175 in funcall_general (fun=3D, numargs= =3Dnumargs@entry=3D1, args=3Dargs@entry=3D0x7fffffffd398) at eval.c:3062 #100 0x000055555573f3f0 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@e= ntry=3D0x7fffffffd390) at eval.c:3111 #101 0x00005555556d2d74 in command_loop_1 () at keyboard.c:1551 #102 0x000055555573dddf in internal_condition_case (bfun=3Dbfun@entry=3D0x5555556d1960 , handlers=3Dhandle= rs@entry=3D0x90, hfun=3Dhfun@entry=3D0x5555556c3232 ) at eval.c:= 1622 #103 0x00005555556be5fb in command_loop_2 (handlers=3Dhandlers@entry=3D0x90= ) at keyboard.c:1169 #104 0x000055555573dd1d in internal_catch (tag=3Dtag@entry=3D0x12300, func= =3Dfunc@entry=3D0x5555556be5d8 , arg=3Darg@entry=3D0x90) at= eval.c:1301 #105 0x00005555556be5b5 in command_loop () at keyboard.c:1147 #106 0x00005555556c2e0e in recursive_edit_1 () at keyboard.c:755 #107 0x00005555556c3158 in Frecursive_edit () at keyboard.c:838 #108 0x00005555556bd8ff in main (argc=3D1, argv=3D) at emacs= .c:2643 (gdb) c Continuing. Couldn't get registers: No such process. (gdb) [Thread 0x7fffda2006c0 (LWP 27886) exited] [Thread 0x7fffdbe006c0 (LWP 27884) exited] [Thread 0x7fffe16006c0 (LWP 27882) exited] [Thread 0x7fffe20006c0 (LWP 27881) exited] [Thread 0x7ffff5249a40 (LWP 27874) exited] [Thread 0x7fffe0c006c0 (LWP 27883) exited] [New process 27874] Program terminated with signal SIGABRT, Aborted. The program no longer exists. The program is not being run. (gdb)=20 --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at