bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#56528: 29.0.50; Emacs lucid segfaults when X dies


From: Visuwesh
Subject: bug#56528: 29.0.50; Emacs lucid segfaults when X dies
Date: Wed, 13 Jul 2022 19:48:26 +0530
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

[புதன் ஜூலை 13, 2022] Eli Zaretskii wrote:

>> From: Visuwesh <visuweshm@gmail.com>
>> Cc: luangruo@yahoo.com,  56528@debbugs.gnu.org
>> Date: Wed, 13 Jul 2022 18:53:59 +0530
>> 
>> > Btw, what do we expect Emacs to do in this scenario?  If the X server
>> > is killed, Emacs cannot display anything, so why an abort is not TRT?
>> > What practically interesting use case does this emulate?
>> 
>> Emacs is running as a daemon, I expect it to survive the death of X.
>
> "Survive" how? by closing all the frames?

Unfortunately, I do not start the daemon by M-x server-start RET so I do
not know what the behaviour was here but read below. 

> IOW, you are saying that when this happens, Emacs should test whether
> it has a running server, and if it does, unconditionally close all the
> frames?  Is that really useful?

In the past, when I start Emacs daemon by `emacs --daemon' in my
~/.xsession file and eventually kill X, Emacs will not die.  I can still
access the Emacs session in the tty or a fresh Xorg session using
emacsclient.  But I seem to recall M-x server-start RET working
identical to --daemon here.

>> Emacs dying on me because I killed X is an annoyance since sometimes I
>> need to restart X.
>
> Why not close Emacs before that -- this way you get to keep all your
> edits, instead of relying on error handling to succeed in doing that.

That's not a solution, sorry.  Just saving the buffers is not going to
cut it, I would like to have my shell session, other processes stay
alive.  The main reason why I use Lucid toolkit in the first place is to
avoid the longstanding Gtk bug wrt Xorg sessions.

Hmm, trying it with --fg-daemon, sometimes Emacs survives, sometimes it
dies.  Backtrace follows,

(gdb) run -Q --fg-daemon
Starting program: /home/viz/lib/ports/emacs/src/emacs -Q --fg-daemon
[Switching to thread 1 (process 7339)](running)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff15fe640 (LWP 7340)]
[New Thread 0x7ffff0c6d640 (LWP 7356)]
[New Thread 0x7fffebfff640 (LWP 7357)]
[Detaching after vfork from child process 7393]

Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
message3_nolog (m=...) at xdisp.c:11770
11770         if (FRAME_TERMINAL (f)->frame_up_to_date_hook)
(gdb) bt
#0  message3_nolog (m=XIL(0x555556066254)) at xdisp.c:11770
#1  0x00005555555f3449 in message3 (m=XIL(0x555556066254)) at xdisp.c:11698
#2  0x0000555555848e28 in Fmessage (nargs=2, args=0x7ffff15ff250) at 
editfns.c:2881
#3  0x000055555585ca0d in funcall_subr (subr=0x555555e7f480 <Smessage>, 
numargs=2, args=0x7ffff15ff250) at eval.c:3023
#4  0x00005555558c0e52 in exec_byte_code (fun=XIL(0x5555562e405d), 
args_template=0, nargs=0, args=0x7fffffffcf00) at bytecode.c:809
#5  0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x5555562e405d), 
args_template=0, nargs=0, args=0x7fffffffcf00) at eval.c:3045
#6  0x000055555585d00e in funcall_lambda (fun=XIL(0x5555562e405d), nargs=0, 
arg_vector=0x7fffffffcf00) at eval.c:3117
#7  0x000055555585c35a in funcall_general (fun=XIL(0x5555562e405d), numargs=0, 
args=0x7fffffffcf00) at eval.c:2908
#8  0x000055555585c5eb in Ffuncall (nargs=1, args=0x7fffffffcef8) at eval.c:2958
#9  0x00005555558bfd5d in bcall0 (f=XIL(0x5555562e405d)) at bytecode.c:335
#10 0x000055555585e95b in do_one_unbind (this_binding=0x7fffffffcf70, 
unwinding=true, bindflag=SET_INTERNAL_UNBIND) at eval.c:3584
#11 0x000055555585ed6f in unbind_to (count=..., value=XIL(0)) at eval.c:3724
#12 0x00005555558c0fc2 in exec_byte_code (fun=XIL(0x7ffff202d6fd), 
args_template=1283, nargs=5, args=0x7ffff15ff200) at bytecode.c:838
#13 0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x7ffff1f1172d), 
args_template=769, nargs=3, args=0x7fffffffd720) at eval.c:3045
#14 0x000055555585d00e in funcall_lambda (fun=XIL(0x7ffff1f1172d), nargs=3, 
arg_vector=0x7fffffffd720) at eval.c:3117
#15 0x000055555585c35a in funcall_general (fun=XIL(0x7ffff1f1172d), numargs=3, 
args=0x7fffffffd720) at eval.c:2908
#16 0x000055555585c5eb in Ffuncall (nargs=4, args=0x7fffffffd718) at eval.c:2958
#17 0x000055555584f0f0 in Ffuncall_interactively (nargs=4, args=0x7fffffffd718) 
at callint.c:291
#18 0x000055555585ca0d in funcall_subr (subr=0x555555e7f700 
<Sfuncall_interactively>, numargs=4, args=0x7fffffffd718) at eval.c:3023
#19 0x000055555585c30e in funcall_general (fun=XIL(0x555555e7f705), numargs=4, 
args=0x7fffffffd718) at eval.c:2904
#20 0x000055555585c5eb in Ffuncall (nargs=5, args=0x7fffffffd710) at eval.c:2958
#21 0x000055555585b882 in Fapply (nargs=3, args=0x7fffffffd840) at eval.c:2629
#22 0x000055555584f5aa in Fcall_interactively (function=XIL(0x2aaa9c0028f8), 
record_flag=XIL(0), keys=XIL(0x555556075395)) at callint.c:384
#23 0x000055555585c84d in funcall_subr (subr=0x555555e7f740 
<Scall_interactively>, numargs=3, args=0x7ffff15ff070) at eval.c:3000
#24 0x00005555558c0e52 in exec_byte_code (fun=XIL(0x7ffff1f49d6d), 
args_template=1025, nargs=1, args=0x7fffffffe110) at bytecode.c:809
#25 0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x7ffff1f49d6d), 
args_template=1025, nargs=1, args=0x7fffffffe108) at eval.c:3045
#26 0x000055555585d00e in funcall_lambda (fun=XIL(0x7ffff1f49d6d), nargs=1, 
arg_vector=0x7fffffffe108) at eval.c:3117
#27 0x000055555585c35a in funcall_general (fun=XIL(0x7ffff1f49d6d), numargs=1, 
args=0x7fffffffe108) at eval.c:2908
#28 0x000055555585c5eb in Ffuncall (nargs=2, args=0x7fffffffe100) at eval.c:2958
#29 0x000055555576a9de in call1 (fn=XIL(0x4ad0), arg1=XIL(0x2aaa9c0028f8)) at 
/home/viz/lib/ports/emacs/src/lisp.h:3239
#30 0x000055555576e06a in command_loop_1 () at keyboard.c:1501
#31 0x0000555555857fae in internal_condition_case (bfun=0x55555576d849 
<command_loop_1>, handlers=XIL(0x90), hfun=0x55555576cc49 <cmd_error>) at 
eval.c:1485
#32 0x000055555576d402 in command_loop_2 (handlers=XIL(0x90)) at keyboard.c:1132
#33 0x000055555585714e in internal_catch (tag=XIL(0xf6f0), func=0x55555576d3d8 
<command_loop_2>, arg=XIL(0x90)) at eval.c:1208
#34 0x000055555576d394 in command_loop () at keyboard.c:1110
#35 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719
#36 0x000055555576c917 in Frecursive_edit () at keyboard.c:802
#37 0x0000555555768046 in main (argc=3, argv=0x7fffffffe688) at emacs.c:2517

Lisp Backtrace:
"message" (0xf15ff250)
0x562e4058 PVEC_COMPILED
"shell-command-on-region" (0xf15ff0f8)
"shell-command" (0xffffd720)
"funcall-interactively" (0xffffd718)
"call-interactively" (0xf15ff070)
"command-execute" (0xffffe108)
(gdb) bt full
#0  message3_nolog (m=XIL(0x555556066254)) at xdisp.c:11770
        mini_window = XIL(0x5555560c02fd)
        frame = XIL(0x5555560bfe75)
        f = 0x5555560bfe70
        sf = 0x5555560bfe70
#1  0x00005555555f3449 in message3 (m=XIL(0x555556066254)) at xdisp.c:11698
#2  0x0000555555848e28 in Fmessage (nargs=2, args=0x7ffff15ff250) at 
editfns.c:2881
        val = XIL(0x555556066254)
#3  0x000055555585ca0d in funcall_subr (subr=0x555555e7f480 <Smessage>, 
numargs=2, args=0x7ffff15ff250) at eval.c:3023
        fun = XIL(0x555555e7f485)
#4  0x00005555558c0e52 in exec_byte_code (fun=XIL(0x5555562e405d), 
args_template=0, nargs=0, args=0x7fffffffcf00) at bytecode.c:809
        call_nargs = 2
        call_fun = XIL(0x555555e7f485)
        count1 = {
          bytes = 416
        }
        template = XIL(0x7ffff2642ce0)
        val = XIL(0x5555567b0dfd)
        call_args = 0x7ffff15ff250
        original_fun = XIL(0xac50)
        bytecode = XIL(0)
        op = 2
        type = (unknown: 0xffffcd70)
        targets = {0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a8e 
<exec_byte_code+19223>, 0x5555558c4a90 <exec_byte_code+19225>, 0x5555558c4a92 
<exec_byte_code+19227>, 0x5555558c4a94 <exec_byte_code+19229>, 0x5555558c4a94 
<exec_byte_code+19229>, 0x5555558c4af9 <exec_byte_code+19330>, 0x5555558c4b6d 
<exec_byte_code+19446>, 0x5555558c04a5 <exec_byte_code+1326>, 0x5555558c04a7 
<exec_byte_code+1328>, 0x5555558c04a9 <exec_byte_code+1330>, 0x5555558c04ab 
<exec_byte_code+1332>, 0x5555558c04ad <exec_byte_code+1334>, 0x5555558c04ad 
<exec_byte_code+1334>, 0x5555558c04b3 <exec_byte_code+1340>, 0x5555558c0474 
<exec_byte_code+1277>, 0x5555558c0902 <exec_byte_code+2443>, 0x5555558c0904 
<exec_byte_code+2445>, 0x5555558c0906 <exec_byte_code+2447>, 0x5555558c0908 
<exec_byte_code+2449>, 0x5555558c090a <exec_byte_code+2451>, 0x5555558c090a 
<exec_byte_code+2451>, 0x5555558c093f <exec_byte_code+2504>, 0x5555558c0910 
<exec_byte_code+2457>, 0x5555558c0b3f <exec_byte_code+3016>, 0x5555558c0b41 
<exec_byte_code+3018>, 0x5555558c0b43 <exec_byte_code+3020>, 0x5555558c0b45 
<exec_byte_code+3022>, 0x5555558c0b47 <exec_byte_code+3024>, 0x5555558c0b47 
<exec_byte_code+3024>, 0x5555558c0af9 <exec_byte_code+2946>, 0x5555558c0b10 
<exec_byte_code+2969>, 0x5555558c0bef <exec_byte_code+3192>, 0x5555558c0bf1 
<exec_byte_code+3194>, 0x5555558c0bf3 <exec_byte_code+3196>, 0x5555558c0bf5 
<exec_byte_code+3198>, 0x5555558c0bf7 <exec_byte_code+3200>, 0x5555558c0bf7 
<exec_byte_code+3200>, 0x5555558c0ba9 <exec_byte_code+3122>, 0x5555558c0bc0 
<exec_byte_code+3145>, 0x5555558c0f86 <exec_byte_code+4111>, 0x5555558c0f88 
<exec_byte_code+4113>, 0x5555558c0f8a <exec_byte_code+4115>, 0x5555558c0f8c 
<exec_byte_code+4117>, 0x5555558c0f8e <exec_byte_code+4119>, 0x5555558c0f8e 
<exec_byte_code+4119>, 0x5555558c0f40 <exec_byte_code+4041>, 0x5555558c0f57 
<exec_byte_code+4064>, 0x5555558c17cd <exec_byte_code+6230>, 0x5555558c1629 
<exec_byte_code+5810>, 0x5555558c1620 <exec_byte_code+5801>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c1a09 <exec_byte_code+6802>, 0x5555558c1b40 
<exec_byte_code+7113>, 0x5555558c1bac <exec_byte_code+7221>, 0x5555558c1c19 
<exec_byte_code+7330>, 0x5555558c1c85 <exec_byte_code+7438>, 0x5555558c0744 
<exec_byte_code+1997>, 0x5555558c07d0 <exec_byte_code+2137>, 0x5555558c1d0b 
<exec_byte_code+7572>, 0x5555558c067b <exec_byte_code+1796>, 0x5555558c0838 
<exec_byte_code+2241>, 0x5555558c1d80 <exec_byte_code+7689>, 0x5555558c1de8 
<exec_byte_code+7793>, 0x5555558c1e30 <exec_byte_code+7865>, 0x5555558c1e98 
<exec_byte_code+7969>, 0x5555558c1efb <exec_byte_code+8068>, 0x5555558c1fe4 
<exec_byte_code+8301>, 0x5555558c202c <exec_byte_code+8373>, 0x5555558c216a 
<exec_byte_code+8691>, 0x5555558c22d0 <exec_byte_code+9049>, 0x5555558c2318 
<exec_byte_code+9121>, 0x5555558c2360 <exec_byte_code+9193>, 0x5555558c23c8 
<exec_byte_code+9297>, 0x5555558c2430 <exec_byte_code+9401>, 0x5555558c2498 
<exec_byte_code+9505>, 0x5555558c251d <exec_byte_code+9638>, 0x5555558c256f 
<exec_byte_code+9720>, 0x5555558c25c1 <exec_byte_code+9802>, 0x5555558c268e 
<exec_byte_code+10007>, 0x5555558c2795 <exec_byte_code+10270>, 0x5555558c289c 
<exec_byte_code+10533>, 0x5555558c297e <exec_byte_code+10759>, 0x5555558c2a70 
<exec_byte_code+11001>, 0x5555558c2b62 <exec_byte_code+11243>, 0x5555558c2c54 
<exec_byte_code+11485>, 0x5555558c2d46 <exec_byte_code+11727>, 0x5555558c2ed8 
<exec_byte_code+12129>, 0x5555558c2fe3 <exec_byte_code+12396>, 0x5555558c316f 
<exec_byte_code+12792>, 0x5555558c3238 <exec_byte_code+12993>, 0x5555558c3301 
<exec_byte_code+13194>, 0x5555558c37b5 <exec_byte_code+14398>, 0x5555558c14a0 
<exec_byte_code+5417>, 0x5555558c3813 <exec_byte_code+14492>, 0x5555558c385b 
<exec_byte_code+14564>, 0x5555558c3923 <exec_byte_code+14764>, 0x5555558c3981 
<exec_byte_code+14858>, 0x5555558c39df <exec_byte_code+14952>, 0x5555558c3a27 
<exec_byte_code+15024>, 0x5555558c3a6d <exec_byte_code+15094>, 0x5555558c3ab3 
<exec_byte_code+15164>, 0x5555558c3b01 <exec_byte_code+15242>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3b59 <exec_byte_code+15330>, 0x5555558c3b9f 
<exec_byte_code+15400>, 0x5555558c3be5 <exec_byte_code+15470>, 0x5555558c3c2b 
<exec_byte_code+15540>, 0x5555558c3c71 <exec_byte_code+15610>, 0x5555558c3cb7 
<exec_byte_code+15680>, 0x5555558c14a0 <exec_byte_code+5417>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3cff <exec_byte_code+15752>, 0x5555558c3d57 
<exec_byte_code+15840>, 0x5555558c3d9f <exec_byte_code+15912>, 0x5555558c3de7 
<exec_byte_code+15984>, 0x5555558c3e4f <exec_byte_code+16088>, 0x5555558c3eb7 
<exec_byte_code+16192>, 0x5555558c3eff <exec_byte_code+16264>, 0x5555558c3f47 
<exec_byte_code+16336>, 0x5555558c3faf <exec_byte_code+16440>, 0x5555558c4017 
<exec_byte_code+16544>, 0x5555558c407f <exec_byte_code+16648>, 0x5555558c40c5 
<exec_byte_code+16718>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c13ea 
<exec_byte_code+5235>, 0x5555558c0ff4 <exec_byte_code+4221>, 0x5555558c05e9 
<exec_byte_code+1650>, 0x5555558c1096 <exec_byte_code+4383>, 0x5555558c111a 
<exec_byte_code+4515>, 0x5555558c119b <exec_byte_code+4644>, 0x5555558c121c 
<exec_byte_code+4773>, 0x5555558c13b3 <exec_byte_code+5180>, 0x5555558c0aa6 
<exec_byte_code+2863>, 0x5555558c1469 <exec_byte_code+5362>, 0x5555558c14d7 
<exec_byte_code+5472>, 0x5555558c1565 <exec_byte_code+5614>, 0x5555558c15ae 
<exec_byte_code+5687>, 0x5555558c1819 <exec_byte_code+6306>, 0x5555558c1896 
<exec_byte_code+6431>, 0x5555558c191b <exec_byte_code+6564>, 0x5555558c197b 
<exec_byte_code+6660>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c410d 
<exec_byte_code+16790>, 0x5555558c4192 <exec_byte_code+16923>, 0x5555558c41da 
<exec_byte_code+16995>, 0x5555558c4222 <exec_byte_code+17067>, 0x5555558c426a 
<exec_byte_code+17139>, 0x5555558c42b2 <exec_byte_code+17211>, 0x5555558c431a 
<exec_byte_code+17315>, 0x5555558c4382 <exec_byte_code+17419>, 0x5555558c43ea 
<exec_byte_code+17523>, 0x5555558c4452 <exec_byte_code+17627>, 0x5555558c459e 
<exec_byte_code+17959>, 0x5555558c4606 <exec_byte_code+18063>, 0x5555558c466e 
<exec_byte_code+18167>, 0x5555558c46b6 <exec_byte_code+18239>, 0x5555558c47b1 
<exec_byte_code+18490>, 0x5555558c48ac <exec_byte_code+18741>, 0x5555558c48f4 
<exec_byte_code+18813>, 0x5555558c493c <exec_byte_code+18885>, 0x5555558c34a7 
<exec_byte_code+13616>, 0x5555558c3653 <exec_byte_code+14044>, 0x5555558c498e 
<exec_byte_code+18967>, 0x5555558c49fa <exec_byte_code+19075>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c1f69 
<exec_byte_code+8178>, 0x5555558c2613 <exec_byte_code+9884>, 0x5555558c38a8 
<exec_byte_code+14641>, 0x5555558c4bfc <exec_byte_code+19589>, 0x5555558c4c71 
<exec_byte_code+19706>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4d03 <exec_byte_code+19852>, 0x5555558c4d8a 
<exec_byte_code+19987>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4ecd <exec_byte_code+20310> <repeats 64 
times>}
        quitcounter = 1 '\001'
        bc = 0x555555e6f530 <main_thread+496>
        top = 0x7ffff15ff248
        pc = 0x7ffff26c382a "\207\301\242;\203\215"
        bytestr = XIL(0x7ffff202d6ac)
        vector = XIL(0x5555567b0cfd)
        maxdepth = make_fixnum(5)
        const_length = 28
        bytestr_length = 148
        vectorp = 0x5555567b0d00
        max_stack = 5
        frame_base = 0x7ffff15ff240
        fp = 0x7ffff15ff268
        bytestr_data = 0x7ffff26c37aa 
"r\300q\210\306\304!\210\307\310\303\"\024\301\242\204\026"
        rest = false
        mandatory = 0
        nonrest = 0
        pushedargs = 0
        result = XIL(0x7ffff15ff248)
#5  0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x5555562e405d), 
args_template=0, nargs=0, args=0x7fffffffcf00) at eval.c:3045
#6  0x000055555585d00e in funcall_lambda (fun=XIL(0x5555562e405d), nargs=0, 
arg_vector=0x7fffffffcf00) at eval.c:3117
        val = XIL(0x555555851de8)
        syms_left = make_fixnum(0)
        next = XIL(0)
        lexenv = XIL(0x555555f0ee00)
        count = {
          bytes = 416
        }
        i = 140737488342624
        optional = false
        rest = false
        previous_rest = 85
#7  0x000055555585c35a in funcall_general (fun=XIL(0x5555562e405d), numargs=0, 
args=0x7fffffffcf00) at eval.c:2908
        original_fun = XIL(0x5555562e405d)
#8  0x000055555585c5eb in Ffuncall (nargs=1, args=0x7fffffffcef8) at eval.c:2958
        count = {
          bytes = 384
        }
        val = XIL(0x555555f0ee00)
#9  0x00005555558bfd5d in bcall0 (f=XIL(0x5555562e405d)) at bytecode.c:335
#10 0x000055555585e95b in do_one_unbind (this_binding=0x7fffffffcf70, 
unwinding=true, bindflag=SET_INTERNAL_UNBIND) at eval.c:3584
#11 0x000055555585ed6f in unbind_to (count=..., value=XIL(0)) at eval.c:3724
        this_binding = {
          kind = SPECPDL_UNWIND,
          unwind = {
            kind = SPECPDL_UNWIND,
            func = 0x5555558bfd40 <bcall0>,
            arg = XIL(0x5555562e405d),
            eval_depth = 5
          },
          unwind_array = {
            kind = SPECPDL_UNWIND,
            nelts = 93824995818816,
            array = 0x5555562e405d
          },
          unwind_ptr = {
            kind = SPECPDL_UNWIND,
            func = 0x5555558bfd40 <bcall0>,
            arg = 0x5555562e405d,
            mark = 0x5
          },
          unwind_int = {
            kind = SPECPDL_UNWIND,
            func = 0x5555558bfd40 <bcall0>,
            arg = 1445871709
          },
          unwind_intmax = {
            kind = SPECPDL_UNWIND,
            func = 0x5555558bfd40 <bcall0>,
            arg = 93825006452829
          },
          unwind_excursion = {
            kind = SPECPDL_UNWIND,
            marker = XIL(0x5555558bfd40),
            window = XIL(0x5555562e405d)
          },
          unwind_void = {
            kind = SPECPDL_UNWIND,
            func = 0x5555558bfd40 <bcall0>
          },
          let = {
            kind = SPECPDL_UNWIND,
            symbol = XIL(0x5555558bfd40),
            old_value = XIL(0x5555562e405d),
            where = XIL(0x5)
          },
          bt = {
            kind = SPECPDL_UNWIND,
            debug_on_exit = false,
            function = XIL(0x5555558bfd40),
            args = 0x5555562e405d,
            nargs = 5
          }
        }
        quitf = XIL(0)
#12 0x00005555558c0fc2 in exec_byte_code (fun=XIL(0x7ffff202d6fd), 
args_template=1283, nargs=5, args=0x7ffff15ff200) at bytecode.c:838
        op = 1
        type = (unknown: 0xf15ff150)
        targets = {0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a8e 
<exec_byte_code+19223>, 0x5555558c4a90 <exec_byte_code+19225>, 0x5555558c4a92 
<exec_byte_code+19227>, 0x5555558c4a94 <exec_byte_code+19229>, 0x5555558c4a94 
<exec_byte_code+19229>, 0x5555558c4af9 <exec_byte_code+19330>, 0x5555558c4b6d 
<exec_byte_code+19446>, 0x5555558c04a5 <exec_byte_code+1326>, 0x5555558c04a7 
<exec_byte_code+1328>, 0x5555558c04a9 <exec_byte_code+1330>, 0x5555558c04ab 
<exec_byte_code+1332>, 0x5555558c04ad <exec_byte_code+1334>, 0x5555558c04ad 
<exec_byte_code+1334>, 0x5555558c04b3 <exec_byte_code+1340>, 0x5555558c0474 
<exec_byte_code+1277>, 0x5555558c0902 <exec_byte_code+2443>, 0x5555558c0904 
<exec_byte_code+2445>, 0x5555558c0906 <exec_byte_code+2447>, 0x5555558c0908 
<exec_byte_code+2449>, 0x5555558c090a <exec_byte_code+2451>, 0x5555558c090a 
<exec_byte_code+2451>, 0x5555558c093f <exec_byte_code+2504>, 0x5555558c0910 
<exec_byte_code+2457>, 0x5555558c0b3f <exec_byte_code+3016>, 0x5555558c0b41 
<exec_byte_code+3018>, 0x5555558c0b43 <exec_byte_code+3020>, 0x5555558c0b45 
<exec_byte_code+3022>, 0x5555558c0b47 <exec_byte_code+3024>, 0x5555558c0b47 
<exec_byte_code+3024>, 0x5555558c0af9 <exec_byte_code+2946>, 0x5555558c0b10 
<exec_byte_code+2969>, 0x5555558c0bef <exec_byte_code+3192>, 0x5555558c0bf1 
<exec_byte_code+3194>, 0x5555558c0bf3 <exec_byte_code+3196>, 0x5555558c0bf5 
<exec_byte_code+3198>, 0x5555558c0bf7 <exec_byte_code+3200>, 0x5555558c0bf7 
<exec_byte_code+3200>, 0x5555558c0ba9 <exec_byte_code+3122>, 0x5555558c0bc0 
<exec_byte_code+3145>, 0x5555558c0f86 <exec_byte_code+4111>, 0x5555558c0f88 
<exec_byte_code+4113>, 0x5555558c0f8a <exec_byte_code+4115>, 0x5555558c0f8c 
<exec_byte_code+4117>, 0x5555558c0f8e <exec_byte_code+4119>, 0x5555558c0f8e 
<exec_byte_code+4119>, 0x5555558c0f40 <exec_byte_code+4041>, 0x5555558c0f57 
<exec_byte_code+4064>, 0x5555558c17cd <exec_byte_code+6230>, 0x5555558c1629 
<exec_byte_code+5810>, 0x5555558c1620 <exec_byte_code+5801>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c1a09 <exec_byte_code+6802>, 0x5555558c1b40 
<exec_byte_code+7113>, 0x5555558c1bac <exec_byte_code+7221>, 0x5555558c1c19 
<exec_byte_code+7330>, 0x5555558c1c85 <exec_byte_code+7438>, 0x5555558c0744 
<exec_byte_code+1997>, 0x5555558c07d0 <exec_byte_code+2137>, 0x5555558c1d0b 
<exec_byte_code+7572>, 0x5555558c067b <exec_byte_code+1796>, 0x5555558c0838 
<exec_byte_code+2241>, 0x5555558c1d80 <exec_byte_code+7689>, 0x5555558c1de8 
<exec_byte_code+7793>, 0x5555558c1e30 <exec_byte_code+7865>, 0x5555558c1e98 
<exec_byte_code+7969>, 0x5555558c1efb <exec_byte_code+8068>, 0x5555558c1fe4 
<exec_byte_code+8301>, 0x5555558c202c <exec_byte_code+8373>, 0x5555558c216a 
<exec_byte_code+8691>, 0x5555558c22d0 <exec_byte_code+9049>, 0x5555558c2318 
<exec_byte_code+9121>, 0x5555558c2360 <exec_byte_code+9193>, 0x5555558c23c8 
<exec_byte_code+9297>, 0x5555558c2430 <exec_byte_code+9401>, 0x5555558c2498 
<exec_byte_code+9505>, 0x5555558c251d <exec_byte_code+9638>, 0x5555558c256f 
<exec_byte_code+9720>, 0x5555558c25c1 <exec_byte_code+9802>, 0x5555558c268e 
<exec_byte_code+10007>, 0x5555558c2795 <exec_byte_code+10270>, 0x5555558c289c 
<exec_byte_code+10533>, 0x5555558c297e <exec_byte_code+10759>, 0x5555558c2a70 
<exec_byte_code+11001>, 0x5555558c2b62 <exec_byte_code+11243>, 0x5555558c2c54 
<exec_byte_code+11485>, 0x5555558c2d46 <exec_byte_code+11727>, 0x5555558c2ed8 
<exec_byte_code+12129>, 0x5555558c2fe3 <exec_byte_code+12396>, 0x5555558c316f 
<exec_byte_code+12792>, 0x5555558c3238 <exec_byte_code+12993>, 0x5555558c3301 
<exec_byte_code+13194>, 0x5555558c37b5 <exec_byte_code+14398>, 0x5555558c14a0 
<exec_byte_code+5417>, 0x5555558c3813 <exec_byte_code+14492>, 0x5555558c385b 
<exec_byte_code+14564>, 0x5555558c3923 <exec_byte_code+14764>, 0x5555558c3981 
<exec_byte_code+14858>, 0x5555558c39df <exec_byte_code+14952>, 0x5555558c3a27 
<exec_byte_code+15024>, 0x5555558c3a6d <exec_byte_code+15094>, 0x5555558c3ab3 
<exec_byte_code+15164>, 0x5555558c3b01 <exec_byte_code+15242>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3b59 <exec_byte_code+15330>, 0x5555558c3b9f 
<exec_byte_code+15400>, 0x5555558c3be5 <exec_byte_code+15470>, 0x5555558c3c2b 
<exec_byte_code+15540>, 0x5555558c3c71 <exec_byte_code+15610>, 0x5555558c3cb7 
<exec_byte_code+15680>, 0x5555558c14a0 <exec_byte_code+5417>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3cff <exec_byte_code+15752>, 0x5555558c3d57 
<exec_byte_code+15840>, 0x5555558c3d9f <exec_byte_code+15912>, 0x5555558c3de7 
<exec_byte_code+15984>, 0x5555558c3e4f <exec_byte_code+16088>, 0x5555558c3eb7 
<exec_byte_code+16192>, 0x5555558c3eff <exec_byte_code+16264>, 0x5555558c3f47 
<exec_byte_code+16336>, 0x5555558c3faf <exec_byte_code+16440>, 0x5555558c4017 
<exec_byte_code+16544>, 0x5555558c407f <exec_byte_code+16648>, 0x5555558c40c5 
<exec_byte_code+16718>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c13ea 
<exec_byte_code+5235>, 0x5555558c0ff4 <exec_byte_code+4221>, 0x5555558c05e9 
<exec_byte_code+1650>, 0x5555558c1096 <exec_byte_code+4383>, 0x5555558c111a 
<exec_byte_code+4515>, 0x5555558c119b <exec_byte_code+4644>, 0x5555558c121c 
<exec_byte_code+4773>, 0x5555558c13b3 <exec_byte_code+5180>, 0x5555558c0aa6 
<exec_byte_code+2863>, 0x5555558c1469 <exec_byte_code+5362>, 0x5555558c14d7 
<exec_byte_code+5472>, 0x5555558c1565 <exec_byte_code+5614>, 0x5555558c15ae 
<exec_byte_code+5687>, 0x5555558c1819 <exec_byte_code+6306>, 0x5555558c1896 
<exec_byte_code+6431>, 0x5555558c191b <exec_byte_code+6564>, 0x5555558c197b 
<exec_byte_code+6660>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c410d 
<exec_byte_code+16790>, 0x5555558c4192 <exec_byte_code+16923>, 0x5555558c41da 
<exec_byte_code+16995>, 0x5555558c4222 <exec_byte_code+17067>, 0x5555558c426a 
<exec_byte_code+17139>, 0x5555558c42b2 <exec_byte_code+17211>, 0x5555558c431a 
<exec_byte_code+17315>, 0x5555558c4382 <exec_byte_code+17419>, 0x5555558c43ea 
<exec_byte_code+17523>, 0x5555558c4452 <exec_byte_code+17627>, 0x5555558c459e 
<exec_byte_code+17959>, 0x5555558c4606 <exec_byte_code+18063>, 0x5555558c466e 
<exec_byte_code+18167>, 0x5555558c46b6 <exec_byte_code+18239>, 0x5555558c47b1 
<exec_byte_code+18490>, 0x5555558c48ac <exec_byte_code+18741>, 0x5555558c48f4 
<exec_byte_code+18813>, 0x5555558c493c <exec_byte_code+18885>, 0x5555558c34a7 
<exec_byte_code+13616>, 0x5555558c3653 <exec_byte_code+14044>, 0x5555558c498e 
<exec_byte_code+18967>, 0x5555558c49fa <exec_byte_code+19075>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c1f69 
<exec_byte_code+8178>, 0x5555558c2613 <exec_byte_code+9884>, 0x5555558c38a8 
<exec_byte_code+14641>, 0x5555558c4bfc <exec_byte_code+19589>, 0x5555558c4c71 
<exec_byte_code+19706>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4d03 <exec_byte_code+19852>, 0x5555558c4d8a 
<exec_byte_code+19987>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4ecd <exec_byte_code+20310> <repeats 64 
times>}
        quitcounter = 1 '\001'
        bc = 0x555555e6f530 <main_thread+496>
        top = 0x7ffff15ff1c0
        pc = 0x7ffff26e62ee 
"\210\001\203\266\001\343\002!\203\266\001\344\345\003!\346\001\070\262\001W\203\262\001r\324\005!q\210db\210o\204\244\001\347c\210\350\002\311\"\210\003\203\261\001\351p!\210)\352\002!\210\211\242\207"
        bytestr = XIL(0x7ffff202d764)
        vector = XIL(0x7ffff202d73d)
        maxdepth = make_fixnum(14)
        const_length = 4
        bytestr_length = 13
        vectorp = 0x7ffff202c6e0
        max_stack = 14
        frame_base = 0x7ffff15ff240
        fp = 0x7ffff15ff2b0
        bytestr_data = 0x7ffff26e6172 "\002\205\016"
        rest = false
        mandatory = 3
        nonrest = 5
        pushedargs = 5
        result = XIL(0x5555557a5d21)
#13 0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x7ffff1f1172d), 
args_template=769, nargs=3, args=0x7fffffffd720) at eval.c:3045
#14 0x000055555585d00e in funcall_lambda (fun=XIL(0x7ffff1f1172d), nargs=3, 
arg_vector=0x7fffffffd720) at eval.c:3117
        val = XIL(0x2aaa9c0028f8)
        syms_left = make_fixnum(769)
        next = XIL(0x555555851e41)
        lexenv = XIL(0x7fffffffd510)
        count = {
          bytes = 320
        }
        i = 140737488344368
        optional = false
        rest = false
        previous_rest = 127
#15 0x000055555585c35a in funcall_general (fun=XIL(0x7ffff1f1172d), numargs=3, 
args=0x7fffffffd720) at eval.c:2908
        original_fun = XIL(0x2aaa9c0028f8)
#16 0x000055555585c5eb in Ffuncall (nargs=4, args=0x7fffffffd718) at eval.c:2958
        count = {
          bytes = 288
        }
        val = XIL(0x7fffffffd5b0)
#17 0x000055555584f0f0 in Ffuncall_interactively (nargs=4, args=0x7fffffffd718) 
at callint.c:291
        speccount = {
          bytes = 256
        }
#18 0x000055555585ca0d in funcall_subr (subr=0x555555e7f700 
<Sfuncall_interactively>, numargs=4, args=0x7fffffffd718) at eval.c:3023
        fun = XIL(0x555555e7f705)
#19 0x000055555585c30e in funcall_general (fun=XIL(0x555555e7f705), numargs=4, 
args=0x7fffffffd718) at eval.c:2904
        original_fun = XIL(0x7c50)
#20 0x000055555585c5eb in Ffuncall (nargs=5, args=0x7fffffffd710) at eval.c:2958
        count = {
          bytes = 224
        }
        val = XIL(0x555555e7f705)
#21 0x000055555585b882 in Fapply (nargs=3, args=0x7fffffffd840) at eval.c:2629
        i = 5
        funcall_nargs = 5
        funcall_args = 0x7fffffffd710
        spread_arg = XIL(0)
        fun = XIL(0x555555e7f705)
        sa_avail = 16344
        sa_count = {
          bytes = 224
        }
        numargs = 4
        retval = XIL(0x7c50)
#22 0x000055555584f5aa in Fcall_interactively (function=XIL(0x2aaa9c0028f8), 
record_flag=XIL(0), keys=XIL(0x555556075395)) at callint.c:384
        funval = XIL(0x7ffff1f1172d)
        events = 18
        input = XIL(0x7ffff1f11763)
        speccount = {
          bytes = 192
        }
        arg_from_tty = false
        key_count = 1
        record_then_fail = false
        save_this_command = XIL(0x2aaa9c0028f8)
        save_this_original_command = XIL(0x2aaa9c0028f8)
        save_real_this_command = XIL(0x2aaa9c0028f8)
        save_last_command = XIL(0x2aaa9c199bf0)
        prefix_arg = XIL(0)
        enable = XIL(0)
        up_event = XIL(0)
        form = XIL(0x555556701153)
        specs = XIL(0x5555567d3d13)
        sa_avail = 0
        sa_count = {
          bytes = 140737488345296
        }
        string_len = 140737488345520
        string = 0x555555f0ee00 <lispsym> "\230\001"
        string_end = 0x0
        next_event = 140737252497197
        nargs = 140737488345600
        args = 0x7fffffffd9f0
        visargs = 0x555555f0ee00 <lispsym>
        varies = 0x0
        tem = 0x55555582d4d5 <XSYMBOL+106> 
"\353\030H\213E\370H\211\307\350\331\376\377\377H\213@\bH\211\307\350\034\377\377\377\311\303UH\211\345H\203\354
 H\211}\350H\215\025\374\030n"
        val = XIL(0)
#23 0x000055555585c84d in funcall_subr (subr=0x555555e7f740 
<Scall_interactively>, numargs=3, args=0x7ffff15ff070) at eval.c:3000
        argbuf = {XIL(0x7fffffffdaa0), XIL(0x5555558bedc9), XIL(0), XIL(0xa0), 
XIL(0x7fffffffdaa0), XIL(0x11558bfa4d), XIL(0x555555e7f745), 
XIL(0x7fffffffdac0)}
        a = 0x7ffff15ff070
        fun = XIL(0x555555e7f745)
#24 0x00005555558c0e52 in exec_byte_code (fun=XIL(0x7ffff1f49d6d), 
args_template=1025, nargs=1, args=0x7fffffffe110) at bytecode.c:809
        call_nargs = 3
        call_fun = XIL(0x555555e7f745)
        count1 = {
          bytes = 160
        }
        template = XIL(0x7ffff201ff4d)
        val = XIL(0)
        call_args = 0x7ffff15ff070
        original_fun = XIL(0x2aaa9bfdaf38)
        bytecode = XIL(0)
        op = 3
        type = (unknown: 0x55e6f530)
        targets = {0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a8e 
<exec_byte_code+19223>, 0x5555558c4a90 <exec_byte_code+19225>, 0x5555558c4a92 
<exec_byte_code+19227>, 0x5555558c4a94 <exec_byte_code+19229>, 0x5555558c4a94 
<exec_byte_code+19229>, 0x5555558c4af9 <exec_byte_code+19330>, 0x5555558c4b6d 
<exec_byte_code+19446>, 0x5555558c04a5 <exec_byte_code+1326>, 0x5555558c04a7 
<exec_byte_code+1328>, 0x5555558c04a9 <exec_byte_code+1330>, 0x5555558c04ab 
<exec_byte_code+1332>, 0x5555558c04ad <exec_byte_code+1334>, 0x5555558c04ad 
<exec_byte_code+1334>, 0x5555558c04b3 <exec_byte_code+1340>, 0x5555558c0474 
<exec_byte_code+1277>, 0x5555558c0902 <exec_byte_code+2443>, 0x5555558c0904 
<exec_byte_code+2445>, 0x5555558c0906 <exec_byte_code+2447>, 0x5555558c0908 
<exec_byte_code+2449>, 0x5555558c090a <exec_byte_code+2451>, 0x5555558c090a 
<exec_byte_code+2451>, 0x5555558c093f <exec_byte_code+2504>, 0x5555558c0910 
<exec_byte_code+2457>, 0x5555558c0b3f <exec_byte_code+3016>, 0x5555558c0b41 
<exec_byte_code+3018>, 0x5555558c0b43 <exec_byte_code+3020>, 0x5555558c0b45 
<exec_byte_code+3022>, 0x5555558c0b47 <exec_byte_code+3024>, 0x5555558c0b47 
<exec_byte_code+3024>, 0x5555558c0af9 <exec_byte_code+2946>, 0x5555558c0b10 
<exec_byte_code+2969>, 0x5555558c0bef <exec_byte_code+3192>, 0x5555558c0bf1 
<exec_byte_code+3194>, 0x5555558c0bf3 <exec_byte_code+3196>, 0x5555558c0bf5 
<exec_byte_code+3198>, 0x5555558c0bf7 <exec_byte_code+3200>, 0x5555558c0bf7 
<exec_byte_code+3200>, 0x5555558c0ba9 <exec_byte_code+3122>, 0x5555558c0bc0 
<exec_byte_code+3145>, 0x5555558c0f86 <exec_byte_code+4111>, 0x5555558c0f88 
<exec_byte_code+4113>, 0x5555558c0f8a <exec_byte_code+4115>, 0x5555558c0f8c 
<exec_byte_code+4117>, 0x5555558c0f8e <exec_byte_code+4119>, 0x5555558c0f8e 
<exec_byte_code+4119>, 0x5555558c0f40 <exec_byte_code+4041>, 0x5555558c0f57 
<exec_byte_code+4064>, 0x5555558c17cd <exec_byte_code+6230>, 0x5555558c1629 
<exec_byte_code+5810>, 0x5555558c1620 <exec_byte_code+5801>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c1a09 <exec_byte_code+6802>, 0x5555558c1b40 
<exec_byte_code+7113>, 0x5555558c1bac <exec_byte_code+7221>, 0x5555558c1c19 
<exec_byte_code+7330>, 0x5555558c1c85 <exec_byte_code+7438>, 0x5555558c0744 
<exec_byte_code+1997>, 0x5555558c07d0 <exec_byte_code+2137>, 0x5555558c1d0b 
<exec_byte_code+7572>, 0x5555558c067b <exec_byte_code+1796>, 0x5555558c0838 
<exec_byte_code+2241>, 0x5555558c1d80 <exec_byte_code+7689>, 0x5555558c1de8 
<exec_byte_code+7793>, 0x5555558c1e30 <exec_byte_code+7865>, 0x5555558c1e98 
<exec_byte_code+7969>, 0x5555558c1efb <exec_byte_code+8068>, 0x5555558c1fe4 
<exec_byte_code+8301>, 0x5555558c202c <exec_byte_code+8373>, 0x5555558c216a 
<exec_byte_code+8691>, 0x5555558c22d0 <exec_byte_code+9049>, 0x5555558c2318 
<exec_byte_code+9121>, 0x5555558c2360 <exec_byte_code+9193>, 0x5555558c23c8 
<exec_byte_code+9297>, 0x5555558c2430 <exec_byte_code+9401>, 0x5555558c2498 
<exec_byte_code+9505>, 0x5555558c251d <exec_byte_code+9638>, 0x5555558c256f 
<exec_byte_code+9720>, 0x5555558c25c1 <exec_byte_code+9802>, 0x5555558c268e 
<exec_byte_code+10007>, 0x5555558c2795 <exec_byte_code+10270>, 0x5555558c289c 
<exec_byte_code+10533>, 0x5555558c297e <exec_byte_code+10759>, 0x5555558c2a70 
<exec_byte_code+11001>, 0x5555558c2b62 <exec_byte_code+11243>, 0x5555558c2c54 
<exec_byte_code+11485>, 0x5555558c2d46 <exec_byte_code+11727>, 0x5555558c2ed8 
<exec_byte_code+12129>, 0x5555558c2fe3 <exec_byte_code+12396>, 0x5555558c316f 
<exec_byte_code+12792>, 0x5555558c3238 <exec_byte_code+12993>, 0x5555558c3301 
<exec_byte_code+13194>, 0x5555558c37b5 <exec_byte_code+14398>, 0x5555558c14a0 
<exec_byte_code+5417>, 0x5555558c3813 <exec_byte_code+14492>, 0x5555558c385b 
<exec_byte_code+14564>, 0x5555558c3923 <exec_byte_code+14764>, 0x5555558c3981 
<exec_byte_code+14858>, 0x5555558c39df <exec_byte_code+14952>, 0x5555558c3a27 
<exec_byte_code+15024>, 0x5555558c3a6d <exec_byte_code+15094>, 0x5555558c3ab3 
<exec_byte_code+15164>, 0x5555558c3b01 <exec_byte_code+15242>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3b59 <exec_byte_code+15330>, 0x5555558c3b9f 
<exec_byte_code+15400>, 0x5555558c3be5 <exec_byte_code+15470>, 0x5555558c3c2b 
<exec_byte_code+15540>, 0x5555558c3c71 <exec_byte_code+15610>, 0x5555558c3cb7 
<exec_byte_code+15680>, 0x5555558c14a0 <exec_byte_code+5417>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c3cff <exec_byte_code+15752>, 0x5555558c3d57 
<exec_byte_code+15840>, 0x5555558c3d9f <exec_byte_code+15912>, 0x5555558c3de7 
<exec_byte_code+15984>, 0x5555558c3e4f <exec_byte_code+16088>, 0x5555558c3eb7 
<exec_byte_code+16192>, 0x5555558c3eff <exec_byte_code+16264>, 0x5555558c3f47 
<exec_byte_code+16336>, 0x5555558c3faf <exec_byte_code+16440>, 0x5555558c4017 
<exec_byte_code+16544>, 0x5555558c407f <exec_byte_code+16648>, 0x5555558c40c5 
<exec_byte_code+16718>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c13ea 
<exec_byte_code+5235>, 0x5555558c0ff4 <exec_byte_code+4221>, 0x5555558c05e9 
<exec_byte_code+1650>, 0x5555558c1096 <exec_byte_code+4383>, 0x5555558c111a 
<exec_byte_code+4515>, 0x5555558c119b <exec_byte_code+4644>, 0x5555558c121c 
<exec_byte_code+4773>, 0x5555558c13b3 <exec_byte_code+5180>, 0x5555558c0aa6 
<exec_byte_code+2863>, 0x5555558c1469 <exec_byte_code+5362>, 0x5555558c14d7 
<exec_byte_code+5472>, 0x5555558c1565 <exec_byte_code+5614>, 0x5555558c15ae 
<exec_byte_code+5687>, 0x5555558c1819 <exec_byte_code+6306>, 0x5555558c1896 
<exec_byte_code+6431>, 0x5555558c191b <exec_byte_code+6564>, 0x5555558c197b 
<exec_byte_code+6660>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c410d 
<exec_byte_code+16790>, 0x5555558c4192 <exec_byte_code+16923>, 0x5555558c41da 
<exec_byte_code+16995>, 0x5555558c4222 <exec_byte_code+17067>, 0x5555558c426a 
<exec_byte_code+17139>, 0x5555558c42b2 <exec_byte_code+17211>, 0x5555558c431a 
<exec_byte_code+17315>, 0x5555558c4382 <exec_byte_code+17419>, 0x5555558c43ea 
<exec_byte_code+17523>, 0x5555558c4452 <exec_byte_code+17627>, 0x5555558c459e 
<exec_byte_code+17959>, 0x5555558c4606 <exec_byte_code+18063>, 0x5555558c466e 
<exec_byte_code+18167>, 0x5555558c46b6 <exec_byte_code+18239>, 0x5555558c47b1 
<exec_byte_code+18490>, 0x5555558c48ac <exec_byte_code+18741>, 0x5555558c48f4 
<exec_byte_code+18813>, 0x5555558c493c <exec_byte_code+18885>, 0x5555558c34a7 
<exec_byte_code+13616>, 0x5555558c3653 <exec_byte_code+14044>, 0x5555558c498e 
<exec_byte_code+18967>, 0x5555558c49fa <exec_byte_code+19075>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c1f69 
<exec_byte_code+8178>, 0x5555558c2613 <exec_byte_code+9884>, 0x5555558c38a8 
<exec_byte_code+14641>, 0x5555558c4bfc <exec_byte_code+19589>, 0x5555558c4c71 
<exec_byte_code+19706>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4d03 <exec_byte_code+19852>, 0x5555558c4d8a 
<exec_byte_code+19987>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4a66 <exec_byte_code+19183>, 0x5555558c4a66 
<exec_byte_code+19183>, 0x5555558c4ecd <exec_byte_code+20310> <repeats 64 
times>}
        quitcounter = 1 '\001'
        bc = 0x555555e6f530 <main_thread+496>
        top = 0x7ffff15ff068
        pc = 0x7ffff2686816 "\006\a9\203\260"
        bytestr = XIL(0x7ffff1f4a524)
        vector = XIL(0x7ffff1f49dad)
        maxdepth = make_fixnum(14)
        const_length = 26
        bytestr_length = 179
        vectorp = 0x7ffff1f49db0
        max_stack = 14
        frame_base = 0x7ffff15ff030
        fp = 0x7ffff15ff0a0
        bytestr_data = 0x7ffff268678d "\304\020\211?\205\023"
        rest = false
        mandatory = 1
        nonrest = 4
        pushedargs = 1
        result = XIL(0xffc0)
#25 0x000055555585cb84 in fetch_and_exec_byte_code (fun=XIL(0x7ffff1f49d6d), 
args_template=1025, nargs=1, args=0x7fffffffe108) at eval.c:3045
#26 0x000055555585d00e in funcall_lambda (fun=XIL(0x7ffff1f49d6d), nargs=1, 
arg_vector=0x7fffffffe108) at eval.c:3117
        val = XIL(0x4ad0)
        syms_left = make_fixnum(1025)
        next = XIL(0x555555851e41)
        lexenv = XIL(0x7fffffffe040)
        count = {
          bytes = 160
        }
        i = 140737488347232
        optional = false
        rest = false
        previous_rest = 127
#27 0x000055555585c35a in funcall_general (fun=XIL(0x7ffff1f49d6d), numargs=1, 
args=0x7fffffffe108) at eval.c:2908
        original_fun = XIL(0x4ad0)
#28 0x000055555585c5eb in Ffuncall (nargs=2, args=0x7fffffffe100) at eval.c:2958
        count = {
          bytes = 128
        }
        val = XIL(0x80)
#29 0x000055555576a9de in call1 (fn=XIL(0x4ad0), arg1=XIL(0x2aaa9c0028f8)) at 
/home/viz/lib/ports/emacs/src/lisp.h:3239
#30 0x000055555576e06a in command_loop_1 () at keyboard.c:1501
        scount = {
          bytes = 96
        }
        cmd = XIL(0x2aaa9c0028f8)
        keybuf = {make_fixnum(134217761), make_fixnum(120), 
XIL(0x7fffffffe1d0), XIL(0x555555834e63), XIL(0x7ffff2642a60), 
XIL(0x2f262e04b), XIL(0), XIL(0x9360), XIL(0x7fffffffe200), 
make_fixnum(23456248811617), XIL(0x1ffffe1b0), XIL(0), XIL(0x555555f0ee00), 
XIL(0), XIL(0x7fffffffe1d0), XIL(0x555555851de8), XIL(0x7fffffffe1e0), XIL(0), 
XIL(0x555555f0ee00), XIL(0), XIL(0x7fffffffe200), XIL(0x555555851de8), XIL(0), 
XIL(0), XIL(0x7fffffffe230), XIL(0x555555851e41), XIL(0x60), 
XIL(0x555555f0ee00), XIL(0), XIL(0)}
        i = 1
        prev_modiff = 2096
        prev_buffer = 0x555556321050
        already_adjusted = false
#31 0x0000555555857fae in internal_condition_case (bfun=0x55555576d849 
<command_loop_1>, handlers=XIL(0x90), hfun=0x55555576cc49 <cmd_error>) at 
eval.c:1485
        val = XIL(0xf6f0)
        c = 0x55555601ef90
#32 0x000055555576d402 in command_loop_2 (handlers=XIL(0x90)) at keyboard.c:1132
        val = XIL(0xf6f0)
#33 0x000055555585714e in internal_catch (tag=XIL(0xf6f0), func=0x55555576d3d8 
<command_loop_2>, arg=XIL(0x90)) at eval.c:1208
        val = XIL(0)
        c = 0x555556000e70
#34 0x000055555576d394 in command_loop () at keyboard.c:1110
#35 0x000055555576c6eb in recursive_edit_1 () at keyboard.c:719
        count = {
          bytes = 32
        }
        val = XIL(0x7fffffffe400)
#36 0x000055555576c917 in Frecursive_edit () at keyboard.c:802
        count = {
          bytes = 0
        }
        buffer = XIL(0)
#37 0x0000555555768046 in main (argc=3, argv=0x7fffffffe688) at emacs.c:2517
        stack_bottom_variable = 0x7ffff6084203
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        dump_mode = 0x0
        skip_args = 1
        temacs = 0x0
        attempt_load_pdump = true
        only_version = false
        rlim = {
          rlim_cur = 10022912,
          rlim_max = 18446744073709551615
        }
        lc_all = 0x0
        sockfd = -1
        module_assertions = false

Lisp Backtrace:
"message" (0xf15ff250)
0x562e4058 PVEC_COMPILED
"shell-command-on-region" (0xf15ff0f8)
"shell-command" (0xffffd720)
"funcall-interactively" (0xffffd718)
"call-interactively" (0xf15ff070)
"command-execute" (0xffffe108)
(gdb) 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]