* bug#49782: 28.0.50; set-fontset-font crashes in init (server) @ 2021-07-30 12:54 Benjamin Riefenstahl 2021-07-30 14:05 ` Benjamin Riefenstahl 2021-07-30 14:10 ` Eli Zaretskii 0 siblings, 2 replies; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-30 12:54 UTC (permalink / raw) To: 49782 [-- Attachment #1: Type: text/plain, Size: 824 bytes --] I have a font initialization in my init file. Reduced to a minimum example it does stuff like this: (mapc (lambda (frame) (set-fontset-font nil ?a "sans-serif" frame)) (frame-list)) This crashes when called from "emacsclient -a '' -c". As a recipe: * mkdir /tmp/test * Copy the above code into /tmp/test/.emacs * Run HOME=/tmp/test emacsclient -a '' -c Note that "emacsclient -a emacs -c" does not crash. There is something different between "-a ''" and "-a something". Running gdb on the corresponding core file I get the typescript below. The problem seems to be in gdb frame #7, where even though there is a frame reported by frame-list, it does not have a valid fontset and so an assertion in FRAME_FONTSET(f) fails. I assume this is not intentional, otherwise how do I prevent the crash? [-- Attachment #2: gdb.typescript --] [-- Type: text/plain, Size: 44006 bytes --] Script started on 2021-07-30 14:32:29+02:00 [TERM="xterm-256color" TTY="/dev/pts/3" COLUMNS="93" LINES="45"] GNU gdb (Debian 8.2.1-2+b3) 8.2.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./emacs...done. [New LWP 7702] [New LWP 7703] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `emacs --daemon'. Program terminated with signal SIGSEGV, Segmentation fault. #0 raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. [Current thread is 1 (Thread 0x7f1375659e00 (LWP 7702))] SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0 TERM = xterm-256color Breakpoint 1 at 0x557f106879db: file emacs.c, line 400. Breakpoint 2 at 0x557f10741250: file xterm.c, line 10264. (gdb) bt full #0 0x00007f137916c5cb in raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50 set = { __val = {18446744067266837247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 94004225532624, 18446744067266838271} } pid = <optimized out> tid = <optimized out> #1 0x0000557f10687a78 in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:437 #2 0x0000557f10687ec2 in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1762 #3 0x0000557f10786278 in deliver_thread_signal (sig=sig@entry=11, handler=0x557f10687eb7 <handle_fatal_signal>) at sysdep.c:1754 #4 0x0000557f107862f9 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1867 fatal = <optimized out> #5 0x0000557f107862f9 in handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>) at sysdep.c:1867 fatal = <optimized out> #6 0x00007f137916c730 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x0000557f1085a307 in check_fontset_name (name=XIL(0), frame=0x7ffc938215e8) at fontset.c:1364 id = <optimized out> f = 0x557f118f9da0 #8 0x0000557f1085a369 in Fset_fontset_font (name=<optimized out>, target=make_fixnum(97), font_spec=XIL(0x557f119ab3f4), frame=<optimized out>, add=XIL(0)) at fontset.c:1496 fontset = <optimized out> font_def = <optimized out> registry = <optimized out> family = <optimized out> range_list = <optimized out> charset = 0x0 fontname = <optimized out> ascii_changed = false #9 0x0000557f107ea1bb in eval_sub (form=<optimized out>) at lisp.h:2093 i = <optimized out> maxargs = 5 args_left = XIL(0) numargs = 4 original_fun = <optimized out> original_args = XIL(0x557f119a23c3) count = 34 fun = <optimized out> val = <optimized out> funcar = <optimized out> argvals = {XIL(0), make_fixnum(97), XIL(0x557f119ab3f4), XIL(0x557f118f9da5), XIL(0), XIL(0x557f119a1d43), XIL(0x557f119a2373), XIL(0x2900000004)} #10 0x0000557f107ea44d in Fprogn (body=XIL(0)) at eval.c:471 form = <optimized out> val = XIL(0) #11 0x0000557f107ea5c9 in funcall_lambda (fun=<optimized out>, nargs=1, arg_vector=0x7ffc93821878) at lisp.h:1426 val = <optimized out> syms_left = XIL(0) next = <optimized out> lexenv = XIL(0) i = <optimized out> optional = <optimized out> rest = <optimized out> #12 0x0000557f107e7d5f in Ffuncall (nargs=2, args=0x7ffc93821870) at eval.c:3067 fun = <optimized out> original_fun = XIL(0x557f119a1cc3) funcar = <optimized out> numargs = 1 val = <optimized out> count = 32 #13 0x0000557f107e7eba in call1 (fn=fn@entry=XIL(0x557f119a1cc3), arg1=<optimized out>) at eval.c:2911 #14 0x0000557f107f2217 in mapcar1 (leni=1, vals=vals@entry=0x0, fn=fn@entry=XIL(0x557f119a1cc3), seq=seq@entry=XIL(0x557f119a1d73)) at lisp.h:1420 dummy = <optimized out> i = 0 tail = XIL(0x557f119a1d73) #15 0x0000557f107f3f60 in Fmapc (function=XIL(0x557f119a1cc3), sequence=XIL(0x557f119a1d73)) at fns.c:2917 leni = <optimized out> #16 0x0000557f107ea1f7 in eval_sub (form=<optimized out>) at lisp.h:2093 i = <optimized out> maxargs = 2 args_left = XIL(0) numargs = 2 original_fun = <optimized out> original_args = XIL(0x557f119a1d53) count = 31 fun = <optimized out> val = <optimized out> funcar = <optimized out> argvals = {XIL(0x557f119a1cc3), XIL(0x557f119a1d73), XIL(0x30), XIL(0x7ffc93821998), XIL(0), XIL(0x557f10808f30), XIL(0x557f119a97b0), XIL(0)} #17 0x0000557f1080edf0 in readevalloop (readcharfun=XIL(0x557f119a97b5), infile0=0x0, sourcename=XIL(0x557f119a9404), printflag=false, unibyte=<optimized out>, readfun=XIL(0), start=XIL(0), end=XIL(0)) at lread.c:2311 count1 = 31 c = <optimized out> val = XIL(0x557f119a2373) count = 27 b = <optimized out> continue_reading_p = true lex_bound = <optimized out> whole_buffer = true first_sexp = <optimized out> macroexpand = XIL(0x29946402a078) #18 0x0000557f1080fdb1 in Feval_buffer (buffer=<optimized out>, printflag=XIL(0), filename=XIL(0x557f119a9404), unibyte=XIL(0), do_allow_print=XIL(0x30)) at lisp.h:1376 count = 23 tem = <optimized out> buf = XIL(0x557f119a97b5) #19 0x0000557f107e7e03 in Ffuncall (nargs=6, args=args@entry=0x7ffc93821b40) at lisp.h:2093 fun = <optimized out> original_fun = XIL(0x299464029d08) funcar = <optimized out> numargs = 5 val = <optimized out> count = 22 #20 0x0000557f10821bc0 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at bytecode.c:632 op = <optimized out> type = <optimized out> targets = {0x557f1082424b <exec_byte_code+10731>, 0x557f10823d68 <exec_byte_code+9480>, 0x557f10823d6d <exec_byte_code+9485>, 0x557f10823d72 <exec_byte_code+9490>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10823d77 <exec_byte_code+9495>, 0x557f10823db6 <exec_byte_code+9558>, 0x557f10822d9a <exec_byte_code+5434>, 0x557f10822d9f <exec_byte_code+5439>, 0x557f10822da4 <exec_byte_code+5444>, 0x557f10822da9 <exec_byte_code+5449>, 0x557f10821ae2 <exec_byte_code+642>, 0x557f10821ae8 <exec_byte_code+648>, 0x557f10822dae <exec_byte_code+5454>, 0x557f10822d83 <exec_byte_code+5411>, 0x557f10822f05 <exec_byte_code+5797>, 0x557f10822f0a <exec_byte_code+5802>, 0x557f10822f0f <exec_byte_code+5807>, 0x557f10822f14 <exec_byte_code+5812>, 0x557f10821a34 <exec_byte_code+468>, 0x557f10821a38 <exec_byte_code+472>, 0x557f10822f30 <exec_byte_code+5840>, 0x557f10822f19 <exec_byte_code+5817>, 0x557f10822f96 <exec_byte_code+5942>, 0x557f10822f9b <exec_byte_code+5947>, 0x557f10822fa0 <exec_byte_code+5952>, 0x557f10822fa5 <exec_byte_code+5957>, 0x557f10821be6 <exec_byte_code+902>, 0x557f10821bf0 <exec_byte_code+912>, 0x557f10822f72 <exec_byte_code+5906>, 0x557f10822f7f <exec_byte_code+5919>, 0x557f10822fce <exec_byte_code+5998>, 0x557f10822fd3 <exec_byte_code+6003>, 0x557f10822fd8 <exec_byte_code+6008>, 0x557f10822fdd <exec_byte_code+6013>, 0x557f10821b9f <exec_byte_code+831>, 0x557f10821ba0 <exec_byte_code+832>, 0x557f10822faa <exec_byte_code+5962>, 0x557f10822fb7 <exec_byte_code+5975>, 0x557f10823006 <exec_byte_code+6054>, 0x557f1082300b <exec_byte_code+6059>, 0x557f10823010 <exec_byte_code+6064>, 0x557f10823015 <exec_byte_code+6069>, 0x557f10821b45 <exec_byte_code+741>, 0x557f10821b48 <exec_byte_code+744>, 0x557f10822fe2 <exec_byte_code+6018>, 0x557f10822fef <exec_byte_code+6031>, 0x557f108236e5 <exec_byte_code+7813>, 0x557f10823430 <exec_byte_code+7120>, 0x557f108233b4 <exec_byte_code+6996>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10821e3e <exec_byte_code+1502>, 0x557f10821e98 <exec_byte_code+1592>, 0x557f10821ede <exec_byte_code+1662>, 0x557f10821f27 <exec_byte_code+1735>, 0x557f10821f70 <exec_byte_code+1808>, 0x557f10822e3c <exec_byte_code+5596>, 0x557f10822e87 <exec_byte_code+5671>, 0x557f10821fb8 <exec_byte_code+1880>, 0x557f10822e00 <exec_byte_code+5536>, 0x557f10822ec9 <exec_byte_code+5737>, 0x557f10821fec <exec_byte_code+1932>, 0x557f1082202e <exec_byte_code+1998>, 0x557f10822060 <exec_byte_code+2048>, 0x557f108220a2 <exec_byte_code+2114>, 0x557f108220e1 <exec_byte_code+2177>, 0x557f1082216f <exec_byte_code+2319>, 0x557f108221a1 <exec_byte_code+2369>, 0x557f108221e3 <exec_byte_code+2435>, 0x557f10822229 <exec_byte_code+2505>, 0x557f1082225b <exec_byte_code+2555>, 0x557f1082228d <exec_byte_code+2605>, 0x557f108222cf <exec_byte_code+2671>, 0x557f10822311 <exec_byte_code+2737>, 0x557f10822353 <exec_byte_code+2803>, 0x557f10822399 <exec_byte_code+2873>, 0x557f108223d5 <exec_byte_code+2933>, 0x557f10822411 <exec_byte_code+2993>, 0x557f10822498 <exec_byte_code+3128>, 0x557f108224f6 <exec_byte_code+3222>, 0x557f10822554 <exec_byte_code+3316>, 0x557f10822744 <exec_byte_code+3812>, 0x557f108226b6 <exec_byte_code+3670>, 0x557f108226fd <exec_byte_code+3741>, 0x557f10822598 <exec_byte_code+3384>, 0x557f108225df <exec_byte_code+3455>, 0x557f1082261b <exec_byte_code+3515>, 0x557f1082267a <exec_byte_code+3610>, 0x557f1082278b <exec_byte_code+3883>, 0x557f108227c7 <exec_byte_code+3943>, 0x557f10822803 <exec_byte_code+4003>, 0x557f108228bd <exec_byte_code+4189>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f10822909 <exec_byte_code+4265>, 0x557f1082293b <exec_byte_code+4315>, 0x557f108229bd <exec_byte_code+4445>, 0x557f10822a09 <exec_byte_code+4521>, 0x557f10822a55 <exec_byte_code+4597>, 0x557f10822a87 <exec_byte_code+4647>, 0x557f10822abb <exec_byte_code+4699>, 0x557f10822aef <exec_byte_code+4751>, 0x557f10822b2b <exec_byte_code+4811>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822b5f <exec_byte_code+4863>, 0x557f10822b93 <exec_byte_code+4915>, 0x557f10822bc7 <exec_byte_code+4967>, 0x557f10822bfb <exec_byte_code+5019>, 0x557f10822c2f <exec_byte_code+5071>, 0x557f10822c63 <exec_byte_code+5123>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822c95 <exec_byte_code+5173>, 0x557f10822cdd <exec_byte_code+5245>, 0x557f10822d0f <exec_byte_code+5295>, 0x557f10822d41 <exec_byte_code+5345>, 0x557f108234f0 <exec_byte_code+7312>, 0x557f10823532 <exec_byte_code+7378>, 0x557f10823564 <exec_byte_code+7428>, 0x557f1082361f <exec_byte_code+7615>, 0x557f10823661 <exec_byte_code+7681>, 0x557f108236a3 <exec_byte_code+7747>, 0x557f108237f2 <exec_byte_code+8082>, 0x557f10823826 <exec_byte_code+8134>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823348 <exec_byte_code+6888>, 0x557f10823047 <exec_byte_code+6119>, 0x557f10822dbb <exec_byte_code+5467>, 0x557f10823070 <exec_byte_code+6160>, 0x557f108230b5 <exec_byte_code+6229>, 0x557f108230f7 <exec_byte_code+6295>, 0x557f1082329a <exec_byte_code+6714>, 0x557f10823320 <exec_byte_code+6848>, 0x557f10822f3d <exec_byte_code+5853>, 0x557f1082338c <exec_byte_code+6956>, 0x557f1082343e <exec_byte_code+7134>, 0x557f10823772 <exec_byte_code+7954>, 0x557f108237a9 <exec_byte_code+8009>, 0x557f1082371b <exec_byte_code+7867>, 0x557f10821d2d <exec_byte_code+1229>, 0x557f10821d73 <exec_byte_code+1299>, 0x557f10821dbf <exec_byte_code+1375>, 0x557f1082301a <exec_byte_code+6074>, 0x557f10823858 <exec_byte_code+8184>, 0x557f1082389e <exec_byte_code+8254>, 0x557f108238d0 <exec_byte_code+8304>, 0x557f10823902 <exec_byte_code+8354>, 0x557f10823934 <exec_byte_code+8404>, 0x557f10823966 <exec_byte_code+8454>, 0x557f108239a8 <exec_byte_code+8520>, 0x557f108239ea <exec_byte_code+8586>, 0x557f10823a2c <exec_byte_code+8652>, 0x557f10823a6e <exec_byte_code+8718>, 0x557f10823acf <exec_byte_code+8815>, 0x557f10823b11 <exec_byte_code+8881>, 0x557f10823b53 <exec_byte_code+8947>, 0x557f10823b85 <exec_byte_code+8997>, 0x557f10823bc7 <exec_byte_code+9063>, 0x557f10823c09 <exec_byte_code+9129>, 0x557f10823c48 <exec_byte_code+9192>, 0x557f10823c87 <exec_byte_code+9255>, 0x557f1082283f <exec_byte_code+4063>, 0x557f1082287b <exec_byte_code+4123>, 0x557f10823cc3 <exec_byte_code+9315>, 0x557f10823d1c <exec_byte_code+9404>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823139 <exec_byte_code+6361>, 0x557f108231a0 <exec_byte_code+6464>, 0x557f108231e0 <exec_byte_code+6528>, 0x557f10823220 <exec_byte_code+6592>, 0x557f1082325d <exec_byte_code+6653>, 0x557f10822124 <exec_byte_code+2244>, 0x557f1082244d <exec_byte_code+3053>, 0x557f10822972 <exec_byte_code+4370>, 0x557f10823dff <exec_byte_code+9631>, 0x557f10823e49 <exec_byte_code+9705>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823e9f <exec_byte_code+9791>, 0x557f10823eea <exec_byte_code+9866>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f108234b9 <exec_byte_code+7257> <repeats 64 times>} const_length = <optimized out> bytestr_length = <optimized out> vectorp = 0x7f1374cca1e0 quitcounter = 1 '\001' stack_items = <optimized out> sa_avail = <optimized out> sa_count = <optimized out> alloc = <optimized out> stack_base = <optimized out> top = 0x7ffc93821b40 stack_lim = <optimized out> bytestr_data = 0x7ffc93821b70 "\306\004!\204\022" pc = <optimized out> count = 16 result = <optimized out> #21 0x0000557f107e7d5f in Ffuncall (nargs=5, args=0x7ffc93821d70) at eval.c:3067 fun = <optimized out> original_fun = XIL(0x299464029b38) funcar = <optimized out> numargs = 4 val = <optimized out> count = 15 #22 0x0000557f107eac89 in call4 (fn=<optimized out>, arg1=arg1@entry=XIL(0x557f119a9404), arg2=arg2@entry=XIL(0x557f119a9404), arg3=arg3@entry=XIL(0x30), arg4=arg4@entry=XIL(0x30)) at eval.c:2933 #23 0x0000557f1080fa01 in Fload (file=XIL(0x557f119a7154), noerror=XIL(0x2994640641c0), nomessage=<optimized out>, nosuffix=<optimized out>, must_suffix=<optimized out>) at lisp.h:1376 val = <optimized out> stream = 0x0 fd = 6 fd_index = 10 count = <optimized out> found = XIL(0x557f119a9404) efound = <optimized out> hist_file_name = XIL(0x557f119a9404) newer = false compiled = false handler = <optimized out> fmode = 0x557f1089a246 "r" version = <optimized out> no_native = 4 is_module = false is_native_elisp = false found_eff = XIL(0x557f119a9404) is_elc = false input = { stream = 0x7f1374cc59fc, lookahead = -80 '\260', buf = "\037\202\223", <incomplete sequence \374> } #24 0x0000557f107e7e03 in Ffuncall (nargs=4, args=args@entry=0x7ffc93822010) at lisp.h:2093 fun = <optimized out> original_fun = XIL(0x9a50) funcar = <optimized out> numargs = 3 val = <optimized out> count = 9 #25 0x0000557f10821bc0 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at bytecode.c:632 op = <optimized out> type = <optimized out> targets = {0x557f1082424b <exec_byte_code+10731>, 0x557f10823d68 <exec_byte_code+9480>, 0x557f10823d6d <exec_byte_code+9485>, 0x557f10823d72 <exec_byte_code+9490>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10823d77 <exec_byte_code+9495>, 0x557f10823db6 <exec_byte_code+9558>, 0x557f10822d9a <exec_byte_code+5434>, 0x557f10822d9f <exec_byte_code+5439>, 0x557f10822da4 <exec_byte_code+5444>, 0x557f10822da9 <exec_byte_code+5449>, 0x557f10821ae2 <exec_byte_code+642>, 0x557f10821ae8 <exec_byte_code+648>, 0x557f10822dae <exec_byte_code+5454>, 0x557f10822d83 <exec_byte_code+5411>, 0x557f10822f05 <exec_byte_code+5797>, 0x557f10822f0a <exec_byte_code+5802>, 0x557f10822f0f <exec_byte_code+5807>, 0x557f10822f14 <exec_byte_code+5812>, 0x557f10821a34 <exec_byte_code+468>, 0x557f10821a38 <exec_byte_code+472>, 0x557f10822f30 <exec_byte_code+5840>, 0x557f10822f19 <exec_byte_code+5817>, 0x557f10822f96 <exec_byte_code+5942>, 0x557f10822f9b <exec_byte_code+5947>, 0x557f10822fa0 <exec_byte_code+5952>, 0x557f10822fa5 <exec_byte_code+5957>, 0x557f10821be6 <exec_byte_code+902>, 0x557f10821bf0 <exec_byte_code+912>, 0x557f10822f72 <exec_byte_code+5906>, 0x557f10822f7f <exec_byte_code+5919>, 0x557f10822fce <exec_byte_code+5998>, 0x557f10822fd3 <exec_byte_code+6003>, 0x557f10822fd8 <exec_byte_code+6008>, 0x557f10822fdd <exec_byte_code+6013>, 0x557f10821b9f <exec_byte_code+831>, 0x557f10821ba0 <exec_byte_code+832>, 0x557f10822faa <exec_byte_code+5962>, 0x557f10822fb7 <exec_byte_code+5975>, 0x557f10823006 <exec_byte_code+6054>, 0x557f1082300b <exec_byte_code+6059>, 0x557f10823010 <exec_byte_code+6064>, 0x557f10823015 <exec_byte_code+6069>, 0x557f10821b45 <exec_byte_code+741>, 0x557f10821b48 <exec_byte_code+744>, 0x557f10822fe2 <exec_byte_code+6018>, 0x557f10822fef <exec_byte_code+6031>, 0x557f108236e5 <exec_byte_code+7813>, 0x557f10823430 <exec_byte_code+7120>, 0x557f108233b4 <exec_byte_code+6996>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10821e3e <exec_byte_code+1502>, 0x557f10821e98 <exec_byte_code+1592>, 0x557f10821ede <exec_byte_code+1662>, 0x557f10821f27 <exec_byte_code+1735>, 0x557f10821f70 <exec_byte_code+1808>, 0x557f10822e3c <exec_byte_code+5596>, 0x557f10822e87 <exec_byte_code+5671>, 0x557f10821fb8 <exec_byte_code+1880>, 0x557f10822e00 <exec_byte_code+5536>, 0x557f10822ec9 <exec_byte_code+5737>, 0x557f10821fec <exec_byte_code+1932>, 0x557f1082202e <exec_byte_code+1998>, 0x557f10822060 <exec_byte_code+2048>, 0x557f108220a2 <exec_byte_code+2114>, 0x557f108220e1 <exec_byte_code+2177>, 0x557f1082216f <exec_byte_code+2319>, 0x557f108221a1 <exec_byte_code+2369>, 0x557f108221e3 <exec_byte_code+2435>, 0x557f10822229 <exec_byte_code+2505>, 0x557f1082225b <exec_byte_code+2555>, 0x557f1082228d <exec_byte_code+2605>, 0x557f108222cf <exec_byte_code+2671>, 0x557f10822311 <exec_byte_code+2737>, 0x557f10822353 <exec_byte_code+2803>, 0x557f10822399 <exec_byte_code+2873>, 0x557f108223d5 <exec_byte_code+2933>, 0x557f10822411 <exec_byte_code+2993>, 0x557f10822498 <exec_byte_code+3128>, 0x557f108224f6 <exec_byte_code+3222>, 0x557f10822554 <exec_byte_code+3316>, 0x557f10822744 <exec_byte_code+3812>, 0x557f108226b6 <exec_byte_code+3670>, 0x557f108226fd <exec_byte_code+3741>, 0x557f10822598 <exec_byte_code+3384>, 0x557f108225df <exec_byte_code+3455>, 0x557f1082261b <exec_byte_code+3515>, 0x557f1082267a <exec_byte_code+3610>, 0x557f1082278b <exec_byte_code+3883>, 0x557f108227c7 <exec_byte_code+3943>, 0x557f10822803 <exec_byte_code+4003>, 0x557f108228bd <exec_byte_code+4189>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f10822909 <exec_byte_code+4265>, 0x557f1082293b <exec_byte_code+4315>, 0x557f108229bd <exec_byte_code+4445>, 0x557f10822a09 <exec_byte_code+4521>, 0x557f10822a55 <exec_byte_code+4597>, 0x557f10822a87 <exec_byte_code+4647>, 0x557f10822abb <exec_byte_code+4699>, 0x557f10822aef <exec_byte_code+4751>, 0x557f10822b2b <exec_byte_code+4811>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822b5f <exec_byte_code+4863>, 0x557f10822b93 <exec_byte_code+4915>, 0x557f10822bc7 <exec_byte_code+4967>, 0x557f10822bfb <exec_byte_code+5019>, 0x557f10822c2f <exec_byte_code+5071>, 0x557f10822c63 <exec_byte_code+5123>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822c95 <exec_byte_code+5173>, 0x557f10822cdd <exec_byte_code+5245>, 0x557f10822d0f <exec_byte_code+5295>, 0x557f10822d41 <exec_byte_code+5345>, 0x557f108234f0 <exec_byte_code+7312>, 0x557f10823532 <exec_byte_code+7378>, 0x557f10823564 <exec_byte_code+7428>, 0x557f1082361f <exec_byte_code+7615>, 0x557f10823661 <exec_byte_code+7681>, 0x557f108236a3 <exec_byte_code+7747>, 0x557f108237f2 <exec_byte_code+8082>, 0x557f10823826 <exec_byte_code+8134>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823348 <exec_byte_code+6888>, 0x557f10823047 <exec_byte_code+6119>, 0x557f10822dbb <exec_byte_code+5467>, 0x557f10823070 <exec_byte_code+6160>, 0x557f108230b5 <exec_byte_code+6229>, 0x557f108230f7 <exec_byte_code+6295>, 0x557f1082329a <exec_byte_code+6714>, 0x557f10823320 <exec_byte_code+6848>, 0x557f10822f3d <exec_byte_code+5853>, 0x557f1082338c <exec_byte_code+6956>, 0x557f1082343e <exec_byte_code+7134>, 0x557f10823772 <exec_byte_code+7954>, 0x557f108237a9 <exec_byte_code+8009>, 0x557f1082371b <exec_byte_code+7867>, 0x557f10821d2d <exec_byte_code+1229>, 0x557f10821d73 <exec_byte_code+1299>, 0x557f10821dbf <exec_byte_code+1375>, 0x557f1082301a <exec_byte_code+6074>, 0x557f10823858 <exec_byte_code+8184>, 0x557f1082389e <exec_byte_code+8254>, 0x557f108238d0 <exec_byte_code+8304>, 0x557f10823902 <exec_byte_code+8354>, 0x557f10823934 <exec_byte_code+8404>, 0x557f10823966 <exec_byte_code+8454>, 0x557f108239a8 <exec_byte_code+8520>, 0x557f108239ea <exec_byte_code+8586>, 0x557f10823a2c <exec_byte_code+8652>, 0x557f10823a6e <exec_byte_code+8718>, 0x557f10823acf <exec_byte_code+8815>, 0x557f10823b11 <exec_byte_code+8881>, 0x557f10823b53 <exec_byte_code+8947>, 0x557f10823b85 <exec_byte_code+8997>, 0x557f10823bc7 <exec_byte_code+9063>, 0x557f10823c09 <exec_byte_code+9129>, 0x557f10823c48 <exec_byte_code+9192>, 0x557f10823c87 <exec_byte_code+9255>, 0x557f1082283f <exec_byte_code+4063>, 0x557f1082287b <exec_byte_code+4123>, 0x557f10823cc3 <exec_byte_code+9315>, 0x557f10823d1c <exec_byte_code+9404>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823139 <exec_byte_code+6361>, 0x557f108231a0 <exec_byte_code+6464>, 0x557f108231e0 <exec_byte_code+6528>, 0x557f10823220 <exec_byte_code+6592>, 0x557f1082325d <exec_byte_code+6653>, 0x557f10822124 <exec_byte_code+2244>, 0x557f1082244d <exec_byte_code+3053>, 0x557f10822972 <exec_byte_code+4370>, 0x557f10823dff <exec_byte_code+9631>, 0x557f10823e49 <exec_byte_code+9705>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823e9f <exec_byte_code+9791>, 0x557f10823eea <exec_byte_code+9866>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f108234b9 <exec_byte_code+7257> <repeats 64 times>} const_length = <optimized out> bytestr_length = <optimized out> vectorp = 0x7f1374dc7f50 quitcounter = 1 '\001' stack_items = <optimized out> sa_avail = <optimized out> sa_count = <optimized out> alloc = <optimized out> stack_base = <optimized out> top = 0x7ffc93822010 stack_lim = <optimized out> bytestr_data = 0x7ffc93822068 "Ɖ\b\307=\203\f" pc = <optimized out> count = 8 result = <optimized out> #26 0x0000557f107e7d5f in Ffuncall (nargs=4, args=args@entry=0x7ffc938222d8) at eval.c:3067 fun = <optimized out> original_fun = XIL(0x2994641278a8) funcar = <optimized out> numargs = 3 val = <optimized out> count = 7 #27 0x0000557f10821bc0 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at bytecode.c:632 op = <optimized out> type = <optimized out> targets = {0x557f1082424b <exec_byte_code+10731>, 0x557f10823d68 <exec_byte_code+9480>, 0x557f10823d6d <exec_byte_code+9485>, 0x557f10823d72 <exec_byte_code+9490>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10823d77 <exec_byte_code+9495>, 0x557f10823db6 <exec_byte_code+9558>, 0x557f10822d9a <exec_byte_code+5434>, 0x557f10822d9f <exec_byte_code+5439>, 0x557f10822da4 <exec_byte_code+5444>, 0x557f10822da9 <exec_byte_code+5449>, 0x557f10821ae2 <exec_byte_code+642>, 0x557f10821ae8 <exec_byte_code+648>, 0x557f10822dae <exec_byte_code+5454>, 0x557f10822d83 <exec_byte_code+5411>, 0x557f10822f05 <exec_byte_code+5797>, 0x557f10822f0a <exec_byte_code+5802>, 0x557f10822f0f <exec_byte_code+5807>, 0x557f10822f14 <exec_byte_code+5812>, 0x557f10821a34 <exec_byte_code+468>, 0x557f10821a38 <exec_byte_code+472>, 0x557f10822f30 <exec_byte_code+5840>, 0x557f10822f19 <exec_byte_code+5817>, 0x557f10822f96 <exec_byte_code+5942>, 0x557f10822f9b <exec_byte_code+5947>, 0x557f10822fa0 <exec_byte_code+5952>, 0x557f10822fa5 <exec_byte_code+5957>, 0x557f10821be6 <exec_byte_code+902>, 0x557f10821bf0 <exec_byte_code+912>, 0x557f10822f72 <exec_byte_code+5906>, 0x557f10822f7f <exec_byte_code+5919>, 0x557f10822fce <exec_byte_code+5998>, 0x557f10822fd3 <exec_byte_code+6003>, 0x557f10822fd8 <exec_byte_code+6008>, 0x557f10822fdd <exec_byte_code+6013>, 0x557f10821b9f <exec_byte_code+831>, 0x557f10821ba0 <exec_byte_code+832>, 0x557f10822faa <exec_byte_code+5962>, 0x557f10822fb7 <exec_byte_code+5975>, 0x557f10823006 <exec_byte_code+6054>, 0x557f1082300b <exec_byte_code+6059>, 0x557f10823010 <exec_byte_code+6064>, 0x557f10823015 <exec_byte_code+6069>, 0x557f10821b45 <exec_byte_code+741>, 0x557f10821b48 <exec_byte_code+744>, 0x557f10822fe2 <exec_byte_code+6018>, 0x557f10822fef <exec_byte_code+6031>, 0x557f108236e5 <exec_byte_code+7813>, 0x557f10823430 <exec_byte_code+7120>, 0x557f108233b4 <exec_byte_code+6996>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10821e3e <exec_byte_code+1502>, 0x557f10821e98 <exec_byte_code+1592>, 0x557f10821ede <exec_byte_code+1662>, 0x557f10821f27 <exec_byte_code+1735>, 0x557f10821f70 <exec_byte_code+1808>, 0x557f10822e3c <exec_byte_code+5596>, 0x557f10822e87 <exec_byte_code+5671>, 0x557f10821fb8 <exec_byte_code+1880>, 0x557f10822e00 <exec_byte_code+5536>, 0x557f10822ec9 <exec_byte_code+5737>, 0x557f10821fec <exec_byte_code+1932>, 0x557f1082202e <exec_byte_code+1998>, 0x557f10822060 <exec_byte_code+2048>, 0x557f108220a2 <exec_byte_code+2114>, 0x557f108220e1 <exec_byte_code+2177>, 0x557f1082216f <exec_byte_code+2319>, 0x557f108221a1 <exec_byte_code+2369>, 0x557f108221e3 <exec_byte_code+2435>, 0x557f10822229 <exec_byte_code+2505>, 0x557f1082225b <exec_byte_code+2555>, 0x557f1082228d <exec_byte_code+2605>, 0x557f108222cf <exec_byte_code+2671>, 0x557f10822311 <exec_byte_code+2737>, 0x557f10822353 <exec_byte_code+2803>, 0x557f10822399 <exec_byte_code+2873>, 0x557f108223d5 <exec_byte_code+2933>, 0x557f10822411 <exec_byte_code+2993>, 0x557f10822498 <exec_byte_code+3128>, 0x557f108224f6 <exec_byte_code+3222>, 0x557f10822554 <exec_byte_code+3316>, 0x557f10822744 <exec_byte_code+3812>, 0x557f108226b6 <exec_byte_code+3670>, 0x557f108226fd <exec_byte_code+3741>, 0x557f10822598 <exec_byte_code+3384>, 0x557f108225df <exec_byte_code+3455>, 0x557f1082261b <exec_byte_code+3515>, 0x557f1082267a <exec_byte_code+3610>, 0x557f1082278b <exec_byte_code+3883>, 0x557f108227c7 <exec_byte_code+3943>, 0x557f10822803 <exec_byte_code+4003>, 0x557f108228bd <exec_byte_code+4189>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f10822909 <exec_byte_code+4265>, 0x557f1082293b <exec_byte_code+4315>, 0x557f108229bd <exec_byte_code+4445>, 0x557f10822a09 <exec_byte_code+4521>, 0x557f10822a55 <exec_byte_code+4597>, 0x557f10822a87 <exec_byte_code+4647>, 0x557f10822abb <exec_byte_code+4699>, 0x557f10822aef <exec_byte_code+4751>, 0x557f10822b2b <exec_byte_code+4811>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822b5f <exec_byte_code+4863>, 0x557f10822b93 <exec_byte_code+4915>, 0x557f10822bc7 <exec_byte_code+4967>, 0x557f10822bfb <exec_byte_code+5019>, 0x557f10822c2f <exec_byte_code+5071>, 0x557f10822c63 <exec_byte_code+5123>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822c95 <exec_byte_code+5173>, 0x557f10822cdd <exec_byte_code+5245>, 0x557f10822d0f <exec_byte_code+5295>, 0x557f10822d41 <exec_byte_code+5345>, 0x557f108234f0 <exec_byte_code+7312>, 0x557f10823532 <exec_byte_code+7378>, 0x557f10823564 <exec_byte_code+7428>, 0x557f1082361f <exec_byte_code+7615>, 0x557f10823661 <exec_byte_code+7681>, 0x557f108236a3 <exec_byte_code+7747>, 0x557f108237f2 <exec_byte_code+8082>, 0x557f10823826 <exec_byte_code+8134>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823348 <exec_byte_code+6888>, 0x557f10823047 <exec_byte_code+6119>, 0x557f10822dbb <exec_byte_code+5467>, 0x557f10823070 <exec_byte_code+6160>, 0x557f108230b5 <exec_byte_code+6229>, 0x557f108230f7 <exec_byte_code+6295>, 0x557f1082329a <exec_byte_code+6714>, 0x557f10823320 <exec_byte_code+6848>, 0x557f10822f3d <exec_byte_code+5853>, 0x557f1082338c <exec_byte_code+6956>, 0x557f1082343e <exec_byte_code+7134>, 0x557f10823772 <exec_byte_code+7954>, 0x557f108237a9 <exec_byte_code+8009>, 0x557f1082371b <exec_byte_code+7867>, 0x557f10821d2d <exec_byte_code+1229>, 0x557f10821d73 <exec_byte_code+1299>, 0x557f10821dbf <exec_byte_code+1375>, 0x557f1082301a <exec_byte_code+6074>, 0x557f10823858 <exec_byte_code+8184>, 0x557f1082389e <exec_byte_code+8254>, 0x557f108238d0 <exec_byte_code+8304>, 0x557f10823902 <exec_byte_code+8354>, 0x557f10823934 <exec_byte_code+8404>, 0x557f10823966 <exec_byte_code+8454>, 0x557f108239a8 <exec_byte_code+8520>, 0x557f108239ea <exec_byte_code+8586>, 0x557f10823a2c <exec_byte_code+8652>, 0x557f10823a6e <exec_byte_code+8718>, 0x557f10823acf <exec_byte_code+8815>, 0x557f10823b11 <exec_byte_code+8881>, 0x557f10823b53 <exec_byte_code+8947>, 0x557f10823b85 <exec_byte_code+8997>, 0x557f10823bc7 <exec_byte_code+9063>, 0x557f10823c09 <exec_byte_code+9129>, 0x557f10823c48 <exec_byte_code+9192>, 0x557f10823c87 <exec_byte_code+9255>, 0x557f1082283f <exec_byte_code+4063>, 0x557f1082287b <exec_byte_code+4123>, 0x557f10823cc3 <exec_byte_code+9315>, 0x557f10823d1c <exec_byte_code+9404>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823139 <exec_byte_code+6361>, 0x557f108231a0 <exec_byte_code+6464>, 0x557f108231e0 <exec_byte_code+6528>, 0x557f10823220 <exec_byte_code+6592>, 0x557f1082325d <exec_byte_code+6653>, 0x557f10822124 <exec_byte_code+2244>, 0x557f1082244d <exec_byte_code+3053>, 0x557f10822972 <exec_byte_code+4370>, 0x557f10823dff <exec_byte_code+9631>, 0x557f10823e49 <exec_byte_code+9705>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823e9f <exec_byte_code+9791>, 0x557f10823eea <exec_byte_code+9866>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f108234b9 <exec_byte_code+7257> <repeats 64 times>} const_length = <optimized out> bytestr_length = <optimized out> vectorp = 0x7f1374db2d58 quitcounter = 5 '\005' stack_items = <optimized out> sa_avail = <optimized out> sa_count = <optimized out> alloc = <optimized out> stack_base = <optimized out> top = 0x7ffc938222d8 stack_lim = <optimized out> bytestr_data = 0x7ffc93822328 "\306C\306C\307 \020\306\021\n\023\306\024\310\311!\211\203)" pc = <optimized out> count = 7 result = <optimized out> #28 0x0000557f107e7d5f in Ffuncall (nargs=1, args=args@entry=0x7ffc93822a40) at eval.c:3067 fun = <optimized out> original_fun = XIL(0x2994641126b0) funcar = <optimized out> numargs = 0 val = <optimized out> count = 6 #29 0x0000557f10821bc0 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at bytecode.c:632 op = <optimized out> type = <optimized out> targets = {0x557f1082424b <exec_byte_code+10731>, 0x557f10823d68 <exec_byte_code+9480>, 0x557f10823d6d <exec_byte_code+9485>, 0x557f10823d72 <exec_byte_code+9490>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10821aa7 <exec_byte_code+583>, 0x557f10823d77 <exec_byte_code+9495>, 0x557f10823db6 <exec_byte_code+9558>, 0x557f10822d9a <exec_byte_code+5434>, 0x557f10822d9f <exec_byte_code+5439>, 0x557f10822da4 <exec_byte_code+5444>, 0x557f10822da9 <exec_byte_code+5449>, 0x557f10821ae2 <exec_byte_code+642>, 0x557f10821ae8 <exec_byte_code+648>, 0x557f10822dae <exec_byte_code+5454>, 0x557f10822d83 <exec_byte_code+5411>, 0x557f10822f05 <exec_byte_code+5797>, 0x557f10822f0a <exec_byte_code+5802>, 0x557f10822f0f <exec_byte_code+5807>, 0x557f10822f14 <exec_byte_code+5812>, 0x557f10821a34 <exec_byte_code+468>, 0x557f10821a38 <exec_byte_code+472>, 0x557f10822f30 <exec_byte_code+5840>, 0x557f10822f19 <exec_byte_code+5817>, 0x557f10822f96 <exec_byte_code+5942>, 0x557f10822f9b <exec_byte_code+5947>, 0x557f10822fa0 <exec_byte_code+5952>, 0x557f10822fa5 <exec_byte_code+5957>, 0x557f10821be6 <exec_byte_code+902>, 0x557f10821bf0 <exec_byte_code+912>, 0x557f10822f72 <exec_byte_code+5906>, 0x557f10822f7f <exec_byte_code+5919>, 0x557f10822fce <exec_byte_code+5998>, 0x557f10822fd3 <exec_byte_code+6003>, 0x557f10822fd8 <exec_byte_code+6008>, 0x557f10822fdd <exec_byte_code+6013>, 0x557f10821b9f <exec_byte_code+831>, 0x557f10821ba0 <exec_byte_code+832>, 0x557f10822faa <exec_byte_code+5962>, 0x557f10822fb7 <exec_byte_code+5975>, 0x557f10823006 <exec_byte_code+6054>, 0x557f1082300b <exec_byte_code+6059>, 0x557f10823010 <exec_byte_code+6064>, 0x557f10823015 <exec_byte_code+6069>, 0x557f10821b45 <exec_byte_code+741>, 0x557f10821b48 <exec_byte_code+744>, 0x557f10822fe2 <exec_byte_code+6018>, 0x557f10822fef <exec_byte_code+6031>, 0x557f108236e5 <exec_byte_code+7813>, 0x557f10823430 <exec_byte_code+7120>, 0x557f108233b4 <exec_byte_code+6996>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10821e3e <exec_byte_code+1502>, 0x557f10821e98 <exec_byte_code+1592>, 0x557f10821ede <exec_byte_code+1662>, 0x557f10821f27 <exec_byte_code+1735>, 0x557f10821f70 <exec_byte_code+1808>, 0x557f10822e3c <exec_byte_code+5596>, 0x557f10822e87 <exec_byte_code+5671>, 0x557f10821fb8 <exec_byte_code+1880>, 0x557f10822e00 <exec_byte_code+5536>, 0x557f10822ec9 <exec_byte_code+5737>, 0x557f10821fec <exec_byte_code+1932>, 0x557f1082202e <exec_byte_code+1998>, 0x557f10822060 <exec_byte_code+2048>, 0x557f108220a2 <exec_byte_code+2114>, 0x557f108220e1 <exec_byte_code+2177>, 0x557f1082216f <exec_byte_code+2319>, 0x557f108221a1 <exec_byte_code+2369>, 0x557f108221e3 <exec_byte_code+2435>, 0x557f10822229 <exec_byte_code+2505>, 0x557f1082225b <exec_byte_code+2555>, 0x557f1082228d <exec_byte_code+2605>, 0x557f108222cf <exec_byte_code+2671>, 0x557f10822311 <exec_byte_code+2737>, 0x557f10822353 <exec_byte_code+2803>, 0x557f10822399 <exec_byte_code+2873>, 0x557f108223d5 <exec_byte_code+2933>, 0x557f10822411 <exec_byte_code+2993>, 0x557f10822498 <exec_byte_code+3128>, 0x557f108224f6 <exec_byte_code+3222>, 0x557f10822554 <exec_byte_code+3316>, 0x557f10822744 <exec_byte_code+3812>, 0x557f108226b6 <exec_byte_code+3670>, 0x557f108226fd <exec_byte_code+3741>, 0x557f10822598 <exec_byte_code+3384>, 0x557f108225df <exec_byte_code+3455>, 0x557f1082261b <exec_byte_code+3515>, 0x557f1082267a <exec_byte_code+3610>, 0x557f1082278b <exec_byte_code+3883>, 0x557f108227c7 <exec_byte_code+3943>, 0x557f10822803 <exec_byte_code+4003>, 0x557f108228bd <exec_byte_code+4189>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f10822909 <exec_byte_code+4265>, 0x557f1082293b <exec_byte_code+4315>, 0x557f108229bd <exec_byte_code+4445>, 0x557f10822a09 <exec_byte_code+4521>, 0x557f10822a55 <exec_byte_code+4597>, 0x557f10822a87 <exec_byte_code+4647>, 0x557f10822abb <exec_byte_code+4699>, 0x557f10822aef <exec_byte_code+4751>, 0x557f10822b2b <exec_byte_code+4811>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822b5f <exec_byte_code+4863>, 0x557f10822b93 <exec_byte_code+4915>, 0x557f10822bc7 <exec_byte_code+4967>, 0x557f10822bfb <exec_byte_code+5019>, 0x557f10822c2f <exec_byte_code+5071>, 0x557f10822c63 <exec_byte_code+5123>, 0x557f10821c6b <exec_byte_code+1035>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10822c95 <exec_byte_code+5173>, 0x557f10822cdd <exec_byte_code+5245>, 0x557f10822d0f <exec_byte_code+5295>, 0x557f10822d41 <exec_byte_code+5345>, 0x557f108234f0 <exec_byte_code+7312>, 0x557f10823532 <exec_byte_code+7378>, 0x557f10823564 <exec_byte_code+7428>, 0x557f1082361f <exec_byte_code+7615>, 0x557f10823661 <exec_byte_code+7681>, 0x557f108236a3 <exec_byte_code+7747>, 0x557f108237f2 <exec_byte_code+8082>, 0x557f10823826 <exec_byte_code+8134>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823348 <exec_byte_code+6888>, 0x557f10823047 <exec_byte_code+6119>, 0x557f10822dbb <exec_byte_code+5467>, 0x557f10823070 <exec_byte_code+6160>, 0x557f108230b5 <exec_byte_code+6229>, 0x557f108230f7 <exec_byte_code+6295>, 0x557f1082329a <exec_byte_code+6714>, 0x557f10823320 <exec_byte_code+6848>, 0x557f10822f3d <exec_byte_code+5853>, 0x557f1082338c <exec_byte_code+6956>, 0x557f1082343e <exec_byte_code+7134>, 0x557f10823772 <exec_byte_code+7954>, 0x557f108237a9 <exec_byte_code+8009>, 0x557f1082371b <exec_byte_code+7867>, 0x557f10821d2d <exec_byte_code+1229>, 0x557f10821d73 <exec_byte_code+1299>, 0x557f10821dbf <exec_byte_code+1375>, 0x557f1082301a <exec_byte_code+6074>, 0x557f10823858 <exec_byte_code+8184>, 0x557f1082389e <exec_byte_code+8254>, 0x557f108238d0 <exec_byte_code+8304>, 0x557f10823902 <exec_byte_code+8354>, 0x557f10823934 <exec_byte_code+8404>, 0x557f10823966 <exec_byte_code+8454>, 0x557f108239a8 <exec_byte_code+8520>, 0x557f108239ea <exec_byte_code+8586>, 0x557f10823a2c <exec_byte_code+8652>, 0x557f10823a6e <exec_byte_code+8718>, 0x557f10823acf <exec_byte_code+8815>, 0x557f10823b11 <exec_byte_code+8881>, 0x557f10823b53 <exec_byte_code+8947>, 0x557f10823b85 <exec_byte_code+8997>, 0x557f10823bc7 <exec_byte_code+9063>, 0x557f10823c09 <exec_byte_code+9129>, 0x557f10823c48 <exec_byte_code+9192>, 0x557f10823c87 <exec_byte_code+9255>, 0x557f1082283f <exec_byte_code+4063>, 0x557f1082287b <exec_byte_code+4123>, 0x557f10823cc3 <exec_byte_code+9315>, 0x557f10823d1c <exec_byte_code+9404>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823139 <exec_byte_code+6361>, 0x557f108231a0 <exec_byte_code+6464>, 0x557f108231e0 <exec_byte_code+6528>, 0x557f10823220 <exec_byte_code+6592>, 0x557f1082325d <exec_byte_code+6653>, 0x557f10822124 <exec_byte_code+2244>, 0x557f1082244d <exec_byte_code+3053>, 0x557f10822972 <exec_byte_code+4370>, 0x557f10823dff <exec_byte_code+9631>, 0x557f10823e49 <exec_byte_code+9705>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f10823e9f <exec_byte_code+9791>, 0x557f10823eea <exec_byte_code+9866>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f1082424b <exec_byte_code+10731>, 0x557f108234b9 <exec_byte_code+7257> <repeats 64 times>} const_length = <optimized out> bytestr_length = <optimized out> vectorp = 0x7f1374db2908 quitcounter = 40 '(' stack_items = <optimized out> sa_avail = <optimized out> sa_count = <optimized out> alloc = <optimized out> stack_base = <optimized out> top = 0x7ffc93822a40 stack_lim = <optimized out> bytestr_data = 0x7ffc93822a80 "\b\203\b" pc = <optimized out> count = 5 result = <optimized out> #30 0x0000557f107e9bd1 in apply_lambda (fun=XIL(0x7f1374db28d5), args=<optimized out>, count=count@entry=4) at eval.c:3200 arg_vector = 0x7ffc93822dc0 tem = <optimized out> sa_avail = <optimized out> sa_count = 5 numargs = 0 args_left = XIL(0) #31 0x0000557f107e9edb in eval_sub (form=<optimized out>) at eval.c:2603 original_fun = XIL(0x299464112260) original_args = XIL(0) count = 4 fun = <optimized out> val = <optimized out> funcar = <optimized out> argvals = {XIL(0x120), XIL(0x11), XIL(0xfffffffffffffd68), XIL(0x7ffc93823008), XIL(0xffffffffffffffff), make_fixnum(34930402559322), make_fixnum(1000), XIL(0x557f10c1e600)} #32 0x0000557f107eba18 in Feval (form=XIL(0x7f13752e169b), lexical=<optimized out>) at eval.c:2355 count = 3 #33 0x0000557f107e6ea2 in internal_condition_case (bfun=bfun@entry=0x557f1076e940 <top_level_2>, handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x557f10774240 <cmd_error>) at eval.c:1478 val = <optimized out> c = 0x557f119616b0 #34 0x0000557f1076f6b6 in top_level_1 (ignore=ignore@entry=XIL(0)) at lisp.h:1008 #35 0x0000557f107e9333 in internal_catch (tag=tag@entry=XIL(0xe6a0), func=func@entry=0x557f1076f690 <top_level_1>, arg=arg@entry=XIL(0)) at eval.c:1198 val = <optimized out> c = 0x557f11943f20 #36 0x0000557f1076e8b8 in command_loop () at lisp.h:1008 #37 0x0000557f10773e2b in recursive_edit_1 () at keyboard.c:720 count = 1 val = <optimized out> #38 0x0000557f10774175 in Frecursive_edit () at keyboard.c:792 buffer = <optimized out> #39 0x0000557f1068e6b4 in main (argc=2, argv=<optimized out>) at emacs.c:2310 stack_bottom_variable = 0x0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = <optimized out> dump_mode = <optimized out> skip_args = 1 temacs = 0x0 attempt_load_pdump = <optimized out> rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } lc_all = <optimized out> sockfd = -1 module_assertions = <optimized out> You can't do that without a process to debug. (gdb) xbacktrace You can't do that without a process to debug. (gdb) quit Script done on 2021-07-30 14:33:04+02:00 [COMMAND_EXIT_CODE="0"] [-- Attachment #3: Type: text/plain, Size: 4038 bytes --] -- In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2021-07-30 built on arrian Repository revision: 4053bd5201252850aa816150925aa256e5ab7238 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/d Minor modes in effect: desktop-save-mode: t display-time-mode: t xclip-mode: t xterm-mouse-mode: t delete-selection-mode: t cua-mode: t display-battery-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/benny/.emacs.d/elpa/transient-20200819.1133/transient hides /home/benny/Projects/emacs/lisp/transient /home/benny/.emacs.d/elpa/dictionary-20191111.446/dictionary hides /home/benny/Projects/emacs/lisp/net/dictionary Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa epg epg-config gnus-util rmail rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util vc bug-reference imenu time-date desktop frameset highline benny-calendar-cfg ange-ftp comint ansi-color ring generic-x autoinsert cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align cc-cmds cc-engine cc-vars cc-defs ps-print ps-print-loaddefs ps-def lpr advice dired dired-loaddefs derived benny-x-clipboard disp-table time server protbuf xclip term/xterm xterm xt-mouse cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs vc-git diff-mode easy-mmode vc-dispatcher vc-fossil diary-lib diary-loaddefs cal-menu calendar cal-loaddefs delsel cua-base cus-load format-spec battery dbus xml benny-tools autoload radix-tree lisp-mnt info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 148901 8212) (symbols 48 15498 1) (strings 32 49902 1868) (string-bytes 1 1804135) (vectors 16 25529) (vector-slots 8 308823 12071) (floats 8 743 40) (intervals 56 652 0) (buffers 992 16)) ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 12:54 bug#49782: 28.0.50; set-fontset-font crashes in init (server) Benjamin Riefenstahl @ 2021-07-30 14:05 ` Benjamin Riefenstahl 2021-07-30 14:10 ` Eli Zaretskii 1 sibling, 0 replies; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-30 14:05 UTC (permalink / raw) To: 49782 [-- Attachment #1: Type: text/plain, Size: 37 bytes --] A gdb backtrace with debug symbols: [-- Attachment #2: gdb-O0.typescript --] [-- Type: text/plain, Size: 46453 bytes --] Script started on 2021-07-30 15:59:25+02:00 [TERM="xterm-256color" TTY="/dev/pts/2" COLUMNS="189" LINES="45"] GNU gdb (Debian 8.2.1-2+b3) 8.2.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from emacs...done. [New LWP 18489] [New LWP 18490] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `emacs --daemon'. Program terminated with signal SIGSEGV, Segmentation fault. #0 raise (sig=11) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. [Current thread is 1 (Thread 0x7fad1cc67e00 (LWP 18489))] SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0 TERM = xterm-256color Breakpoint 1 at 0x55e2cfd82f13: file emacs.c, line 400. Breakpoint 2 at 0x55e2cfd4da4d: file xterm.c, line 10264. (gdb) bt full #0 0x00007fad2077a5cb in raise (sig=11) at ../sysdeps/unix/sysv/linux/raise.c:50 set = { __val = {18446744067266837247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 268435456, 0, 0, 94432638195860, 18446744067266838271} } pid = <optimized out> tid = <optimized out> #1 0x000055e2cfd8301a in terminate_due_to_signal (sig=11, backtrace_limit=40) at emacs.c:437 #2 0x000055e2cfdad739 in handle_fatal_signal (sig=11) at sysdep.c:1762 #3 0x000055e2cfdad70a in deliver_thread_signal (sig=11, handler=0x55e2cfdad71f <handle_fatal_signal>) at sysdep.c:1754 old_errno = 2 #4 0x000055e2cfdad774 in deliver_fatal_thread_signal (sig=11) at sysdep.c:1774 #5 0x000055e2cfdad912 in handle_sigsegv (sig=11, siginfo=0x55e2d034e730 <sigsegv_stack+64240>, arg=0x55e2d034e600 <sigsegv_stack+63936>) at sysdep.c:1867 fatal = false #6 0x00007fad2077a730 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x000055e2cfee6d27 in check_fontset_name (name=XIL(0), frame=0x7ffc6b77bf10) at fontset.c:1364 id = 21986 f = 0x55e2d054bda0 #8 0x000055e2cfee72ae in Fset_fontset_font (name=XIL(0), target=make_fixnum(97), font_spec=XIL(0x55e2d05fd3f4), frame=XIL(0x55e2d054bda5), add=XIL(0)) at fontset.c:1496 fontset = XIL(0x7ffc6b77c050) font_def = XIL(0x4) registry = XIL(0) family = XIL(0x55e2cfe1fded) range_list = XIL(0x7ffc6b77c090) charset = 0x0 fontname = make_fixnum(23608159665935) ascii_changed = false #9 0x000055e2cfe427c9 in eval_sub (form=XIL(0x55e2d05f43b3)) at eval.c:2540 i = 5 maxargs = 5 args_left = XIL(0) numargs = 4 original_fun = XIL(0x29ca4c2711f8) original_args = XIL(0x55e2d05f43c3) count = 34 fun = XIL(0x55e2d02ed125) val = XIL(0) funcar = XIL(0x7ffc6b77c1a0) argvals = {XIL(0), make_fixnum(97), XIL(0x55e2d05fd3f4), XIL(0x55e2d054bda5), XIL(0), XIL(0), XIL(0x55e2cfe48ec1), XIL(0x2f6b77c130)} #10 0x000055e2cfe3e093 in Fprogn (body=XIL(0)) at eval.c:471 form = XIL(0x55e2d05f43b3) val = XIL(0) #11 0x000055e2cfe44932 in funcall_lambda (fun=XIL(0x55e2d05f3cc3), nargs=1, arg_vector=0x7ffc6b77c308) at eval.c:3328 val = XIL(0x7ffc6b77c280) syms_left = XIL(0) --Type <RET> for more, q to quit, c to continue without paging--c next = XIL(0x7140) lexenv = XIL(0) count = 33 i = 1 optional = false rest = false #12 0x000055e2cfe43cfc in Ffuncall (nargs=2, args=0x7ffc6b77c300) at eval.c:3067 fun = XIL(0x55e2d05f3cc3) original_fun = XIL(0x55e2d05f3cc3) funcar = XIL(0xc0) numargs = 1 val = make_fixnum(29) count = 32 #13 0x000055e2cfe435ab in call1 (fn=XIL(0x55e2d05f3cc3), arg1=XIL(0x55e2d054bda5)) at eval.c:2911 #14 0x000055e2cfe51c81 in mapcar1 (leni=1, vals=0x0, fn=XIL(0x55e2d05f3cc3), seq=XIL(0x55e2d05f3d73)) at fns.c:2844 dummy = XIL(0x7ffc6b770001) i = 0 tail = XIL(0x55e2d05f3d73) #15 0x000055e2cfe520a9 in Fmapc (function=XIL(0x55e2d05f3cc3), sequence=XIL(0x55e2d05f3d73)) at fns.c:2917 leni = 1 #16 0x000055e2cfe42721 in eval_sub (form=XIL(0x55e2d05f3d43)) at eval.c:2529 i = 2 maxargs = 2 args_left = XIL(0) numargs = 2 original_fun = XIL(0x29ca4bf24de8) original_args = XIL(0x55e2d05f3d53) count = 31 fun = XIL(0x55e2d02e8a25) val = XIL(0x29ca4bf7ed58) funcar = XIL(0x11c2db03c) argvals = {XIL(0x55e2d05f3cc3), XIL(0x55e2d05f3d73), make_fixnum(23608159695864), XIL(0x1900000000), make_fixnum(514), XIL(0x7ffc6b77c440), XIL(0x29ca4bf24de8), XIL(0x55e2d054ce90)} #17 0x000055e2cfe77fe3 in readevalloop_eager_expand_eval (val=XIL(0x55e2d05f4373), macroexpand=XIL(0x29ca4bf7ed58)) at lread.c:2129 #18 0x000055e2cfe78793 in readevalloop (readcharfun=XIL(0x55e2d05fb7b5), infile0=0x0, sourcename=XIL(0x55e2d05fb404), printflag=false, unibyte=XIL(0), readfun=XIL(0), start=XIL(0), end=XIL(0)) at lread.c:2311 count1 = 31 c = 40 val = XIL(0x55e2d05f4373) count = 27 b = 0x55e2d05fb7b0 continue_reading_p = true lex_bound = XIL(0) whole_buffer = true first_sexp = true macroexpand = XIL(0x29ca4bf7ed58) #19 0x000055e2cfe78abc in Feval_buffer (buffer=XIL(0x55e2d05fb7b5), printflag=XIL(0), filename=XIL(0x55e2d05fb404), unibyte=XIL(0), do_allow_print=XIL(0x30)) at lread.c:2384 count = 23 tem = XIL(0) buf = XIL(0x55e2d05fb7b5) #20 0x000055e2cfe44092 in funcall_subr (subr=0x55e2d02e9ee0 <Seval_buffer>, numargs=5, args=0x7ffc6b77c7d8) at eval.c:3138 internal_argbuf = {XIL(0x7ffc6b77c6d0), XIL(0x55e2cfdb7eb9), XIL(0), XIL(0x7fad1c22c70d), XIL(0x55e2d0359960), XIL(0x1000000000), XIL(0x55e2d02e9ee0), XIL(0x7ffc6b77c708)} internal_args = 0x7ffc6b77c7d8 #21 0x000055e2cfe43bc6 in Ffuncall (nargs=6, args=0x7ffc6b77c7d0) at eval.c:3051 fun = XIL(0x55e2d02e9ee5) original_fun = XIL(0x29ca4bf7e9e8) funcar = make_fixnum(23608159665935) numargs = 5 val = XIL(0) count = 22 #22 0x000055e2cfe8f570 in exec_byte_code (bytestr=XIL(0x7fad1c2d867c), vector=XIL(0x7fad1c2d81dd), maxdepth=make_fixnum(13), args_template=make_fixnum(1026), nargs=4, args=0x7ffc6b77cd98) at bytecode.c:632 op = 5 type = (unknown: 1651335532) targets = {0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92408 <exec_byte_code+14735>, 0x55e2cfe9240a <exec_byte_code+14737>, 0x55e2cfe9240c <exec_byte_code+14739>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe92473 <exec_byte_code+14842>, 0x55e2cfe924e7 <exec_byte_code+14958>, 0x55e2cfe8ef10 <exec_byte_code+1175>, 0x55e2cfe8ef12 <exec_byte_code+1177>, 0x55e2cfe8ef14 <exec_byte_code+1179>, 0x55e2cfe8ef16 <exec_byte_code+1181>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef1e <exec_byte_code+1189>, 0x55e2cfe8eedf <exec_byte_code+1126>, 0x55e2cfe8f297 <exec_byte_code+2078>, 0x55e2cfe8f299 <exec_byte_code+2080>, 0x55e2cfe8f29b <exec_byte_code+2082>, 0x55e2cfe8f29d <exec_byte_code+2084>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f2d4 <exec_byte_code+2139>, 0x55e2cfe8f2a5 <exec_byte_code+2092>, 0x55e2cfe8f488 <exec_byte_code+2575>, 0x55e2cfe8f48a <exec_byte_code+2577>, 0x55e2cfe8f48c <exec_byte_code+2579>, 0x55e2cfe8f48e <exec_byte_code+2581>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f442 <exec_byte_code+2505>, 0x55e2cfe8f459 <exec_byte_code+2528>, 0x55e2cfe8f53d <exec_byte_code+2756>, 0x55e2cfe8f53f <exec_byte_code+2758>, 0x55e2cfe8f541 <exec_byte_code+2760>, 0x55e2cfe8f543 <exec_byte_code+2762>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f4f7 <exec_byte_code+2686>, 0x55e2cfe8f50e <exec_byte_code+2709>, 0x55e2cfe8f5f2 <exec_byte_code+2937>, 0x55e2cfe8f5f4 <exec_byte_code+2939>, 0x55e2cfe8f5f6 <exec_byte_code+2941>, 0x55e2cfe8f5f8 <exec_byte_code+2943>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5ac <exec_byte_code+2867>, 0x55e2cfe8f5c3 <exec_byte_code+2890>, 0x55e2cfe8fe63 <exec_byte_code+5098>, 0x55e2cfe8fd46 <exec_byte_code+4813>, 0x55e2cfe8fd3d <exec_byte_code+4804>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe900a0 <exec_byte_code+5671>, 0x55e2cfe90187 <exec_byte_code+5902>, 0x55e2cfe901ea <exec_byte_code+6001>, 0x55e2cfe90250 <exec_byte_code+6103>, 0x55e2cfe902b8 <exec_byte_code+6207>, 0x55e2cfe8f11b <exec_byte_code+1698>, 0x55e2cfe8f19c <exec_byte_code+1827>, 0x55e2cfe90337 <exec_byte_code+6334>, 0x55e2cfe8f08c <exec_byte_code+1555>, 0x55e2cfe8f207 <exec_byte_code+1934>, 0x55e2cfe903a5 <exec_byte_code+6444>, 0x55e2cfe90410 <exec_byte_code+6551>, 0x55e2cfe9045b <exec_byte_code+6626>, 0x55e2cfe904c6 <exec_byte_code+6733>, 0x55e2cfe9052f <exec_byte_code+6838>, 0x55e2cfe9061f <exec_byte_code+7078>, 0x55e2cfe9066a <exec_byte_code+7153>, 0x55e2cfe906d5 <exec_byte_code+7260>, 0x55e2cfe9075d <exec_byte_code+7396>, 0x55e2cfe907a8 <exec_byte_code+7471>, 0x55e2cfe907f3 <exec_byte_code+7546>, 0x55e2cfe9085e <exec_byte_code+7653>, 0x55e2cfe908c9 <exec_byte_code+7760>, 0x55e2cfe90934 <exec_byte_code+7867>, 0x55e2cfe909bc <exec_byte_code+8003>, 0x55e2cfe90a0e <exec_byte_code+8085>, 0x55e2cfe90a60 <exec_byte_code+8167>, 0x55e2cfe90b31 <exec_byte_code+8376>, 0x55e2cfe90bdc <exec_byte_code+8547>, 0x55e2cfe90c87 <exec_byte_code+8718>, 0x55e2cfe90cf7 <exec_byte_code+8830>, 0x55e2cfe90d67 <exec_byte_code+8942>, 0x55e2cfe90dd7 <exec_byte_code+9054>, 0x55e2cfe90e47 <exec_byte_code+9166>, 0x55e2cfe90eb7 <exec_byte_code+9278>, 0x55e2cfe90f09 <exec_byte_code+9360>, 0x55e2cfe90fb5 <exec_byte_code+9532>, 0x55e2cfe91007 <exec_byte_code+9614>, 0x55e2cfe91059 <exec_byte_code+9696>, 0x55e2cfe910ab <exec_byte_code+9778>, 0x55e2cfe911ba <exec_byte_code+10049>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe91218 <exec_byte_code+10143>, 0x55e2cfe91263 <exec_byte_code+10218>, 0x55e2cfe9132f <exec_byte_code+10422>, 0x55e2cfe91398 <exec_byte_code+10527>, 0x55e2cfe913f6 <exec_byte_code+10621>, 0x55e2cfe91441 <exec_byte_code+10696>, 0x55e2cfe91487 <exec_byte_code+10766>, 0x55e2cfe914cd <exec_byte_code+10836>, 0x55e2cfe9151b <exec_byte_code+10914>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe91576 <exec_byte_code+11005>, 0x55e2cfe915bc <exec_byte_code+11075>, 0x55e2cfe91602 <exec_byte_code+11145>, 0x55e2cfe91648 <exec_byte_code+11215>, 0x55e2cfe9168e <exec_byte_code+11285>, 0x55e2cfe916d4 <exec_byte_code+11355>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9171f <exec_byte_code+11430>, 0x55e2cfe91774 <exec_byte_code+11515>, 0x55e2cfe917bf <exec_byte_code+11590>, 0x55e2cfe9180a <exec_byte_code+11665>, 0x55e2cfe91875 <exec_byte_code+11772>, 0x55e2cfe918e0 <exec_byte_code+11879>, 0x55e2cfe9192b <exec_byte_code+11954>, 0x55e2cfe919eb <exec_byte_code+12146>, 0x55e2cfe91a56 <exec_byte_code+12253>, 0x55e2cfe91ac1 <exec_byte_code+12360>, 0x55e2cfe91b2c <exec_byte_code+12467>, 0x55e2cfe91b72 <exec_byte_code+12537>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8fafd <exec_byte_code+4228>, 0x55e2cfe8f6a9 <exec_byte_code+3120>, 0x55e2cfe8effa <exec_byte_code+1409>, 0x55e2cfe8f758 <exec_byte_code+3295>, 0x55e2cfe8f7dc <exec_byte_code+3427>, 0x55e2cfe8f85d <exec_byte_code+3556>, 0x55e2cfe8fab1 <exec_byte_code+4152>, 0x55e2cfe8fac6 <exec_byte_code+4173>, 0x55e2cfe8f3ef <exec_byte_code+2422>, 0x55e2cfe8fb80 <exec_byte_code+4359>, 0x55e2cfe8fbee <exec_byte_code+4469>, 0x55e2cfe8fc82 <exec_byte_code+4617>, 0x55e2cfe8fccb <exec_byte_code+4690>, 0x55e2cfe8feaf <exec_byte_code+5174>, 0x55e2cfe8ff2c <exec_byte_code+5299>, 0x55e2cfe8ffb4 <exec_byte_code+5435>, 0x55e2cfe9001a <exec_byte_code+5537>, 0x55e2cfe8f65b <exec_byte_code+3042>, 0x55e2cfe91bbd <exec_byte_code+12612>, 0x55e2cfe91c45 <exec_byte_code+12748>, 0x55e2cfe91c90 <exec_byte_code+12823>, 0x55e2cfe91cdb <exec_byte_code+12898>, 0x55e2cfe91d26 <exec_byte_code+12973>, 0x55e2cfe91d71 <exec_byte_code+13048>, 0x55e2cfe91ddc <exec_byte_code+13155>, 0x55e2cfe91e47 <exec_byte_code+13262>, 0x55e2cfe91eb2 <exec_byte_code+13369>, 0x55e2cfe91f1d <exec_byte_code+13476>, 0x55e2cfe92034 <exec_byte_code+13755>, 0x55e2cfe9209f <exec_byte_code+13862>, 0x55e2cfe9210a <exec_byte_code+13969>, 0x55e2cfe92155 <exec_byte_code+14044>, 0x55e2cfe921c0 <exec_byte_code+14151>, 0x55e2cfe9222b <exec_byte_code+14258>, 0x55e2cfe92276 <exec_byte_code+14333>, 0x55e2cfe922c1 <exec_byte_code+14408>, 0x55e2cfe910fd <exec_byte_code+9860>, 0x55e2cfe9114f <exec_byte_code+9942>, 0x55e2cfe92313 <exec_byte_code+14490>, 0x55e2cfe9237b <exec_byte_code+14594>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8f8de <exec_byte_code+3685>, 0x55e2cfe8f8fb <exec_byte_code+3714>, 0x55e2cfe8f96a <exec_byte_code+3825>, 0x55e2cfe8f9d9 <exec_byte_code+3936>, 0x55e2cfe8fa45 <exec_byte_code+4044>, 0x55e2cfe905a0 <exec_byte_code+6951>, 0x55e2cfe90ab2 <exec_byte_code+8249>, 0x55e2cfe912b0 <exec_byte_code+10295>, 0x55e2cfe9257a <exec_byte_code+15105>, 0x55e2cfe925ef <exec_byte_code+15222>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92685 <exec_byte_code+15372>, 0x55e2cfe9270c <exec_byte_code+15507>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9285a <exec_byte_code+15841> <repeats 64 times>} const_length = 37 bytestr_length = 176 vectorp = 0x7fad1c2d81e0 quitcounter = 1 '\001' stack_items = 14 sa_avail = 16096 sa_count = 16 alloc = 0x7ffc6b77c790 stack_base = 0x7ffc6b77c790 top = 0x7ffc6b77c7d0 stack_lim = 0x7ffc6b77c800 bytestr_data = 0x7ffc6b77c800 "\306\004!\204\022" pc = 0x7ffc6b77c888 "\210-\334\006\a!\210\003\204\253" count = 16 result = XIL(0xacfdf05d9) #23 0x000055e2cfe4425d in fetch_and_exec_byte_code (fun=XIL(0x7fad1c2d81ad), syms_left=make_fixnum(1026), nargs=4, args=0x7ffc6b77cd78) at eval.c:3175 #24 0x000055e2cfe445ea in funcall_lambda (fun=XIL(0x7fad1c2d81ad), nargs=4, arg_vector=0x7ffc6b77cd78) at eval.c:3256 val = XIL(0x7ffc6b77ccd0) syms_left = make_fixnum(1026) next = XIL(0xc00000060) lexenv = XIL(0x1900000000) count = 16 i = 94432638783458 optional = false rest = false #25 0x000055e2cfe43c1a in Ffuncall (nargs=5, args=0x7ffc6b77cd70) at eval.c:3055 fun = XIL(0x7fad1c2d81ad) original_fun = XIL(0x29ca4bf7e818) funcar = XIL(0x55e2d0359960) numargs = 4 val = XIL(0x55e2cfe3ccdd) count = 15 #26 0x000055e2cfe4368c in call4 (fn=XIL(0x29ca4bf7e818), arg1=XIL(0x55e2d05fb404), arg2=XIL(0x55e2d05fb404), arg3=XIL(0x30), arg4=XIL(0x30)) at eval.c:2933 #27 0x000055e2cfe76679 in Fload (file=XIL(0x55e2d05f9154), noerror=XIL(0x29ca4bfb8ea0), nomessage=XIL(0x29ca4bfd3a48), nosuffix=XIL(0), must_suffix=XIL(0)) at lread.c:1461 val = XIL(0x7fad1c230314) stream = 0x0 fd = 6 fd_index = 10 count = 10 found = XIL(0x55e2d05fb404) efound = XIL(0x7fad1c254df0) hist_file_name = XIL(0x55e2d05fb404) newer = false compiled = false handler = XIL(0x1) fmode = 0x55e2cff2fb9a "r" version = 0 no_native = false is_module = false is_native_elisp = false found_eff = XIL(0x55e2d05fb404) is_elc = false input = { stream = 0x3f8b, lookahead = 8 '\b', buf = "\000\000\000" } #28 0x000055e2cfe44092 in funcall_subr (subr=0x55e2d02e9e60 <Sload>, numargs=3, args=0x7ffc6b77d148) at eval.c:3138 internal_argbuf = {XIL(0x55e2d05f9154), XIL(0x29ca4bfb8ea0), XIL(0x29ca4bfd3a48), XIL(0), XIL(0), XIL(0x1000000000), XIL(0x55e2d02e9e60), XIL(0x7ffc6b77d078)} internal_args = 0x7ffc6b77d020 #29 0x000055e2cfe43bc6 in Ffuncall (nargs=4, args=0x7ffc6b77d140) at eval.c:3051 fun = XIL(0x55e2d02e9e65) original_fun = XIL(0x9a50) funcar = XIL(0) numargs = 3 val = XIL(0) count = 9 #30 0x000055e2cfe8f570 in exec_byte_code (bytestr=XIL(0x7fad1c3d6d7c), vector=XIL(0x7fad1c3d5f4d), maxdepth=make_fixnum(18), args_template=make_fixnum(769), nargs=3, args=0x7ffc6b77d768) at bytecode.c:632 op = 3 type = CONDITION_CASE targets = {0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92408 <exec_byte_code+14735>, 0x55e2cfe9240a <exec_byte_code+14737>, 0x55e2cfe9240c <exec_byte_code+14739>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe92473 <exec_byte_code+14842>, 0x55e2cfe924e7 <exec_byte_code+14958>, 0x55e2cfe8ef10 <exec_byte_code+1175>, 0x55e2cfe8ef12 <exec_byte_code+1177>, 0x55e2cfe8ef14 <exec_byte_code+1179>, 0x55e2cfe8ef16 <exec_byte_code+1181>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef1e <exec_byte_code+1189>, 0x55e2cfe8eedf <exec_byte_code+1126>, 0x55e2cfe8f297 <exec_byte_code+2078>, 0x55e2cfe8f299 <exec_byte_code+2080>, 0x55e2cfe8f29b <exec_byte_code+2082>, 0x55e2cfe8f29d <exec_byte_code+2084>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f2d4 <exec_byte_code+2139>, 0x55e2cfe8f2a5 <exec_byte_code+2092>, 0x55e2cfe8f488 <exec_byte_code+2575>, 0x55e2cfe8f48a <exec_byte_code+2577>, 0x55e2cfe8f48c <exec_byte_code+2579>, 0x55e2cfe8f48e <exec_byte_code+2581>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f442 <exec_byte_code+2505>, 0x55e2cfe8f459 <exec_byte_code+2528>, 0x55e2cfe8f53d <exec_byte_code+2756>, 0x55e2cfe8f53f <exec_byte_code+2758>, 0x55e2cfe8f541 <exec_byte_code+2760>, 0x55e2cfe8f543 <exec_byte_code+2762>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f4f7 <exec_byte_code+2686>, 0x55e2cfe8f50e <exec_byte_code+2709>, 0x55e2cfe8f5f2 <exec_byte_code+2937>, 0x55e2cfe8f5f4 <exec_byte_code+2939>, 0x55e2cfe8f5f6 <exec_byte_code+2941>, 0x55e2cfe8f5f8 <exec_byte_code+2943>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5ac <exec_byte_code+2867>, 0x55e2cfe8f5c3 <exec_byte_code+2890>, 0x55e2cfe8fe63 <exec_byte_code+5098>, 0x55e2cfe8fd46 <exec_byte_code+4813>, 0x55e2cfe8fd3d <exec_byte_code+4804>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe900a0 <exec_byte_code+5671>, 0x55e2cfe90187 <exec_byte_code+5902>, 0x55e2cfe901ea <exec_byte_code+6001>, 0x55e2cfe90250 <exec_byte_code+6103>, 0x55e2cfe902b8 <exec_byte_code+6207>, 0x55e2cfe8f11b <exec_byte_code+1698>, 0x55e2cfe8f19c <exec_byte_code+1827>, 0x55e2cfe90337 <exec_byte_code+6334>, 0x55e2cfe8f08c <exec_byte_code+1555>, 0x55e2cfe8f207 <exec_byte_code+1934>, 0x55e2cfe903a5 <exec_byte_code+6444>, 0x55e2cfe90410 <exec_byte_code+6551>, 0x55e2cfe9045b <exec_byte_code+6626>, 0x55e2cfe904c6 <exec_byte_code+6733>, 0x55e2cfe9052f <exec_byte_code+6838>, 0x55e2cfe9061f <exec_byte_code+7078>, 0x55e2cfe9066a <exec_byte_code+7153>, 0x55e2cfe906d5 <exec_byte_code+7260>, 0x55e2cfe9075d <exec_byte_code+7396>, 0x55e2cfe907a8 <exec_byte_code+7471>, 0x55e2cfe907f3 <exec_byte_code+7546>, 0x55e2cfe9085e <exec_byte_code+7653>, 0x55e2cfe908c9 <exec_byte_code+7760>, 0x55e2cfe90934 <exec_byte_code+7867>, 0x55e2cfe909bc <exec_byte_code+8003>, 0x55e2cfe90a0e <exec_byte_code+8085>, 0x55e2cfe90a60 <exec_byte_code+8167>, 0x55e2cfe90b31 <exec_byte_code+8376>, 0x55e2cfe90bdc <exec_byte_code+8547>, 0x55e2cfe90c87 <exec_byte_code+8718>, 0x55e2cfe90cf7 <exec_byte_code+8830>, 0x55e2cfe90d67 <exec_byte_code+8942>, 0x55e2cfe90dd7 <exec_byte_code+9054>, 0x55e2cfe90e47 <exec_byte_code+9166>, 0x55e2cfe90eb7 <exec_byte_code+9278>, 0x55e2cfe90f09 <exec_byte_code+9360>, 0x55e2cfe90fb5 <exec_byte_code+9532>, 0x55e2cfe91007 <exec_byte_code+9614>, 0x55e2cfe91059 <exec_byte_code+9696>, 0x55e2cfe910ab <exec_byte_code+9778>, 0x55e2cfe911ba <exec_byte_code+10049>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe91218 <exec_byte_code+10143>, 0x55e2cfe91263 <exec_byte_code+10218>, 0x55e2cfe9132f <exec_byte_code+10422>, 0x55e2cfe91398 <exec_byte_code+10527>, 0x55e2cfe913f6 <exec_byte_code+10621>, 0x55e2cfe91441 <exec_byte_code+10696>, 0x55e2cfe91487 <exec_byte_code+10766>, 0x55e2cfe914cd <exec_byte_code+10836>, 0x55e2cfe9151b <exec_byte_code+10914>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe91576 <exec_byte_code+11005>, 0x55e2cfe915bc <exec_byte_code+11075>, 0x55e2cfe91602 <exec_byte_code+11145>, 0x55e2cfe91648 <exec_byte_code+11215>, 0x55e2cfe9168e <exec_byte_code+11285>, 0x55e2cfe916d4 <exec_byte_code+11355>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9171f <exec_byte_code+11430>, 0x55e2cfe91774 <exec_byte_code+11515>, 0x55e2cfe917bf <exec_byte_code+11590>, 0x55e2cfe9180a <exec_byte_code+11665>, 0x55e2cfe91875 <exec_byte_code+11772>, 0x55e2cfe918e0 <exec_byte_code+11879>, 0x55e2cfe9192b <exec_byte_code+11954>, 0x55e2cfe919eb <exec_byte_code+12146>, 0x55e2cfe91a56 <exec_byte_code+12253>, 0x55e2cfe91ac1 <exec_byte_code+12360>, 0x55e2cfe91b2c <exec_byte_code+12467>, 0x55e2cfe91b72 <exec_byte_code+12537>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8fafd <exec_byte_code+4228>, 0x55e2cfe8f6a9 <exec_byte_code+3120>, 0x55e2cfe8effa <exec_byte_code+1409>, 0x55e2cfe8f758 <exec_byte_code+3295>, 0x55e2cfe8f7dc <exec_byte_code+3427>, 0x55e2cfe8f85d <exec_byte_code+3556>, 0x55e2cfe8fab1 <exec_byte_code+4152>, 0x55e2cfe8fac6 <exec_byte_code+4173>, 0x55e2cfe8f3ef <exec_byte_code+2422>, 0x55e2cfe8fb80 <exec_byte_code+4359>, 0x55e2cfe8fbee <exec_byte_code+4469>, 0x55e2cfe8fc82 <exec_byte_code+4617>, 0x55e2cfe8fccb <exec_byte_code+4690>, 0x55e2cfe8feaf <exec_byte_code+5174>, 0x55e2cfe8ff2c <exec_byte_code+5299>, 0x55e2cfe8ffb4 <exec_byte_code+5435>, 0x55e2cfe9001a <exec_byte_code+5537>, 0x55e2cfe8f65b <exec_byte_code+3042>, 0x55e2cfe91bbd <exec_byte_code+12612>, 0x55e2cfe91c45 <exec_byte_code+12748>, 0x55e2cfe91c90 <exec_byte_code+12823>, 0x55e2cfe91cdb <exec_byte_code+12898>, 0x55e2cfe91d26 <exec_byte_code+12973>, 0x55e2cfe91d71 <exec_byte_code+13048>, 0x55e2cfe91ddc <exec_byte_code+13155>, 0x55e2cfe91e47 <exec_byte_code+13262>, 0x55e2cfe91eb2 <exec_byte_code+13369>, 0x55e2cfe91f1d <exec_byte_code+13476>, 0x55e2cfe92034 <exec_byte_code+13755>, 0x55e2cfe9209f <exec_byte_code+13862>, 0x55e2cfe9210a <exec_byte_code+13969>, 0x55e2cfe92155 <exec_byte_code+14044>, 0x55e2cfe921c0 <exec_byte_code+14151>, 0x55e2cfe9222b <exec_byte_code+14258>, 0x55e2cfe92276 <exec_byte_code+14333>, 0x55e2cfe922c1 <exec_byte_code+14408>, 0x55e2cfe910fd <exec_byte_code+9860>, 0x55e2cfe9114f <exec_byte_code+9942>, 0x55e2cfe92313 <exec_byte_code+14490>, 0x55e2cfe9237b <exec_byte_code+14594>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8f8de <exec_byte_code+3685>, 0x55e2cfe8f8fb <exec_byte_code+3714>, 0x55e2cfe8f96a <exec_byte_code+3825>, 0x55e2cfe8f9d9 <exec_byte_code+3936>, 0x55e2cfe8fa45 <exec_byte_code+4044>, 0x55e2cfe905a0 <exec_byte_code+6951>, 0x55e2cfe90ab2 <exec_byte_code+8249>, 0x55e2cfe912b0 <exec_byte_code+10295>, 0x55e2cfe9257a <exec_byte_code+15105>, 0x55e2cfe925ef <exec_byte_code+15222>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92685 <exec_byte_code+15372>, 0x55e2cfe9270c <exec_byte_code+15507>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9285a <exec_byte_code+15841> <repeats 64 times>} const_length = 37 bytestr_length = 241 vectorp = 0x7fad1c3d5f50 quitcounter = 1 '\001' stack_items = 19 sa_avail = 15991 sa_count = 8 alloc = 0x7ffc6b77d100 stack_base = 0x7ffc6b77d100 top = 0x7ffc6b77d140 stack_lim = 0x7ffc6b77d198 bytestr_data = 0x7ffc6b77d198 "Ɖ\b\307=\203\f" pc = 0x7ffc6b77d1ca "\210\v\307=\203Z" count = 8 result = XIL(0x65) #31 0x000055e2cfe4425d in fetch_and_exec_byte_code (fun=XIL(0x7fad1c3d5f1d), syms_left=make_fixnum(769), nargs=3, args=0x7ffc6b77d750) at eval.c:3175 #32 0x000055e2cfe445ea in funcall_lambda (fun=XIL(0x7fad1c3d5f1d), nargs=3, arg_vector=0x7ffc6b77d750) at eval.c:3256 val = XIL(0x7ffc6b77d6b0) syms_left = make_fixnum(769) next = XIL(0x7ffc6b77d6d0) lexenv = XIL(0x1900000000) count = 8 i = 94432638783458 optional = false rest = false #33 0x000055e2cfe43c1a in Ffuncall (nargs=4, args=0x7ffc6b77d748) at eval.c:3055 fun = XIL(0x7fad1c3d5f1d) original_fun = XIL(0x29ca4c07c588) funcar = make_fixnum(2) numargs = 3 val = XIL(0x55e2d05f0505) count = 7 #34 0x000055e2cfe8f570 in exec_byte_code (bytestr=XIL(0x7fad1c3d809c), vector=XIL(0x7fad1c3c0d55), maxdepth=make_fixnum(14), args_template=make_fixnum(0), nargs=0, args=0x7ffc6b77e1f8) at bytecode.c:632 op = 3 type = CONDITION_CASE targets = {0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92408 <exec_byte_code+14735>, 0x55e2cfe9240a <exec_byte_code+14737>, 0x55e2cfe9240c <exec_byte_code+14739>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe92473 <exec_byte_code+14842>, 0x55e2cfe924e7 <exec_byte_code+14958>, 0x55e2cfe8ef10 <exec_byte_code+1175>, 0x55e2cfe8ef12 <exec_byte_code+1177>, 0x55e2cfe8ef14 <exec_byte_code+1179>, 0x55e2cfe8ef16 <exec_byte_code+1181>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef1e <exec_byte_code+1189>, 0x55e2cfe8eedf <exec_byte_code+1126>, 0x55e2cfe8f297 <exec_byte_code+2078>, 0x55e2cfe8f299 <exec_byte_code+2080>, 0x55e2cfe8f29b <exec_byte_code+2082>, 0x55e2cfe8f29d <exec_byte_code+2084>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f2d4 <exec_byte_code+2139>, 0x55e2cfe8f2a5 <exec_byte_code+2092>, 0x55e2cfe8f488 <exec_byte_code+2575>, 0x55e2cfe8f48a <exec_byte_code+2577>, 0x55e2cfe8f48c <exec_byte_code+2579>, 0x55e2cfe8f48e <exec_byte_code+2581>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f442 <exec_byte_code+2505>, 0x55e2cfe8f459 <exec_byte_code+2528>, 0x55e2cfe8f53d <exec_byte_code+2756>, 0x55e2cfe8f53f <exec_byte_code+2758>, 0x55e2cfe8f541 <exec_byte_code+2760>, 0x55e2cfe8f543 <exec_byte_code+2762>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f4f7 <exec_byte_code+2686>, 0x55e2cfe8f50e <exec_byte_code+2709>, 0x55e2cfe8f5f2 <exec_byte_code+2937>, 0x55e2cfe8f5f4 <exec_byte_code+2939>, 0x55e2cfe8f5f6 <exec_byte_code+2941>, 0x55e2cfe8f5f8 <exec_byte_code+2943>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5ac <exec_byte_code+2867>, 0x55e2cfe8f5c3 <exec_byte_code+2890>, 0x55e2cfe8fe63 <exec_byte_code+5098>, 0x55e2cfe8fd46 <exec_byte_code+4813>, 0x55e2cfe8fd3d <exec_byte_code+4804>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe900a0 <exec_byte_code+5671>, 0x55e2cfe90187 <exec_byte_code+5902>, 0x55e2cfe901ea <exec_byte_code+6001>, 0x55e2cfe90250 <exec_byte_code+6103>, 0x55e2cfe902b8 <exec_byte_code+6207>, 0x55e2cfe8f11b <exec_byte_code+1698>, 0x55e2cfe8f19c <exec_byte_code+1827>, 0x55e2cfe90337 <exec_byte_code+6334>, 0x55e2cfe8f08c <exec_byte_code+1555>, 0x55e2cfe8f207 <exec_byte_code+1934>, 0x55e2cfe903a5 <exec_byte_code+6444>, 0x55e2cfe90410 <exec_byte_code+6551>, 0x55e2cfe9045b <exec_byte_code+6626>, 0x55e2cfe904c6 <exec_byte_code+6733>, 0x55e2cfe9052f <exec_byte_code+6838>, 0x55e2cfe9061f <exec_byte_code+7078>, 0x55e2cfe9066a <exec_byte_code+7153>, 0x55e2cfe906d5 <exec_byte_code+7260>, 0x55e2cfe9075d <exec_byte_code+7396>, 0x55e2cfe907a8 <exec_byte_code+7471>, 0x55e2cfe907f3 <exec_byte_code+7546>, 0x55e2cfe9085e <exec_byte_code+7653>, 0x55e2cfe908c9 <exec_byte_code+7760>, 0x55e2cfe90934 <exec_byte_code+7867>, 0x55e2cfe909bc <exec_byte_code+8003>, 0x55e2cfe90a0e <exec_byte_code+8085>, 0x55e2cfe90a60 <exec_byte_code+8167>, 0x55e2cfe90b31 <exec_byte_code+8376>, 0x55e2cfe90bdc <exec_byte_code+8547>, 0x55e2cfe90c87 <exec_byte_code+8718>, 0x55e2cfe90cf7 <exec_byte_code+8830>, 0x55e2cfe90d67 <exec_byte_code+8942>, 0x55e2cfe90dd7 <exec_byte_code+9054>, 0x55e2cfe90e47 <exec_byte_code+9166>, 0x55e2cfe90eb7 <exec_byte_code+9278>, 0x55e2cfe90f09 <exec_byte_code+9360>, 0x55e2cfe90fb5 <exec_byte_code+9532>, 0x55e2cfe91007 <exec_byte_code+9614>, 0x55e2cfe91059 <exec_byte_code+9696>, 0x55e2cfe910ab <exec_byte_code+9778>, 0x55e2cfe911ba <exec_byte_code+10049>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe91218 <exec_byte_code+10143>, 0x55e2cfe91263 <exec_byte_code+10218>, 0x55e2cfe9132f <exec_byte_code+10422>, 0x55e2cfe91398 <exec_byte_code+10527>, 0x55e2cfe913f6 <exec_byte_code+10621>, 0x55e2cfe91441 <exec_byte_code+10696>, 0x55e2cfe91487 <exec_byte_code+10766>, 0x55e2cfe914cd <exec_byte_code+10836>, 0x55e2cfe9151b <exec_byte_code+10914>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe91576 <exec_byte_code+11005>, 0x55e2cfe915bc <exec_byte_code+11075>, 0x55e2cfe91602 <exec_byte_code+11145>, 0x55e2cfe91648 <exec_byte_code+11215>, 0x55e2cfe9168e <exec_byte_code+11285>, 0x55e2cfe916d4 <exec_byte_code+11355>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9171f <exec_byte_code+11430>, 0x55e2cfe91774 <exec_byte_code+11515>, 0x55e2cfe917bf <exec_byte_code+11590>, 0x55e2cfe9180a <exec_byte_code+11665>, 0x55e2cfe91875 <exec_byte_code+11772>, 0x55e2cfe918e0 <exec_byte_code+11879>, 0x55e2cfe9192b <exec_byte_code+11954>, 0x55e2cfe919eb <exec_byte_code+12146>, 0x55e2cfe91a56 <exec_byte_code+12253>, 0x55e2cfe91ac1 <exec_byte_code+12360>, 0x55e2cfe91b2c <exec_byte_code+12467>, 0x55e2cfe91b72 <exec_byte_code+12537>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8fafd <exec_byte_code+4228>, 0x55e2cfe8f6a9 <exec_byte_code+3120>, 0x55e2cfe8effa <exec_byte_code+1409>, 0x55e2cfe8f758 <exec_byte_code+3295>, 0x55e2cfe8f7dc <exec_byte_code+3427>, 0x55e2cfe8f85d <exec_byte_code+3556>, 0x55e2cfe8fab1 <exec_byte_code+4152>, 0x55e2cfe8fac6 <exec_byte_code+4173>, 0x55e2cfe8f3ef <exec_byte_code+2422>, 0x55e2cfe8fb80 <exec_byte_code+4359>, 0x55e2cfe8fbee <exec_byte_code+4469>, 0x55e2cfe8fc82 <exec_byte_code+4617>, 0x55e2cfe8fccb <exec_byte_code+4690>, 0x55e2cfe8feaf <exec_byte_code+5174>, 0x55e2cfe8ff2c <exec_byte_code+5299>, 0x55e2cfe8ffb4 <exec_byte_code+5435>, 0x55e2cfe9001a <exec_byte_code+5537>, 0x55e2cfe8f65b <exec_byte_code+3042>, 0x55e2cfe91bbd <exec_byte_code+12612>, 0x55e2cfe91c45 <exec_byte_code+12748>, 0x55e2cfe91c90 <exec_byte_code+12823>, 0x55e2cfe91cdb <exec_byte_code+12898>, 0x55e2cfe91d26 <exec_byte_code+12973>, 0x55e2cfe91d71 <exec_byte_code+13048>, 0x55e2cfe91ddc <exec_byte_code+13155>, 0x55e2cfe91e47 <exec_byte_code+13262>, 0x55e2cfe91eb2 <exec_byte_code+13369>, 0x55e2cfe91f1d <exec_byte_code+13476>, 0x55e2cfe92034 <exec_byte_code+13755>, 0x55e2cfe9209f <exec_byte_code+13862>, 0x55e2cfe9210a <exec_byte_code+13969>, 0x55e2cfe92155 <exec_byte_code+14044>, 0x55e2cfe921c0 <exec_byte_code+14151>, 0x55e2cfe9222b <exec_byte_code+14258>, 0x55e2cfe92276 <exec_byte_code+14333>, 0x55e2cfe922c1 <exec_byte_code+14408>, 0x55e2cfe910fd <exec_byte_code+9860>, 0x55e2cfe9114f <exec_byte_code+9942>, 0x55e2cfe92313 <exec_byte_code+14490>, 0x55e2cfe9237b <exec_byte_code+14594>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8f8de <exec_byte_code+3685>, 0x55e2cfe8f8fb <exec_byte_code+3714>, 0x55e2cfe8f96a <exec_byte_code+3825>, 0x55e2cfe8f9d9 <exec_byte_code+3936>, 0x55e2cfe8fa45 <exec_byte_code+4044>, 0x55e2cfe905a0 <exec_byte_code+6951>, 0x55e2cfe90ab2 <exec_byte_code+8249>, 0x55e2cfe912b0 <exec_byte_code+10295>, 0x55e2cfe9257a <exec_byte_code+15105>, 0x55e2cfe925ef <exec_byte_code+15222>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92685 <exec_byte_code+15372>, 0x55e2cfe9270c <exec_byte_code+15507>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9285a <exec_byte_code+15841> <repeats 64 times>} const_length = 186 bytestr_length = 1463 vectorp = 0x7fad1c3c0d58 quitcounter = 5 '\005' stack_items = 15 sa_avail = 14801 sa_count = 7 alloc = 0x7ffc6b77d720 stack_base = 0x7ffc6b77d720 top = 0x7ffc6b77d748 stack_lim = 0x7ffc6b77d798 bytestr_data = 0x7ffc6b77d798 "\306C\306C\307 \020\306\021\n\023\306\024\310\311!\211\203)" pc = 0x7ffc6b77dbd3 "\210\016b\203S\004\016c\203S\004r\201\240" count = 7 result = XIL(0x91) #35 0x000055e2cfe4425d in fetch_and_exec_byte_code (fun=XIL(0x7fad1c3c0d25), syms_left=make_fixnum(0), nargs=0, args=0x7ffc6b77e1f8) at eval.c:3175 #36 0x000055e2cfe445ea in funcall_lambda (fun=XIL(0x7fad1c3c0d25), nargs=0, arg_vector=0x7ffc6b77e1f8) at eval.c:3256 val = XIL(0x7ffc6b77e170) syms_left = make_fixnum(0) next = XIL(0x18d05c1a93) lexenv = XIL(0x1900000000) count = 7 i = 94432638783458 optional = false rest = false #37 0x000055e2cfe43c1a in Ffuncall (nargs=1, args=0x7ffc6b77e1f0) at eval.c:3055 fun = XIL(0x7fad1c3c0d25) original_fun = XIL(0x29ca4c067390) funcar = XIL(0x7ffc6b77e1d0) numargs = 0 val = XIL(0x7ffc6b77e1d0) count = 6 #38 0x000055e2cfe8f570 in exec_byte_code (bytestr=XIL(0x7fad1c3da914), vector=XIL(0x7fad1c3c0905), maxdepth=make_fixnum(9), args_template=make_fixnum(0), nargs=0, args=0x7ffc6b77e8b0) at bytecode.c:632 op = 0 type = CONDITION_CASE targets = {0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92408 <exec_byte_code+14735>, 0x55e2cfe9240a <exec_byte_code+14737>, 0x55e2cfe9240c <exec_byte_code+14739>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe9240e <exec_byte_code+14741>, 0x55e2cfe92473 <exec_byte_code+14842>, 0x55e2cfe924e7 <exec_byte_code+14958>, 0x55e2cfe8ef10 <exec_byte_code+1175>, 0x55e2cfe8ef12 <exec_byte_code+1177>, 0x55e2cfe8ef14 <exec_byte_code+1179>, 0x55e2cfe8ef16 <exec_byte_code+1181>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef18 <exec_byte_code+1183>, 0x55e2cfe8ef1e <exec_byte_code+1189>, 0x55e2cfe8eedf <exec_byte_code+1126>, 0x55e2cfe8f297 <exec_byte_code+2078>, 0x55e2cfe8f299 <exec_byte_code+2080>, 0x55e2cfe8f29b <exec_byte_code+2082>, 0x55e2cfe8f29d <exec_byte_code+2084>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f29f <exec_byte_code+2086>, 0x55e2cfe8f2d4 <exec_byte_code+2139>, 0x55e2cfe8f2a5 <exec_byte_code+2092>, 0x55e2cfe8f488 <exec_byte_code+2575>, 0x55e2cfe8f48a <exec_byte_code+2577>, 0x55e2cfe8f48c <exec_byte_code+2579>, 0x55e2cfe8f48e <exec_byte_code+2581>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f490 <exec_byte_code+2583>, 0x55e2cfe8f442 <exec_byte_code+2505>, 0x55e2cfe8f459 <exec_byte_code+2528>, 0x55e2cfe8f53d <exec_byte_code+2756>, 0x55e2cfe8f53f <exec_byte_code+2758>, 0x55e2cfe8f541 <exec_byte_code+2760>, 0x55e2cfe8f543 <exec_byte_code+2762>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f545 <exec_byte_code+2764>, 0x55e2cfe8f4f7 <exec_byte_code+2686>, 0x55e2cfe8f50e <exec_byte_code+2709>, 0x55e2cfe8f5f2 <exec_byte_code+2937>, 0x55e2cfe8f5f4 <exec_byte_code+2939>, 0x55e2cfe8f5f6 <exec_byte_code+2941>, 0x55e2cfe8f5f8 <exec_byte_code+2943>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5fa <exec_byte_code+2945>, 0x55e2cfe8f5ac <exec_byte_code+2867>, 0x55e2cfe8f5c3 <exec_byte_code+2890>, 0x55e2cfe8fe63 <exec_byte_code+5098>, 0x55e2cfe8fd46 <exec_byte_code+4813>, 0x55e2cfe8fd3d <exec_byte_code+4804>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe900a0 <exec_byte_code+5671>, 0x55e2cfe90187 <exec_byte_code+5902>, 0x55e2cfe901ea <exec_byte_code+6001>, 0x55e2cfe90250 <exec_byte_code+6103>, 0x55e2cfe902b8 <exec_byte_code+6207>, 0x55e2cfe8f11b <exec_byte_code+1698>, 0x55e2cfe8f19c <exec_byte_code+1827>, 0x55e2cfe90337 <exec_byte_code+6334>, 0x55e2cfe8f08c <exec_byte_code+1555>, 0x55e2cfe8f207 <exec_byte_code+1934>, 0x55e2cfe903a5 <exec_byte_code+6444>, 0x55e2cfe90410 <exec_byte_code+6551>, 0x55e2cfe9045b <exec_byte_code+6626>, 0x55e2cfe904c6 <exec_byte_code+6733>, 0x55e2cfe9052f <exec_byte_code+6838>, 0x55e2cfe9061f <exec_byte_code+7078>, 0x55e2cfe9066a <exec_byte_code+7153>, 0x55e2cfe906d5 <exec_byte_code+7260>, 0x55e2cfe9075d <exec_byte_code+7396>, 0x55e2cfe907a8 <exec_byte_code+7471>, 0x55e2cfe907f3 <exec_byte_code+7546>, 0x55e2cfe9085e <exec_byte_code+7653>, 0x55e2cfe908c9 <exec_byte_code+7760>, 0x55e2cfe90934 <exec_byte_code+7867>, 0x55e2cfe909bc <exec_byte_code+8003>, 0x55e2cfe90a0e <exec_byte_code+8085>, 0x55e2cfe90a60 <exec_byte_code+8167>, 0x55e2cfe90b31 <exec_byte_code+8376>, 0x55e2cfe90bdc <exec_byte_code+8547>, 0x55e2cfe90c87 <exec_byte_code+8718>, 0x55e2cfe90cf7 <exec_byte_code+8830>, 0x55e2cfe90d67 <exec_byte_code+8942>, 0x55e2cfe90dd7 <exec_byte_code+9054>, 0x55e2cfe90e47 <exec_byte_code+9166>, 0x55e2cfe90eb7 <exec_byte_code+9278>, 0x55e2cfe90f09 <exec_byte_code+9360>, 0x55e2cfe90fb5 <exec_byte_code+9532>, 0x55e2cfe91007 <exec_byte_code+9614>, 0x55e2cfe91059 <exec_byte_code+9696>, 0x55e2cfe910ab <exec_byte_code+9778>, 0x55e2cfe911ba <exec_byte_code+10049>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe91218 <exec_byte_code+10143>, 0x55e2cfe91263 <exec_byte_code+10218>, 0x55e2cfe9132f <exec_byte_code+10422>, 0x55e2cfe91398 <exec_byte_code+10527>, 0x55e2cfe913f6 <exec_byte_code+10621>, 0x55e2cfe91441 <exec_byte_code+10696>, 0x55e2cfe91487 <exec_byte_code+10766>, 0x55e2cfe914cd <exec_byte_code+10836>, 0x55e2cfe9151b <exec_byte_code+10914>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe91576 <exec_byte_code+11005>, 0x55e2cfe915bc <exec_byte_code+11075>, 0x55e2cfe91602 <exec_byte_code+11145>, 0x55e2cfe91648 <exec_byte_code+11215>, 0x55e2cfe9168e <exec_byte_code+11285>, 0x55e2cfe916d4 <exec_byte_code+11355>, 0x55e2cfe8fbb7 <exec_byte_code+4414>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9171f <exec_byte_code+11430>, 0x55e2cfe91774 <exec_byte_code+11515>, 0x55e2cfe917bf <exec_byte_code+11590>, 0x55e2cfe9180a <exec_byte_code+11665>, 0x55e2cfe91875 <exec_byte_code+11772>, 0x55e2cfe918e0 <exec_byte_code+11879>, 0x55e2cfe9192b <exec_byte_code+11954>, 0x55e2cfe919eb <exec_byte_code+12146>, 0x55e2cfe91a56 <exec_byte_code+12253>, 0x55e2cfe91ac1 <exec_byte_code+12360>, 0x55e2cfe91b2c <exec_byte_code+12467>, 0x55e2cfe91b72 <exec_byte_code+12537>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8fafd <exec_byte_code+4228>, 0x55e2cfe8f6a9 <exec_byte_code+3120>, 0x55e2cfe8effa <exec_byte_code+1409>, 0x55e2cfe8f758 <exec_byte_code+3295>, 0x55e2cfe8f7dc <exec_byte_code+3427>, 0x55e2cfe8f85d <exec_byte_code+3556>, 0x55e2cfe8fab1 <exec_byte_code+4152>, 0x55e2cfe8fac6 <exec_byte_code+4173>, 0x55e2cfe8f3ef <exec_byte_code+2422>, 0x55e2cfe8fb80 <exec_byte_code+4359>, 0x55e2cfe8fbee <exec_byte_code+4469>, 0x55e2cfe8fc82 <exec_byte_code+4617>, 0x55e2cfe8fccb <exec_byte_code+4690>, 0x55e2cfe8feaf <exec_byte_code+5174>, 0x55e2cfe8ff2c <exec_byte_code+5299>, 0x55e2cfe8ffb4 <exec_byte_code+5435>, 0x55e2cfe9001a <exec_byte_code+5537>, 0x55e2cfe8f65b <exec_byte_code+3042>, 0x55e2cfe91bbd <exec_byte_code+12612>, 0x55e2cfe91c45 <exec_byte_code+12748>, 0x55e2cfe91c90 <exec_byte_code+12823>, 0x55e2cfe91cdb <exec_byte_code+12898>, 0x55e2cfe91d26 <exec_byte_code+12973>, 0x55e2cfe91d71 <exec_byte_code+13048>, 0x55e2cfe91ddc <exec_byte_code+13155>, 0x55e2cfe91e47 <exec_byte_code+13262>, 0x55e2cfe91eb2 <exec_byte_code+13369>, 0x55e2cfe91f1d <exec_byte_code+13476>, 0x55e2cfe92034 <exec_byte_code+13755>, 0x55e2cfe9209f <exec_byte_code+13862>, 0x55e2cfe9210a <exec_byte_code+13969>, 0x55e2cfe92155 <exec_byte_code+14044>, 0x55e2cfe921c0 <exec_byte_code+14151>, 0x55e2cfe9222b <exec_byte_code+14258>, 0x55e2cfe92276 <exec_byte_code+14333>, 0x55e2cfe922c1 <exec_byte_code+14408>, 0x55e2cfe910fd <exec_byte_code+9860>, 0x55e2cfe9114f <exec_byte_code+9942>, 0x55e2cfe92313 <exec_byte_code+14490>, 0x55e2cfe9237b <exec_byte_code+14594>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe8f8de <exec_byte_code+3685>, 0x55e2cfe8f8fb <exec_byte_code+3714>, 0x55e2cfe8f96a <exec_byte_code+3825>, 0x55e2cfe8f9d9 <exec_byte_code+3936>, 0x55e2cfe8fa45 <exec_byte_code+4044>, 0x55e2cfe905a0 <exec_byte_code+6951>, 0x55e2cfe90ab2 <exec_byte_code+8249>, 0x55e2cfe912b0 <exec_byte_code+10295>, 0x55e2cfe9257a <exec_byte_code+15105>, 0x55e2cfe925ef <exec_byte_code+15222>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe92685 <exec_byte_code+15372>, 0x55e2cfe9270c <exec_byte_code+15507>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe923e3 <exec_byte_code+14698>, 0x55e2cfe9285a <exec_byte_code+15841> <repeats 64 times>} const_length = 91 bytestr_length = 587 vectorp = 0x7fad1c3c0908 quitcounter = 40 '(' stack_items = 10 sa_avail = 15717 sa_count = 5 alloc = 0x7ffc6b77e1e0 stack_base = 0x7ffc6b77e1e0 top = 0x7ffc6b77e1f0 stack_lim = 0x7ffc6b77e230 bytestr_data = 0x7ffc6b77e230 "\b\203\b" pc = 0x7ffc6b77e42e "\210)\210\201S" count = 5 result = XIL(0x55e2cfbf691f) #39 0x000055e2cfe4425d in fetch_and_exec_byte_code (fun=XIL(0x7fad1c3c08d5), syms_left=make_fixnum(0), nargs=0, args=0x7ffc6b77e8b0) at eval.c:3175 #40 0x000055e2cfe445ea in funcall_lambda (fun=XIL(0x7fad1c3c08d5), nargs=0, arg_vector=0x7ffc6b77e8b0) at eval.c:3256 val = XIL(0) syms_left = make_fixnum(0) next = XIL(0x55e2cfe4927b) lexenv = XIL(0) count = 5 i = 140722111506752 optional = false rest = false #41 0x000055e2cfe44407 in apply_lambda (fun=XIL(0x7fad1c3c08d5), args=XIL(0), count=4) at eval.c:3200 arg_vector = 0x7ffc6b77e8b0 tem = XIL(0x55e2cfe3d30d) sa_avail = 16384 sa_count = 5 numargs = 0 args_left = XIL(0) #42 0x000055e2cfe4291f in eval_sub (form=XIL(0x7fad1c8ef69b)) at eval.c:2573 original_fun = XIL(0x29ca4c066f40) original_args = XIL(0) count = 4 fun = XIL(0x7fad1c3c08d5) val = XIL(0) funcar = XIL(0x55e2cfe3ccdd) argvals = {XIL(0x100000007), XIL(0), XIL(0), XIL(0x8a90), XIL(0x11f), XIL(0x7fad1c902500), XIL(0xfffffffffffffd68), XIL(0x7fad1c22c708)} #43 0x000055e2cfe41e25 in Feval (form=XIL(0x7fad1c8ef69b), lexical=XIL(0)) at eval.c:2355 count = 3 #44 0x000055e2cfd89b2b in top_level_2 () at keyboard.c:1124 #45 0x000055e2cfe40125 in internal_condition_case (bfun=0x55e2cfd89b08 <top_level_2>, handlers=XIL(0x90), hfun=0x55e2cfd894f8 <cmd_error>) at eval.c:1478 val = XIL(0x7ffc6b77eae0) c = 0x55e2d05b36b0 #46 0x000055e2cfd89b73 in top_level_1 (ignore=XIL(0)) at keyboard.c:1132 #47 0x000055e2cfe3f7af in internal_catch (tag=XIL(0xe6a0), func=0x55e2cfd89b2d <top_level_1>, arg=XIL(0)) at eval.c:1198 val = XIL(0xe6a0) c = 0x55e2d0595f20 #48 0x000055e2cfd89a5a in command_loop () at keyboard.c:1092 #49 0x000055e2cfd890ab in recursive_edit_1 () at keyboard.c:720 count = 1 val = XIL(0x7ffc6b77ebd0) #50 0x000055e2cfd8924b in Frecursive_edit () at keyboard.c:792 count = 0 buffer = XIL(0) #51 0x000055e2cfd85c79 in main (argc=2, argv=0x7ffc6b77ee28) at emacs.c:2310 stack_bottom_variable = 0x5e00 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 rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } lc_all = 0x0 sockfd = -1 module_assertions = false You can't do that without a process to debug. (gdb) quit Script done on 2021-07-30 15:59:33+02:00 [COMMAND_EXIT_CODE="0"] ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 12:54 bug#49782: 28.0.50; set-fontset-font crashes in init (server) Benjamin Riefenstahl 2021-07-30 14:05 ` Benjamin Riefenstahl @ 2021-07-30 14:10 ` Eli Zaretskii 2021-07-30 17:50 ` Benjamin Riefenstahl 2021-07-30 18:35 ` Benjamin Riefenstahl 1 sibling, 2 replies; 16+ messages in thread From: Eli Zaretskii @ 2021-07-30 14:10 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 > From: Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> > Date: Fri, 30 Jul 2021 14:54:19 +0200 > > I have a font initialization in my init file. Reduced to a minimum > example it does stuff like this: > > (mapc > (lambda (frame) > (set-fontset-font nil ?a "sans-serif" frame)) > (frame-list)) > > This crashes when called from "emacsclient -a '' -c". > > As a recipe: > > * mkdir /tmp/test > * Copy the above code into /tmp/test/.emacs > * Run HOME=/tmp/test emacsclient -a '' -c > > Note that "emacsclient -a emacs -c" does not crash. There is something > different between "-a ''" and "-a something". > > Running gdb on the corresponding core file I get the typescript below. > The problem seems to be in gdb frame #7, where even though there is a > frame reported by frame-list, it does not have a valid fontset and so an > assertion in FRAME_FONTSET(f) fails. Probably because it's a daemon frame, which is not a GUI frame. > I assume this is not intentional, otherwise how do I prevent the crash? Put this code in server-after-make-frame-hook, I guess. Does the patch below prevent the crash? diff --git a/src/fontset.c b/src/fontset.c index 332be6c..52c7e38 100644 --- a/src/fontset.c +++ b/src/fontset.c @@ -1356,6 +1356,9 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) int id; struct frame *f = decode_live_frame (*frame); + if (!FRAME_WINDOW_P (f)) + error ("Can't use fontsets in non-GUI frames"); + XSETFRAME (*frame, f); if (EQ (name, Qt)) ^ permalink raw reply related [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 14:10 ` Eli Zaretskii @ 2021-07-30 17:50 ` Benjamin Riefenstahl 2021-07-30 18:19 ` Eli Zaretskii 2021-07-30 18:35 ` Benjamin Riefenstahl 1 sibling, 1 reply; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-30 17:50 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 49782 Hi Eli, Eli Zaretskii writes: > Does the patch below prevent the crash? > > diff --git a/src/fontset.c b/src/fontset.c > index 332be6c..52c7e38 100644 > --- a/src/fontset.c > +++ b/src/fontset.c > @@ -1356,6 +1356,9 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) > int id; > struct frame *f = decode_live_frame (*frame); > > + if (!FRAME_WINDOW_P (f)) > + error ("Can't use fontsets in non-GUI frames"); > + > XSETFRAME (*frame, f); This works. At least it tells what the problem is. The error could even be caught. But what I actually want is probably display-multi-font-p, right? Thanks, benny ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 17:50 ` Benjamin Riefenstahl @ 2021-07-30 18:19 ` Eli Zaretskii 0 siblings, 0 replies; 16+ messages in thread From: Eli Zaretskii @ 2021-07-30 18:19 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 > From: Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> > Cc: 49782@debbugs.gnu.org > Date: Fri, 30 Jul 2021 19:50:37 +0200 > > > Does the patch below prevent the crash? > > > > diff --git a/src/fontset.c b/src/fontset.c > > index 332be6c..52c7e38 100644 > > --- a/src/fontset.c > > +++ b/src/fontset.c > > @@ -1356,6 +1356,9 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) > > int id; > > struct frame *f = decode_live_frame (*frame); > > > > + if (!FRAME_WINDOW_P (f)) > > + error ("Can't use fontsets in non-GUI frames"); > > + > > XSETFRAME (*frame, f); > > This works. At least it tells what the problem is. The error could > even be caught. Thanks, I installed the change on the master branch. > But what I actually want is probably display-multi-font-p, right? If you want to add the condition to your code, yes. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 14:10 ` Eli Zaretskii 2021-07-30 17:50 ` Benjamin Riefenstahl @ 2021-07-30 18:35 ` Benjamin Riefenstahl 2021-07-30 18:52 ` Eli Zaretskii 2021-07-30 20:07 ` Lars Ingebrigtsen 1 sibling, 2 replies; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-30 18:35 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 49782 Eli Zaretskii writes: > Does the patch below prevent the crash? > > diff --git a/src/fontset.c b/src/fontset.c > index 332be6c..52c7e38 100644 > --- a/src/fontset.c > +++ b/src/fontset.c > @@ -1356,6 +1356,9 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) > int id; > struct frame *f = decode_live_frame (*frame); > > + if (!FRAME_WINDOW_P (f)) > + error ("Can't use fontsets in non-GUI frames"); > + > XSETFRAME (*frame, f); > > if (EQ (name, Qt)) It looks like I can not start emacs directly (without emacsclient) at all now: $ HOME=/tmp emacs -Q Can’t use fontsets in non-GUI frames $ Hm. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 18:35 ` Benjamin Riefenstahl @ 2021-07-30 18:52 ` Eli Zaretskii 2021-07-30 19:26 ` Benjamin Riefenstahl 2021-07-30 20:07 ` Lars Ingebrigtsen 1 sibling, 1 reply; 16+ messages in thread From: Eli Zaretskii @ 2021-07-30 18:52 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 > From: Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> > Cc: 49782@debbugs.gnu.org > Date: Fri, 30 Jul 2021 20:35:08 +0200 > > It looks like I can not start emacs directly (without emacsclient) at > all now: > > $ HOME=/tmp emacs -Q > Can’t use fontsets in non-GUI frames Sorry, should be fixed now. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 18:52 ` Eli Zaretskii @ 2021-07-30 19:26 ` Benjamin Riefenstahl 2021-07-30 20:02 ` Eli Zaretskii 0 siblings, 1 reply; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-30 19:26 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 49782 Eli Zaretskii writes: > Sorry, should be fixed now. But that additional condition re-introduces the original problem. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 19:26 ` Benjamin Riefenstahl @ 2021-07-30 20:02 ` Eli Zaretskii 2021-07-30 20:12 ` Eli Zaretskii 2021-07-31 13:05 ` Benjamin Riefenstahl 0 siblings, 2 replies; 16+ messages in thread From: Eli Zaretskii @ 2021-07-30 20:02 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 > From: Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> > Cc: 49782@debbugs.gnu.org > Date: Fri, 30 Jul 2021 21:26:12 +0200 > > Eli Zaretskii writes: > > Sorry, should be fixed now. > > But that additional condition re-introduces the original problem. Then I'll need a backtrace from a live Emacs process with "xbacktrace" results as well, and in a build without optimizations, so I could see what's the difference between these two use cases. (I cannot produce such a backtrace myself, because your recipe involves 3 different processes, one of which forks, which is hard to follow with GDB on a system I have here.) ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 20:02 ` Eli Zaretskii @ 2021-07-30 20:12 ` Eli Zaretskii 2021-07-31 6:29 ` Eli Zaretskii 2021-07-31 13:05 ` Benjamin Riefenstahl 1 sibling, 1 reply; 16+ messages in thread From: Eli Zaretskii @ 2021-07-30 20:12 UTC (permalink / raw) To: b.riefenstahl; +Cc: 49782 > Date: Fri, 30 Jul 2021 23:02:37 +0300 > From: Eli Zaretskii <eliz@gnu.org> > Cc: 49782@debbugs.gnu.org > > > But that additional condition re-introduces the original problem. > > Then I'll need a backtrace from a live Emacs process with "xbacktrace" > results as well, and in a build without optimizations, so I could see > what's the difference between these two use cases. But before you embark on that adventure, please try another stab in the dark: diff --git a/src/fontset.c b/src/fontset.c index d2d428d..7d4bd65 100644 --- a/src/fontset.c +++ b/src/fontset.c @@ -1356,15 +1356,16 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) int id; struct frame *f = decode_live_frame (*frame); - if (!FRAME_WINDOW_P (f) && !FRAME_INITIAL_P (f)) - error ("Can't use fontsets in non-GUI frames"); - XSETFRAME (*frame, f); if (EQ (name, Qt)) return Vdefault_fontset; if (NILP (name)) - id = FRAME_FONTSET (f); + { + if (!FRAME_WINDOW_P (f)) + error ("Can't use fontsets in non-GUI frames"); + id = FRAME_FONTSET (f); + } else { CHECK_STRING (name); ^ permalink raw reply related [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 20:12 ` Eli Zaretskii @ 2021-07-31 6:29 ` Eli Zaretskii 0 siblings, 0 replies; 16+ messages in thread From: Eli Zaretskii @ 2021-07-31 6:29 UTC (permalink / raw) To: b.riefenstahl; +Cc: 49782 > Date: Fri, 30 Jul 2021 23:12:09 +0300 > From: Eli Zaretskii <eliz@gnu.org> > Cc: 49782@debbugs.gnu.org > > > Date: Fri, 30 Jul 2021 23:02:37 +0300 > > From: Eli Zaretskii <eliz@gnu.org> > > Cc: 49782@debbugs.gnu.org > > > > > But that additional condition re-introduces the original problem. > > > > Then I'll need a backtrace from a live Emacs process with "xbacktrace" > > results as well, and in a build without optimizations, so I could see > > what's the difference between these two use cases. > > But before you embark on that adventure, please try another stab in > the dark: I installed that on the master branch, please test. Thanks. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 20:02 ` Eli Zaretskii 2021-07-30 20:12 ` Eli Zaretskii @ 2021-07-31 13:05 ` Benjamin Riefenstahl 2021-07-31 13:23 ` Eli Zaretskii 1 sibling, 1 reply; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-31 13:05 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 49782-done Hi Eli, Eli Zaretskii writes: > (I cannot produce such a backtrace myself, because your recipe > involves 3 different processes, one of which forks, which is hard to > follow with GDB on a system I have here.) Same problem here. I tried 'emacsclient -a "gdbserver emacs"', but than the problem does not reproduce. Or maybe I was doing something wrong. Eli Zaretskii writes: > But before you embark on that adventure, please try another stab in > the dark: > > diff --git a/src/fontset.c b/src/fontset.c > index d2d428d..7d4bd65 100644 > --- a/src/fontset.c > +++ b/src/fontset.c > @@ -1356,15 +1356,16 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) > int id; > struct frame *f = decode_live_frame (*frame); > > - if (!FRAME_WINDOW_P (f) && !FRAME_INITIAL_P (f)) > - error ("Can't use fontsets in non-GUI frames"); > - > XSETFRAME (*frame, f); > > if (EQ (name, Qt)) > return Vdefault_fontset; > if (NILP (name)) > - id = FRAME_FONTSET (f); > + { > + if (!FRAME_WINDOW_P (f)) > + error ("Can't use fontsets in non-GUI frames"); > + id = FRAME_FONTSET (f); > + } > else > { > CHECK_STRING (name); Yes, this works. It works for running Emacs directly as well as through 'emacsclient -a ""' and 'emacsclient -a "emacs"'. I think this is it. Thank you, benny ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-31 13:05 ` Benjamin Riefenstahl @ 2021-07-31 13:23 ` Eli Zaretskii 0 siblings, 0 replies; 16+ messages in thread From: Eli Zaretskii @ 2021-07-31 13:23 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782-done > From: Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> > Cc: 49782-done@debbugs.gnu.org > Date: Sat, 31 Jul 2021 15:05:44 +0200 > > > But before you embark on that adventure, please try another stab in > > the dark: > > > > diff --git a/src/fontset.c b/src/fontset.c > > index d2d428d..7d4bd65 100644 > > --- a/src/fontset.c > > +++ b/src/fontset.c > > @@ -1356,15 +1356,16 @@ check_fontset_name (Lisp_Object name, Lisp_Object *frame) > > int id; > > struct frame *f = decode_live_frame (*frame); > > > > - if (!FRAME_WINDOW_P (f) && !FRAME_INITIAL_P (f)) > > - error ("Can't use fontsets in non-GUI frames"); > > - > > XSETFRAME (*frame, f); > > > > if (EQ (name, Qt)) > > return Vdefault_fontset; > > if (NILP (name)) > > - id = FRAME_FONTSET (f); > > + { > > + if (!FRAME_WINDOW_P (f)) > > + error ("Can't use fontsets in non-GUI frames"); > > + id = FRAME_FONTSET (f); > > + } > > else > > { > > CHECK_STRING (name); > > Yes, this works. It works for running Emacs directly as well as through > 'emacsclient -a ""' and 'emacsclient -a "emacs"'. I think this is it. Great, thanks. ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 18:35 ` Benjamin Riefenstahl 2021-07-30 18:52 ` Eli Zaretskii @ 2021-07-30 20:07 ` Lars Ingebrigtsen 2021-07-30 20:09 ` Lars Ingebrigtsen 2021-07-31 12:57 ` Benjamin Riefenstahl 1 sibling, 2 replies; 16+ messages in thread From: Lars Ingebrigtsen @ 2021-07-30 20:07 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> writes: > It looks like I can not start emacs directly (without emacsclient) at > all now: > > $ HOME=/tmp emacs -Q > Can’t use fontsets in non-GUI frames > $ But that's the correct result, isn't it? You should slap `ignore-errors' around it if you perform a GUI function in a possibly non-GUI frame. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 20:07 ` Lars Ingebrigtsen @ 2021-07-30 20:09 ` Lars Ingebrigtsen 2021-07-31 12:57 ` Benjamin Riefenstahl 1 sibling, 0 replies; 16+ messages in thread From: Lars Ingebrigtsen @ 2021-07-30 20:09 UTC (permalink / raw) To: Benjamin Riefenstahl; +Cc: 49782 Lars Ingebrigtsen <larsi@gnus.org> writes: > Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> writes: > >> It looks like I can not start emacs directly (without emacsclient) at >> all now: >> >> $ HOME=/tmp emacs -Q >> Can’t use fontsets in non-GUI frames >> $ > > But that's the correct result, isn't it? You should slap > `ignore-errors' around it if you perform a GUI function in a possibly > non-GUI frame. Oh, sorry -- I misread that completely and somehow thought you had an "-nw" in there... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 16+ messages in thread
* bug#49782: 28.0.50; set-fontset-font crashes in init (server) 2021-07-30 20:07 ` Lars Ingebrigtsen 2021-07-30 20:09 ` Lars Ingebrigtsen @ 2021-07-31 12:57 ` Benjamin Riefenstahl 1 sibling, 0 replies; 16+ messages in thread From: Benjamin Riefenstahl @ 2021-07-31 12:57 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: 49782 Hi Lars, > Benjamin Riefenstahl <b.riefenstahl@turtle-trading.net> writes: >> $ HOME=/tmp emacs -Q >> Can’t use fontsets in non-GUI frames >> $ Lars Ingebrigtsen writes: > But that's the correct result, isn't it? Sorry for the confusion :-(. There is no ".emacs" in "/tmp" for this test (and also -Q should have ensured that it would not be read anyway). So this is Emacs starting without any configuration. benny ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2021-07-31 13:23 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2021-07-30 12:54 bug#49782: 28.0.50; set-fontset-font crashes in init (server) Benjamin Riefenstahl 2021-07-30 14:05 ` Benjamin Riefenstahl 2021-07-30 14:10 ` Eli Zaretskii 2021-07-30 17:50 ` Benjamin Riefenstahl 2021-07-30 18:19 ` Eli Zaretskii 2021-07-30 18:35 ` Benjamin Riefenstahl 2021-07-30 18:52 ` Eli Zaretskii 2021-07-30 19:26 ` Benjamin Riefenstahl 2021-07-30 20:02 ` Eli Zaretskii 2021-07-30 20:12 ` Eli Zaretskii 2021-07-31 6:29 ` Eli Zaretskii 2021-07-31 13:05 ` Benjamin Riefenstahl 2021-07-31 13:23 ` Eli Zaretskii 2021-07-30 20:07 ` Lars Ingebrigtsen 2021-07-30 20:09 ` Lars Ingebrigtsen 2021-07-31 12:57 ` Benjamin Riefenstahl
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.