From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregor Zattler Newsgroups: gmane.emacs.bugs Subject: bug#53809: 29.0.50; fatal error: assertion failed: string_immovable_p (bytestr) Date: Mon, 07 Feb 2022 15:12:40 +0100 Message-ID: <87k0e6ix47.fsf@no.workgroup> References: <87h79bftm7.fsf@no.workgroup> <83ee4eyefj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29216"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 53809@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 07 15:16:41 2022 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 1nH4oq-0007QV-V5 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 07 Feb 2022 15:16:41 +0100 Original-Received: from localhost ([::1]:58976 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nH4op-0002iF-Ve for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 07 Feb 2022 09:16:40 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH4lL-0006YH-1J for bug-gnu-emacs@gnu.org; Mon, 07 Feb 2022 09:13:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47421) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nH4lK-0003s0-N8 for bug-gnu-emacs@gnu.org; Mon, 07 Feb 2022 09:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nH4lK-0006vb-9O for bug-gnu-emacs@gnu.org; Mon, 07 Feb 2022 09:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregor Zattler Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Feb 2022 14:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53809 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 53809-submit@debbugs.gnu.org id=B53809.164424317926622 (code B ref 53809); Mon, 07 Feb 2022 14:13:02 +0000 Original-Received: (at 53809) by debbugs.gnu.org; 7 Feb 2022 14:12:59 +0000 Original-Received: from localhost ([127.0.0.1]:41318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nH4lF-0006vJ-Sd for submit@debbugs.gnu.org; Mon, 07 Feb 2022 09:12:58 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:33503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nH4lB-0006v2-Q6 for 53809@debbugs.gnu.org; Mon, 07 Feb 2022 09:12:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1644243167; bh=vimxVJng/0cDyzzbcwHwZUYcbUCsbhF41npidb+eRN0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=KCLppT6nLjhoye077fx+v9F2iVPzbBtWbTLTk62+VDX0zmDOKK75hMSNIuJcqdieR L1zKzT8dqb8FtU9XxrERgq+FKiC8E0CSF8yxZP4RrH1Lyaf749hxfWNQlCTdRyAydI 5RSIZQ/a6YfIX53GxMdXHys5/UzMFBZ13tbe4RAY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from localhost ([95.91.214.173]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAfYm-1nS23a3zU8-00B3nN; Mon, 07 Feb 2022 15:12:47 +0100 In-Reply-To: <83ee4eyefj.fsf@gnu.org> X-Provags-ID: V03:K1:qPCoyq/m5m85y7D2OQDyGMHchk6sVPuzY/I0FXs74opTMMxlxcz jZw3TuuvyeJzmbG0DruFXxQZ6bLnEisS3CHyq7ft9I0J2UN2KLJKQyiKiIwBR6gbJzcNx7k PMk6qn+2qsFADmV7OVV9stAK8pNHWL2+xsVA+2cNUN3C9MddI/6DWhlSKNwBTSVNMRNSwJx rROqICnznf2DHGpMZJ+Jw== X-UI-Out-Filterresults: notjunk:1;V03:K0:AgNZTQg57ys=:cJW6H9pg5lQKWa5prNlAvM Xy226kDiuyXDM1FKqOettyt8S1CseFRR5NVUI/1BRNgmmFtQ79OmGiu9vMABshyAx76etdDeB 0GObf5x4Q0Gg2FBMq7ZzGce/JAMhlz8SRW8NvIWyfe4PywiFC2etLsaLvFc6VA7HILStFapjl tYDFtOIy8A6As7OMUBs0wDvIFEYTH46bsq3boEw/RCImYdVMKy14zPlTVyehbe9jX4UwK6x8T Igdz1JdebKGLYHoejGVf4x3mxNg276WmW3+LJ63uSdvDIUyKnTbvso72Aj2br2hBy9gqW9Sax G6TI5mDuF2Yox57sa7s4UaxuJW6sboKDiJfWwiAnjnpHhQVOnzH6pUii3GFt1rB1qz6LWvfY8 CM37MslM7hAxXuCxjLXUVVS3uZZi82zLb2L+ZE9YxwrGWYCKFQxFxIBzTGOF/OvdC+5c/mt13 BLjZ9c6woeb0edAXPHDnqYYt7GSklEw1moc7+YkXLgPtFo5XLcvj0CeV5PsnLv8NEP1E7Rrgr G7oLcLh9AC9yVDTuR1EnUuAnAvxYMrc5xz66G5pN1wqs2EEdgXIDsaphTBMayNy9aFMm9cojz NeCnffZUpXVy92xUm8sKAuDvlPOYZO1DqCNgRKqupyHa/z647AzDsu+DJmM0SwVoz4iehMFiO O8IlRWRuWoKsBOPFQidVkf16kSHbzbmWhw0UuR07BTgKkr69vlUmH/YNtuH61We/dDQR4lDbg iTTjBOO9a034QnfsdponBskZKnqd0RukHnKwFasCTPYO0qx8Mm6rKYjeM7nCkxAEGt7WgpSf 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:226247 Archived-At: Hi Eli, * Eli Zaretskii [2022-02-07; 15:49]: >> From: Gregor Zattler >> Cc: 53809@debbugs.gnu.org >> Date: Mon, 07 Feb 2022 00:44:16 +0100 >> >> Thread 1 "emacs-snapshot-" hit Breakpoint 1, terminate_due_to_signal (s= ig=3D6, backtrace_limit=3D2147483647) at emacs.c:408 >> 408 { >> (gdb) bt full >> #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D2147483647) at = emacs.c:408 >> #1 0x00005555557f5b38 in die (msg=3D0x5555559ddf05 "string_immovable_p= (bytestr)", file=3D0x5555559ddede "bytecode.c", line=3D361) at alloc.c:75= 46 >> #2 0x00005555558948b2 in exec_byte_code (bytestr=3DXIL(0x55555baaa9f4)= , vector=3DXIL(0x55555bad74f5), maxdepth=3Dmake_fixnum(3), args_template= =3D0, nargs=3D0, args=3D0x0) at bytecode.c:361 > > In this frame #2, what is 'bytestr'? Try this: > > (gdb) fr 2 > (gdb) p bytestr > (gdb) xstring Here is the full output of gdb: 0 (master=3D) grfz@no:~/src/emacs/src$ gdb -- /usr/local/bin/emacs-snapsho= t-x --debug-init GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git Copyright (C) 2021 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-linux-gnu". 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 /usr/local/bin/emacs-snapshot-x... /home/grfz/src/emacs/src/--debug-init: No such file or directory. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from t= erminal] DISPLAY =3D :0 TERM =3D screen-256color-bce-s Breakpoint 1 at 0x1e8e2a: file emacs.c, line 408. Breakpoint 2 at 0x1ae935: file xterm.c, line 12897. (gdb) run Starting program: /usr/local/bin/emacs-snapshot-x [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffeef6a700 (LWP 125926)] [New Thread 0x7fffee1eb700 (LWP 125927)] [New Thread 0x7fffed9ea700 (LWP 125928)] [Detaching after vfork from child process 126203] [Detaching after vfork from child process 126351] [Detaching after vfork from child process 126352] [Detaching after vfork from child process 126353] [Detaching after vfork from child process 126354] [Detaching after vfork from child process 126355] [Detaching after vfork from child process 126356] [Detaching after vfork from child process 126357] [Detaching after vfork from child process 126361] [Detaching after vfork from child process 126362] bytecode.c:361: Emacs fatal error: assertion failed: string_immovable_p (b= ytestr) Thread 1 "emacs-snapshot-" hit Breakpoint 1, terminate_due_to_signal (sig= =3D6, backtrace_limit=3D2147483647) at emacs.c:408 408 { (gdb) bt full #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D2147483647) at ema= cs.c:408 #1 0x00005555557f5b38 in die (msg=3D0x5555559ddf05 "string_immovable_p (b= ytestr)", file=3D0x5555559ddede "bytecode.c", line=3D361) at alloc.c:7546 #2 0x00005555558948b2 in exec_byte_code (bytestr=3DXIL(0x55555cc35654), v= ector=3DXIL(0x55555b5dabc5), maxdepth=3Dmake_fixnum(3), args_template=3D0,= nargs=3D0, args=3D0x0) at bytecode.c:361 const_length =3D 93825116894299 bytestr_length =3D 93825116894299 vectorp =3D 0x55555581451e quitcounter =3D 0 '\000' stack_items =3D 93825116894299 sa_avail =3D 93825116894299 sa_count =3D 139642271672833 alloc =3D 0x55555cc2b293 stack_base =3D 0x1 top =3D 0x7fffffffaab0 stack_lim =3D 0x2000 bytestr_data =3D 0x50000000d pc =3D 0x1c07ffffab40 count =3D 93823560589312 rest =3D false mandatory =3D -260039072 nonrest =3D 67 pushedargs =3D 16311 result =3D XIL(0x7fffffffaba0) #3 0x0000555555834d35 in fetch_and_exec_byte_code (fun=3DXIL(0x55555b5cb7= fd), args_template=3D0, nargs=3D0, args=3D0x0) at eval.c:3179 #4 0x00005555558357a0 in funcall_lambda (fun=3DXIL(0x55555b5cb7fd), nargs= =3D0, arg_vector=3D0x0) at eval.c:3347 val =3D XIL(0x55555583d039) syms_left =3D XIL(0) next =3D XIL(0xfa3b20) lexenv =3D XIL(0) count =3D 66 i =3D 0 optional =3D false rest =3D false previous_rest =3D false #5 0x0000555555834eee in apply_lambda (fun=3DXIL(0x55555b5cb7fd), args=3D= XIL(0), count=3D65) at eval.c:3204 arg_vector =3D 0x7fffffffacc0 tem =3D XIL(0x4ffffad30) sa_avail =3D 16384 sa_count =3D 66 numargs =3D 0 args_left =3D XIL(0) #6 0x0000555555832bd9 in eval_sub (form=3DXIL(0x55555cbfed93)) at eval.c:= 2578 original_fun =3D XIL(0xfa3b20) original_args =3D XIL(0) count =3D 65 fun =3D XIL(0x55555b5cb7fd) val =3D XIL(0) funcar =3D XIL(0x31b0) argvals =3D {XIL(0x7fffffffae00), XIL(0), XIL(0x7fffffffae20), XIL= (0x555555829efd), XIL(0), XIL(0x555555ee5e00), XIL(0), XIL(0)} #7 0x000055555582c20e in Fprogn (body=3DXIL(0x55555cbfea03)) at eval.c:45= 9 form =3D XIL(0x55555cbfed93) val =3D XIL(0) #8 0x0000555555832575 in eval_sub (form=3DXIL(0x55555cbfe2d3)) at eval.c:= 2484 args_left =3D XIL(0x55555cbfea23) numargs =3D 3 original_fun =3D XIL(0xc840) original_args =3D XIL(0x55555cbfea23) count =3D 64 fun =3D XIL(0x555555e5ec25) val =3D XIL(0) funcar =3D XIL(0x7fffffffaef0) argvals =3D {XIL(0x1ffffaf40), XIL(0x55555cc050d3), XIL(0x7fffffffaf60), XIL= (0x55555615d1c0), XIL(0x7fffffffaf70), XIL(0x55555cc05333), XIL(0x7fffffff= af80), make_fixnum(23456248807383)} #9 0x000055555582f6a8 in internal_lisp_condition_case (var=3DXIL(0x15f281= 0), bodyform=3DXIL(0x55555cbfe2d3), handlers=3DXIL(0x55555cc05353)) at eva= l.c:1439 oldhandlerlist =3D 0x555556106ab0 clausenb =3D 1 success_handler =3D XIL(0) clauses =3D 0x7fffffffaf90 result =3D XIL(0) #10 0x000055555582ef5e in Fcondition_case (args=3DXIL(0x55555cc05373)) at = eval.c:1354 var =3D XIL(0x15f2810) bodyform =3D XIL(0x55555cbfe2d3) handlers =3D XIL(0x55555cc05353) #11 0x0000555555832575 in eval_sub (form=3DXIL(0x55555cc05383)) at eval.c:= 2484 args_left =3D XIL(0x55555cc05373) numargs =3D 3 original_fun =3D XIL(0x49e0) original_args =3D XIL(0x55555cc05373) count =3D 63 fun =3D XIL(0x555555e5f3a5) val =3D XIL(0) funcar =3D XIL(0x7fffffffb130) argvals =3D {XIL(0x7fffffffb190), XIL(0), XIL(0x7fffffffb1b0), XIL= (0x555555829efd), XIL(0), XIL(0x555555ee5e00), XIL(0), XIL(0)} #12 0x000055555582c20e in Fprogn (body=3DXIL(0x55555cc02d43)) at eval.c:45= 9 form =3D XIL(0x55555cc05383) val =3D XIL(0) #13 0x0000555555832575 in eval_sub (form=3DXIL(0x55555cc05403)) at eval.c:= 2484 args_left =3D XIL(0x55555cc05413) numargs =3D 6 original_fun =3D XIL(0xc840) original_args =3D XIL(0x55555cc05413) count =3D 62 fun =3D XIL(0x555555e5ec25) val =3D make_fixnum(9) funcar =3D XIL(0x7fffffffb290) argvals =3D {XIL(0x2aaa9a369ce0), XIL(0), XIL(0x7fffffffb2f0), XIL= (0x555555829efd), XIL(0x7fffffffb2f0), XIL(0x555555ee5e00), XIL(0), XIL(0)= } #14 0x000055555582c20e in Fprogn (body=3DXIL(0)) at eval.c:459 form =3D XIL(0x55555cc05403) val =3D XIL(0) #15 0x0000555555835724 in funcall_lambda (fun=3DXIL(0x55555cc02ed3), nargs= =3D0, arg_vector=3D0x0) at eval.c:3338 val =3D XIL(0x55555cc02ed3) syms_left =3D XIL(0) next =3D XIL(0x555555829efd) lexenv =3D XIL(0x55555b2ae023) count =3D 62 i =3D 0 optional =3D false rest =3D false previous_rest =3D false #16 0x0000555555834572 in funcall_general (fun=3DXIL(0x55555cc02ee3), numa= rgs=3D0, args=3D0x7fffffffb470) at eval.c:3054 funcar =3D XIL(0x4410) original_fun =3D XIL(0x55555cc02ee3) #17 0x00005555558346d6 in Ffuncall (nargs=3D1, args=3D0x7fffffffb468) at e= val.c:3092 count =3D 61 val =3D XIL(0x55555cc02d83) #18 0x00007fffefd50509 in F6576616c2d61667465722d6c6f6164_eval_after_load_= 0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/subr-13adf6a6-b714cda6.eln #19 0x00005555558329ed in eval_sub (form=3DXIL(0x55555cc02da3)) at eval.c:= 2534 i =3D 2 maxargs =3D 2 args_left =3D XIL(0) numargs =3D 2 original_fun =3D XIL(0x2aaa9a2dbfd0) original_args =3D XIL(0x55555cc02db3) count =3D 60 fun =3D XIL(0x7ffff01c1e45) val =3D XIL(0) funcar =3D XIL(0x7fffffffb560) argvals =3D {XIL(0xc9f7d0), XIL(0x55555cc02ee3), XIL(0x7fffffffb5d= 0), XIL(0x555556106ab0), XIL(0x7fffffffb5e0), XIL(0x55555cc02e73), XIL(0x7= fffffffb5f0), make_fixnum(23456248807383)} #20 0x000055555582f6a8 in internal_lisp_condition_case (var=3DXIL(0x15f281= 0), bodyform=3DXIL(0x55555cc02da3), handlers=3DXIL(0x55555cc02e93)) at eva= l.c:1439 oldhandlerlist =3D 0x55555610a400 clausenb =3D 1 success_handler =3D XIL(0) clauses =3D 0x7fffffffb600 result =3D XIL(0) #21 0x000055555582ef5e in Fcondition_case (args=3DXIL(0x55555cc02eb3)) at = eval.c:1354 var =3D XIL(0x15f2810) bodyform =3D XIL(0x55555cc02da3) handlers =3D XIL(0x55555cc02e93) #22 0x0000555555832575 in eval_sub (form=3DXIL(0x55555cc02ec3)) at eval.c:= 2484 args_left =3D XIL(0x55555cc02eb3) numargs =3D 3 original_fun =3D XIL(0x49e0) original_args =3D XIL(0x55555cc02eb3) count =3D 59 fun =3D XIL(0x555555e5f3a5) val =3D XIL(0x5555558343ff) funcar =3D XIL(0x7fffffffb7c0) argvals =3D {XIL(0x55555cc02ec3), XIL(0x3b), XIL(0x7fffffffb840), = XIL(0x555555833d25), XIL(0), XIL(0x30), XIL(0x55555cc058f3), XIL(0x2aaa9a6= 22950)} #23 0x0000555555878c2f in readevalloop_eager_expand_eval (val=3DXIL(0x5555= 5cc058f3), macroexpand=3DXIL(0x2aaa9a622950)) at lread.c:2146 #24 0x0000555555878b2c in readevalloop_eager_expand_eval (val=3DXIL(0x4d18= 5b0), macroexpand=3DXIL(0x2aaa9a622950)) at lread.c:2143 li =3D { tortoise =3D XIL(0x55555cbfd883), max =3D 4, n =3D 0, q =3D 4 } subforms =3D XIL(0x55555cbfd883) #25 0x000055555587949e in readevalloop (readcharfun=3DXIL(0x55555b97f785), infile0=3D0x0, sourcename=3DXIL(0x= 55555b2bae74), printflag=3Dfalse, unibyte=3DXIL(0), readfun=3DXIL(0), star= t=3DXIL(0), end=3DXIL(0)) at lread.c:2329 count1 =3D 59 c =3D 40 val =3D XIL(0x55555cbff363) count =3D 54 b =3D 0x55555b97f780 continue_reading_p =3D true lex_bound =3D XIL(0x30) whole_buffer =3D true first_sexp =3D false macroexpand =3D XIL(0x2aaa9a622950) #26 0x00005555558797d3 in Feval_buffer (buffer=3DXIL(0x55555b97f785), prin= tflag=3DXIL(0), filename=3DXIL(0x55555b2bae74), unibyte=3DXIL(0), do_allow= _print=3DXIL(0x30)) at lread.c:2402 count =3D 50 tem =3D XIL(0) buf =3D XIL(0x55555b97f785) #27 0x00007fffef692edc in F6c6f61642d776974682d636f64652d636f6e76657273696= f6e_load_with_code_conversion_0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/mule-3352613d-1619da2f.eln #28 0x00005555558349c8 in funcall_subr (subr=3D0x7ffff0500e70, numargs=3D4= , args=3D0x7fffffffbca8) at eval.c:3136 argbuf =3D {XIL(0), XIL(0), XIL(0x7fffffffbbb0), XIL(0x1155829f51)= , XIL(0x7ffff0500e75), XIL(0x7fffffffbbc0), XIL(0x55555582a63b), XIL(0x7ff= ff0500e75)} a =3D 0x7fffffffbca8 fun =3D XIL(0x555555829efd) #29 0x00005555558343ff in funcall_general (fun=3DXIL(0x7ffff0500e75), numa= rgs=3D4, args=3D0x7fffffffbca8) at eval.c:3038 original_fun =3D XIL(0x2aaa9a61b040) #30 0x00005555558346d6 in Ffuncall (nargs=3D5, args=3D0x7fffffffbca0) at e= val.c:3092 count =3D 42 val =3D XIL(0) #31 0x0000555555833e0d in call4 (fn=3DXIL(0x2aaa9a61b040), arg1=3DXIL(0x55= 555b2bae74), arg2=3DXIL(0x55555b2bae74), arg3=3DXIL(0), arg4=3DXIL(0)) at = eval.c:2951 #32 0x0000555555876694 in Fload (file=3DXIL(0x555558c01b54), noerror=3DXIL= (0), nomessage=3DXIL(0), nosuffix=3DXIL(0x30), must_suffix=3DXIL(0)) at lr= ead.c:1477 val =3D XIL(0x5555561294c3) stream =3D 0x0 fd =3D 13 fd_index =3D 37 count =3D 37 found =3D XIL(0x55555b2bae74) efound =3D XIL(0x5555557a56bb) hist_file_name =3D XIL(0x55555b2bae74) newer =3D false compiled =3D false handler =3D XIL(0x555558c01b54) fmode =3D 0x5555559db5d6 "r" version =3D 0 no_native =3D false is_module =3D false is_native_elisp =3D false found_eff =3D XIL(0x55555b2bae74) is_elc =3D false input =3D { stream =3D 0x26, lookahead =3D -42 '\326', buf =3D "?\000\000" } #33 0x000055555583493b in funcall_subr (subr=3D0x7ffff00de720, numargs=3D1= , args=3D0x7fffffffc068) at eval.c:3130 argbuf =3D {XIL(0), XIL(0), XIL(0x7fffffffbf70), XIL(0x1155829f51)= , XIL(0x7ffff00de725), XIL(0x7fffffffbf80), XIL(0x55555582a63b), XIL(0x7ff= ff00de725)} a =3D 0x7fffffffc068 fun =3D XIL(0x555555829efd) #34 0x00005555558343ff in funcall_general (fun=3DXIL(0x7ffff00de725), numa= rgs=3D1, args=3D0x7fffffffc068) at eval.c:3038 original_fun =3D XIL(0x2aaa9a1f88f0) #35 0x00005555558346d6 in Ffuncall (nargs=3D2, args=3D0x7fffffffc060) at e= val.c:3092 count =3D 36 val =3D XIL(0x55555b2ae693) #36 0x00007fffec63d4f5 in F6f72672d626162656c2d6c6f61642d66696c65_org_babe= l_load_file_0 () at /home/grfz/.config/emacs/eln-cache/29.0.50-d7a765d8/or= g-81b24351-e3bbe642.eln #37 0x000055555583495f in funcall_subr (subr=3D0x555558836680, numargs=3D1= , args=3D0x7fffffffc238) at eval.c:3132 argbuf =3D {XIL(0x55555843a9d4), XIL(0), XIL(0x7fffffffc160), XIL(= 0x1155829f51), XIL(0x555558836685), XIL(0x7fffffffc170), XIL(0x55555582a63= b), XIL(0x555558836685)} a =3D 0x7fffffffc130 fun =3D XIL(0x555555829efd) #38 0x00005555558343ff in funcall_general (fun=3DXIL(0x555558836685), numa= rgs=3D1, args=3D0x7fffffffc238) at eval.c:3038 original_fun =3D XIL(0x2aaa9a3aee08) #39 0x00005555558346d6 in Ffuncall (nargs=3D2, args=3D0x7fffffffc230) at e= val.c:3092 count =3D 35 val =3D XIL(0) #40 0x0000555555833cc3 in call1 (fn=3DXIL(0x2aaa9a3aee08), arg1=3DXIL(0x55= 555843a9d4)) at eval.c:2929 #41 0x000055555584700c in mapcar1 (leni=3D1, vals=3D0x0, fn=3DXIL(0x2aaa9a= 3aee08), seq=3DXIL(0x55555842cdc3)) at fns.c:2917 dummy =3D XIL(0x7fffffffc2d0) i =3D 0 tail =3D XIL(0x55555842cdc3) #42 0x00005555558474c3 in Fmapc (function=3DXIL(0x2aaa9a3aee08), sequence= =3DXIL(0x55555842cdc3)) at fns.c:2994 leni =3D 1 #43 0x00005555558329ed in eval_sub (form=3DXIL(0x5555574aada3)) at eval.c:= 2534 i =3D 2 maxargs =3D 2 args_left =3D XIL(0) numargs =3D 2 original_fun =3D XIL(0x2aaa9a078a98) original_args =3D XIL(0x5555574aadd3) count =3D 34 fun =3D XIL(0x555555e61b65) val =3D XIL(0x3c5480) funcar =3D XIL(0xc0) argvals =3D {XIL(0x2aaa9a3aee08), XIL(0x55555842cdc3), XIL(0), XIL= (0), XIL(0x1f0801c60), XIL(0x555555ee5e00), XIL(0), XIL(0)} #44 0x000055555582c20e in Fprogn (body=3DXIL(0)) at eval.c:459 form =3D XIL(0x5555574aada3) val =3D XIL(0x3c5480) #45 0x000055555582e42c in Flet (args=3DXIL(0x55555759f183)) at eval.c:1045 temps =3D 0x7fffffffc450 tem =3D XIL(0) lexenv =3D XIL(0x555556129563) elt =3D XIL(0x555556129593) count =3D 33 argnum =3D 1 sa_avail =3D 16376 sa_count =3D 33 varlist =3D XIL(0) varlist_len =3D 1 nvars =3D 1 #46 0x0000555555832575 in eval_sub (form=3DXIL(0x55555759f193)) at eval.c:= 2484 args_left =3D XIL(0x55555759f183) numargs =3D 28 original_fun =3D XIL(0x9b70) original_args =3D XIL(0x55555759f183) count =3D 32 fun =3D XIL(0x555555e5f105) val =3D XIL(0x5555558343ff) funcar =3D XIL(0x7fffffffc580) argvals =3D {XIL(0x55555759f193), XIL(0x20), XIL(0x7fffffffc600), = XIL(0x555555833d25), XIL(0), XIL(0x30), XIL(0x555556129583), XIL(0x2aaa9a6= 22950)} #47 0x0000555555878c2f in readevalloop_eager_expand_eval (val=3DXIL(0x5555= 56129583), macroexpand=3DXIL(0x2aaa9a622950)) at lread.c:2146 #48 0x000055555587949e in readevalloop (readcharfun=3DXIL(0x55555612df3d), infile0=3D0x0, sourcename=3DXIL(0x= 5555574a1e84), printflag=3Dfalse, unibyte=3DXIL(0), readfun=3DXIL(0), star= t=3DXIL(0), end=3DXIL(0)) at lread.c:2329 count1 =3D 32 c =3D 40 val =3D XIL(0x555556129583) count =3D 27 b =3D 0x55555612df38 continue_reading_p =3D true lex_bound =3D XIL(0x30) whole_buffer =3D true first_sexp =3D true macroexpand =3D XIL(0x2aaa9a622950) #49 0x00005555558797d3 in Feval_buffer (buffer=3DXIL(0x55555612df3d), prin= tflag=3DXIL(0), filename=3DXIL(0x5555574a1e84), unibyte=3DXIL(0), do_allow= _print=3DXIL(0x30)) at lread.c:2402 count =3D 23 tem =3D XIL(0) buf =3D XIL(0x55555612df3d) #50 0x00007fffef692edc in F6c6f61642d776974682d636f64652d636f6e76657273696= f6e_load_with_code_conversion_0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/mule-3352613d-1619da2f.eln #51 0x00005555558349c8 in funcall_subr (subr=3D0x7ffff0500e70, numargs=3D4= , args=3D0x7fffffffca08) at eval.c:3136 argbuf =3D {XIL(0), XIL(0), XIL(0x7fffffffc910), XIL(0x1155829f51)= , XIL(0x7ffff0500e75), XIL(0x7fffffffc920), XIL(0x55555582a63b), XIL(0x7ff= ff0500e75)} a =3D 0x7fffffffca08 fun =3D XIL(0x555555829efd) #52 0x00005555558343ff in funcall_general (fun=3DXIL(0x7ffff0500e75), numa= rgs=3D4, args=3D0x7fffffffca08) at eval.c:3038 original_fun =3D XIL(0x2aaa9a61b040) #53 0x00005555558346d6 in Ffuncall (nargs=3D5, args=3D0x7fffffffca00) at e= val.c:3092 count =3D 15 val =3D XIL(0x30) #54 0x0000555555833e0d in call4 (fn=3DXIL(0x2aaa9a61b040), arg1=3DXIL(0x55= 55574a1e84), arg2=3DXIL(0x5555574a1e84), arg3=3DXIL(0x30), arg4=3DXIL(0x30= )) at eval.c:2951 #55 0x0000555555876694 in Fload (file=3DXIL(0x5555574a1cf4), noerror=3DXIL= (0x2aaa9a14ca98), nomessage=3DXIL(0x2aaa9a14c988), nosuffix=3DXIL(0), must= _suffix=3DXIL(0)) at lread.c:1477 val =3D XIL(0) stream =3D 0x0 fd =3D 10 fd_index =3D 10 count =3D 10 found =3D XIL(0x5555574a1e84) efound =3D XIL(0x5555565712b8) hist_file_name =3D XIL(0x5555574a1e84) newer =3D false compiled =3D false handler =3D XIL(0x55555583471b) fmode =3D 0x5555559db5d6 "r" version =3D 0 no_native =3D false is_module =3D false is_native_elisp =3D false found_eff =3D XIL(0x5555574a1e84) is_elc =3D false input =3D { stream =3D 0x555556129403, lookahead =3D 91 '[', buf =3D "\301q\360\377" } #56 0x0000555555834a0d in funcall_subr (subr=3D0x555555e63a20 , num= args=3D3, args=3D0x7fffffffcde8) at eval.c:3138 argbuf =3D {XIL(0x5555574a1cf4), XIL(0x2aaa9a14ca98), XIL(0x2aaa9a= 14c988), XIL(0), XIL(0), XIL(0x7fffffffcce0), XIL(0x55555582a63b), XIL(0x5= 55555e63a25)} a =3D 0x7fffffffcca0 fun =3D XIL(0x555555829f51) #57 0x00005555558343ff in funcall_general (fun=3DXIL(0x555555e63a25), numa= rgs=3D3, args=3D0x7fffffffcde8) at eval.c:3038 original_fun =3D XIL(0x9f60) #58 0x00005555558346d6 in Ffuncall (nargs=3D4, args=3D0x7fffffffcde0) at e= val.c:3092 count =3D 9 val =3D XIL(0x5555574a1cf4) #59 0x00007fffef4446c4 in F737461727475702d2d6c6f61642d757365722d696e69742= d66696c65_startup__load_user_init_file_0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/startup-bbc6ea72-8e8a6960.eln #60 0x000055555583498e in funcall_subr (subr=3D0x7ffff00f5ce8, numargs=3D3= , args=3D0x7fffffffcfb8) at eval.c:3134 argbuf =3D {XIL(0), XIL(0), XIL(0x7fffffffcec0), XIL(0x1155829f51)= , XIL(0x7ffff00f5ced), XIL(0x7fffffffced0), XIL(0x55555582a63b), XIL(0x7ff= ff00f5ced)} a =3D 0x7fffffffcfb8 fun =3D XIL(0x555555829efd) #61 0x00005555558343ff in funcall_general (fun=3DXIL(0x7ffff00f5ced), numa= rgs=3D3, args=3D0x7fffffffcfb8) at eval.c:3038 original_fun =3D XIL(0x2aaa9a20feb8) #62 0x00005555558346d6 in Ffuncall (nargs=3D4, args=3D0x7fffffffcfb0) at e= val.c:3092 count =3D 7 val =3D XIL(0x55555612de85) #63 0x00007fffef4464dc in F636f6d6d616e642d6c696e65_command_line_0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/startup-bbc6ea72-8e8a6960.eln #64 0x0000555555834922 in funcall_subr (subr=3D0x7ffff0108e78, numargs=3D0= , args=3D0x7fffffffd180) at eval.c:3128 argbuf =3D {XIL(0), XIL(0), XIL(0x7fffffffd0a0), XIL(0x1155829f51)= , XIL(0x7ffff0108e7d), XIL(0x7fffffffd0b0), XIL(0x55555582a63b), XIL(0x7ff= ff0108e7d)} a =3D 0x7fffffffd180 fun =3D XIL(0x555555829efd) #65 0x00005555558343ff in funcall_general (fun=3DXIL(0x7ffff0108e7d), numa= rgs=3D0, args=3D0x7fffffffd180) at eval.c:3038 original_fun =3D XIL(0x2aaa9a223048) #66 0x00005555558346d6 in Ffuncall (nargs=3D1, args=3D0x7fffffffd178) at e= val.c:3092 count =3D 6 val =3D XIL(0x55555600e645) #67 0x00007fffef4423e8 in F6e6f726d616c2d746f702d6c6576656c_normal_top_lev= el_0 () at /usr/local/stow/emacs-snapshot/libexec/emacs/29.0.50/x86_64-linux-g= nu/../../../../bin/../lib/emacs/29.0.50/native-lisp/29.0.50-d7a765d8/prelo= aded/startup-bbc6ea72-8e8a6960.eln #68 0x0000555555832996 in eval_sub (form=3DXIL(0x7ffff00e87db)) at eval.c:= 2528 i =3D 0 maxargs =3D 0 args_left =3D XIL(0) numargs =3D 0 original_fun =3D XIL(0x2aaa9a2029e8) original_args =3D XIL(0) count =3D 4 fun =3D XIL(0x7ffff00e881d) val =3D XIL(0x8f10) funcar =3D XIL(0) argvals =3D {XIL(0x5555560010d0), XIL(0x555555eeed10), XIL(0x55555= 582a9bc), XIL(0x5555560010d0), XIL(0x7fffffffd2f0), make_fixnum(2345624881= 4038), XIL(0), XIL(0x8f10)} #69 0x0000555555831dd8 in Feval (form=3DXIL(0x7ffff00e87db), lexical=3DXIL= (0)) at eval.c:2356 count =3D 3 #70 0x0000555555745321 in top_level_2 () at keyboard.c:1146 #71 0x000055555582f842 in internal_condition_case (bfun=3D0x5555557452fe <= top_level_2>, handlers=3DXIL(0x90), hfun=3D0x555555744b43 ) at = eval.c:1485 val =3D XIL(0) c =3D 0x55555610a2d0 #72 0x0000555555745369 in top_level_1 (ignore=3DXIL(0)) at keyboard.c:1154 #73 0x000055555582ea30 in internal_catch (tag=3DXIL(0xf030), func=3D0x5555= 55745323 , arg=3DXIL(0)) at eval.c:1216 val =3D XIL(0x5555557418a4) c =3D 0x555555f3d600 #74 0x0000555555745250 in command_loop () at keyboard.c:1114 #75 0x0000555555744606 in recursive_edit_1 () at keyboard.c:724 count =3D 1 val =3D XIL(0x7fffffffd470) #76 0x0000555555744823 in Frecursive_edit () at keyboard.c:807 count =3D 0 buffer =3D XIL(0) #77 0x0000555555740181 in main (argc=3D1, argv=3D0x7fffffffd6a8) at emacs.= c:2430 stack_bottom_variable =3D 0x7ffff5fe03c0 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 dump_mode =3D 0x0 skip_args =3D 0 temacs =3D 0x0 attempt_load_pdump =3D true rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D 0x7fffffffee23 "" sockfd =3D -1 module_assertions =3D false Lisp Backtrace: "gnus-alias-init" (0xffffacc0) "progn" (0xffffaea8) "condition-case" (0xffffb0f8) "progn" (0xffffb238) 0x5cc02ee0 Lisp type 3 "eval-after-load" (0xffffb590) "condition-case" (0xffffb768) "load-with-code-conversion" (0xffffbca8) "load-file" (0xffffc068) "org-babel-load-file" (0xffffc238) "mapc" (0xffffc3b0) "let" (0xffffc528) "load-with-code-conversion" (0xffffca08) "load" (0xffffcde8) "startup--load-user-init-file" (0xffffcfb8) "command-line" (0xffffd180) "normal-top-level" (0xffffd290) (gdb) fr 2 #2 0x00005555558948b2 in exec_byte_code (bytestr=3DXIL(0x55555cc35654), v= ector=3DXIL(0x55555b5dabc5), maxdepth=3Dmake_fixnum(3), args_template=3D0,= nargs=3D0, args=3D0x0) at bytecode.c:361 361 eassert (string_immovable_p (bytestr)); (gdb) p bytestr $1 =3D XIL(0x55555cc35654) (gdb) xstring $2 =3D (struct Lisp_String *) 0x55555cc35650 "\300\301\302\"\207" (gdb) Thanks for looking into this, Gregor