Package: emacs;
Reported by: Valtteri Vuorikoski <vuori <at> notcom.org>
Date: Wed, 25 Mar 2020 16:04:02 UTC
Severity: normal
Tags: moreinfo
Found in version 27.0.90
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40225 in the body.
You can then email your comments to 40225 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Wed, 25 Mar 2020 16:04:02 GMT) Full text and rfc822 format available.Valtteri Vuorikoski <vuori <at> notcom.org>
:bug-gnu-emacs <at> gnu.org
.
(Wed, 25 Mar 2020 16:04:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: bug-gnu-emacs <at> gnu.org Subject: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Wed, 25 Mar 2020 16:03:35 +0200
Emacs crashes 1-3 times a day with SIGABRT, usually when editing a buffer in lsp-mode. There is no sure way to reproduce the crash, but it usually appears after a few hours of using lsp-mode and usually when scrolling the buffer. I haven't been able to reproduce this from emacs -Q because it requires several hours of heavy use to appear, and I can't get much done with -Q. This crash never happened with Emacs 26.1. Possible related: gc-cons-threshold is set to 16MB (ddskk is very slow with the default value). gdb stack trace looks like stack was exhausted (sorry, no bt full/xbacktrace, I'll try to get those on next crash): #0 0x000055e51066b0a0 in pdumper_marked_p (obj=<optimized out>) at pdumper.h:221 #1 0x000055e51066b0a0 in vector_marked_p (v=<optimized out>) at alloc.c:3724 #2 0x000055e51066b0a0 in vectorlike_marked_p (header=<optimized out>) at alloc.c:3744 #3 0x000055e51066b0a0 in mark_buffer (buffer=0x55e515a28ed0) at alloc.c:6240 #4 0x000055e51066b0a0 in mark_object (arg=<optimized out>) at alloc.c:6514 #5 0x000055e51066b0b4 in mark_object (arg=<optimized out>) at alloc.c:6629 #6 0x000055e51066b91e in mark_vectorlike (header=0x55e5140030a0) at alloc.c:6158 #7 0x000055e51066b0b4 in mark_object (arg=<optimized out>) at alloc.c:6629 #8 0x000055e51066b0b4 in mark_object (arg=<optimized out>) at alloc.c:6629 [similar mark_* calls repeat] #117306 0x000055e51066b0b4 in mark_object (arg=<optimized out>) at alloc.c:6629 #117307 0x000055e51066ac45 in mark_object (arg=<optimized out>) at alloc.c:6582 #117308 0x000055e51066b91e in mark_vectorlike (header=0x7f34f80fdeb0) at alloc.c:6158 #117309 0x000055e51066ac45 in mark_object (arg=<optimized out>) at alloc.c:6582 #117310 0x000055e51066b91e in mark_vectorlike (header=0x7f34f8655548) at alloc.c:6158 #117311 0x000055e51066ac45 in mark_object (arg=<optimized out>) at alloc.c:6582 #117312 0x000055e51066aa29 in visit_vectorlike_root (type=GC_ROOT_BUFFER_LOCAL_DEFAULT, ptr=<optimized out>, visitor=...) at alloc.c:5693 #117313 0x000055e51066aa29 in visit_buffer_root (type=GC_ROOT_BUFFER_LOCAL_DEFAULT, buffer=<optimized out>, visitor=...) at alloc.c:5708 #117314 0x000055e51066aa29 in visit_static_gc_roots (visitor=...) at alloc.c:5720 #117315 0x000055e51066c171 in garbage_collect () at alloc.c:5941 #117316 0x000055e51066cb31 in maybe_garbage_collect () at alloc.c:5853 #117317 0x000055e5106899dd in maybe_gc () at lisp.h:5064 #117318 0x000055e5106899dd in Ffuncall (nargs=3, args=args <at> entry=0x7fff04f2e708) at eval.c:2778 #117319 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=4, args=<optimized out>, args <at> entry=0x7fff04f2e728) at bytecode.c:633 #117320 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2e708, nargs=nargs <at> entry=4, arg_vector=0x7fff04f2e728, arg_vector <at> entry=0x7fff04f2e958) at eval.c:2989 #117321 0x000055e51068994f in Ffuncall (nargs=5, args=args <at> entry=0x7fff04f2e950) at eval.c:2808 #117322 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fff04f2e978) at bytecode.c:633 #117323 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2e950, nargs=nargs <at> entry=1, arg_vector=0x7fff04f2e978, arg_vector <at> entry=0x7fff04f2eb28) at eval.c:2989 #117324 0x000055e51068994f in Ffuncall (nargs=2, args=args <at> entry=0x7fff04f2eb20) at eval.c:2808 #117325 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=3, args=<optimized out>, args <at> entry=0x7fff04f2eb70) at bytecode.c:633 #117326 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2eb20, fun <at> entry=0x7f34f813fdbd, nargs=nargs <at> entry=3, arg_vector=0x7fff04f2eb70, arg_vector <at> entry=0x7fff04f2ed30) at eval.c:2989 #117327 0x000055e51068b780 in apply_lambda (fun=0x7f34f813fdbd, args=<optimized out>, count=count <at> entry=41) at eval.c:2926 #117328 0x000055e51068ba7a in eval_sub (form=<optimized out>) at eval.c:2348 #117329 0x000055e51068bb77 in eval_sub (form=<optimized out>) at eval.c:2261 #117330 0x000055e51068bf9d in Fprogn (body=<optimized out>) at eval.c:462 #117331 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117332 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117333 0x000055e51068d14d in Fprogn (body=<optimized out>) at eval.c:462 #117334 0x000055e51068d14d in Flet (args=0x55e512d2c1f3) at eval.c:986 #117335 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117336 0x000055e51068c3ad in Fprogn (body=<optimized out>) at eval.c:462 #117337 0x000055e51068c3ad in prog_ignore (body=<optimized out>) at eval.c:473 #117338 0x000055e510689504 in unbind_to (count=<optimized out>, value=0x0) at eval.c:3574 #117339 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117340 0x000055e51068d14d in Fprogn (body=<optimized out>) at eval.c:462 #117341 0x000055e51068d14d in Flet (args=0x55e512d2c193) at eval.c:986 #117342 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117343 0x000055e51068c12d in Fprogn (body=<optimized out>) at eval.c:462 #117344 0x000055e51068c12d in funcall_lambda (fun=0x55e513de3203, fun <at> entry=0x55e513de3213, nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0x7fff04f2f590) at eval.c:3060 #117345 0x000055e51068b780 in apply_lambda (fun=0x55e513de3213, args=<optimized out>, count=count <at> entry=31) at eval.c:2926 #117346 0x000055e51068ba7a in eval_sub (form=<optimized out>) at eval.c:2348 #117347 0x000055e51068bf3d in For (args=<optimized out>) at eval.c:375 #117348 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117349 0x000055e51068c41d in Fprogn (body=<optimized out>) at eval.c:462 #117350 0x000055e51068c41d in Fif (args=<optimized out>) at eval.c:418 #117351 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117352 0x000055e51068d30c in FletX (args=0x55e513de1893) at eval.c:894 #117353 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117354 0x000055e51068bf9d in Fprogn (body=<optimized out>, body <at> entry=0x55e513de18c3) at eval.c:462 #117355 0x000055e51067ce09 in Fsave_current_buffer (args=0x55e513de18c3) at editfns.c:855 #117356 0x000055e51068bbb3 in eval_sub (form=<optimized out>) at eval.c:2226 #117357 0x000055e51068c12d in Fprogn (body=<optimized out>) at eval.c:462 #117358 0x000055e51068c12d in funcall_lambda (fun=0x55e513de18e3, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fff04f2fbb8) at eval.c:3060 #117359 0x000055e51068994f in Ffuncall (nargs=2, args=args <at> entry=0x7fff04f2fbb0) at eval.c:2808 #117360 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fff04f2fbf0) at bytecode.c:633 #117361 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2fbb0, nargs=nargs <at> entry=1, arg_vector=0x7fff04f2fbf0, arg_vector <at> entry=0x7fff04f2fdb8) at eval.c:2989 #117362 0x000055e51068994f in Ffuncall (nargs=2, args=args <at> entry=0x7fff04f2fdb0) at eval.c:2808 #117363 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fff04f2fdc0) at bytecode.c:633 #117364 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2fdb0, nargs=nargs <at> entry=1, arg_vector=0x7fff04f2fdc0, arg_vector <at> entry=0x7fff04f2ff58) at eval.c:2989 #117365 0x000055e51068994f in Ffuncall (nargs=2, args=args <at> entry=0x7fff04f2ff50) at eval.c:2808 #117366 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fff04f2ff60) at bytecode.c:633 #117367 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f2ff50, nargs=nargs <at> entry=1, arg_vector=0x7fff04f2ff60, arg_vector <at> entry=0x7fff04f300e8) at eval.c:2989 #117368 0x000055e51068994f in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fff04f300e0) at eval.c:2808 #117369 0x000055e510689aba in call1 (fn=fn <at> entry=0x55e51c3b2ad5, arg1=<optimized out>) at eval.c:2654 #117370 0x000055e510693978 in mapcar1 (leni=leni <at> entry=26, vals=vals <at> entry=0x7fff04f30170, fn=fn <at> entry=0x55e51c3b2ad5, seq=seq <at> entry=0x55e51c3ae7a3) at fns.c:2671 #117371 0x000055e510694f48 in Fmapcar (function=0x55e51c3b2ad5, sequence=0x55e51c3ae7a3) at fns.c:2727 #117372 0x000055e5106899f5 in Ffuncall (nargs=3, args=args <at> entry=0x7fff04f30318) at eval.c:2794 #117373 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=2, args=<optimized out>, args <at> entry=0x7fff04f30330) at bytecode.c:633 #117374 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f30318, nargs=nargs <at> entry=2, arg_vector=0x7fff04f30330, arg_vector <at> entry=0x7fff04f305b0) at eval.c:2989 #117375 0x000055e51068994f in Ffuncall (nargs=nargs <at> entry=3, args=args <at> entry=0x7fff04f305a8) at eval.c:2808 #117376 0x000055e510689ccc in Fapply (nargs=4, args=0x7fff04f305a8) at eval.c:2377 #117377 0x000055e5106899f5 in Ffuncall (nargs=5, args=args <at> entry=0x7fff04f305a0) at eval.c:2794 #117378 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=2, args=<optimized out>, args <at> entry=0x7fff04f30600) at bytecode.c:633 #117379 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f305a0, nargs=nargs <at> entry=2, arg_vector=0x7fff04f30600, arg_vector <at> entry=0x7fff04f307e8) at eval.c:2989 #117380 0x000055e51068994f in Ffuncall (nargs=3, args=args <at> entry=0x7fff04f307e0) at eval.c:2808 #117381 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=2, args=<optimized out>, args <at> entry=0x7fff04f30820) at bytecode.c:633 #117382 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f307e0, nargs=nargs <at> entry=2, arg_vector=0x7fff04f30820, arg_vector <at> entry=0x7fff04f309e0) at eval.c:2989 #117383 0x000055e51068994f in Ffuncall (nargs=3, args=args <at> entry=0x7fff04f309d8) at eval.c:2808 #117384 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=0, args=<optimized out>, args <at> entry=0x7fff04f30a18) at bytecode.c:633 #117385 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f309d8, nargs=nargs <at> entry=0, arg_vector=0x7fff04f30a18, arg_vector <at> entry=0x7fff04f30c20) at eval.c:2989 #117386 0x000055e51068994f in Ffuncall (nargs=1, args=args <at> entry=0x7fff04f30c18) at eval.c:2808 #117387 0x000055e5106bf180 in exec_byte_code (bytestr=<optimized out>, vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs <at> entry=0, args=<optimized out>, args <at> entry=0x7fff04f30c60) at bytecode.c:633 #117388 0x000055e51068c2ba in funcall_lambda (fun=0x7fff04f30c18, fun <at> entry=0x55e513e09f45, nargs=nargs <at> entry=0, arg_vector=0x7fff04f30c60, arg_vector <at> entry=0x7fff04f30dc0) at eval.c:2989 #117389 0x000055e51068b780 in apply_lambda (fun=0x55e513e09f45, args=<optimized out>, count=count <at> entry=13) at eval.c:2926 #117390 0x000055e51068ba7a in eval_sub (form=form <at> entry=0x55e513e06e53) at eval.c:2348 #117391 0x000055e51068d808 in Feval (form=0x55e513e06e53, lexical=<optimized out>) at eval.c:2102 #117392 0x000055e5106899f5 in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fff04f30fd0) at eval.c:2794 #117393 0x000055e510688e22 in internal_condition_case_n (bfun=0x55e5106897b0 <Ffuncall>, nargs=nargs <at> entry=2, args=args <at> entry=0x7fff04f30fd0, handlers=handlers <at> entry=0x30, hfun=hfun <at> entry= 0x55e51055c080 <safe_eval_handler>) at eval.c:1435 #117394 0x000055e51054c290 in safe__call (inhibit_quit=inhibit_quit <at> entry=true, nargs=nargs <at> entry=2, func=func <at> entry=0x59d0, ap=ap <at> entry=0x7fff04f31040) at xdisp.c:2807 #117395 0x000055e51054c3d0 in safe__call1 (inhibit_quit=inhibit_quit <at> entry=true, fn=fn <at> entry=0x59d0) at xdisp.c:2843 #117396 0x000055e510569bf4 in safe__eval (sexpr=<optimized out>, inhibit_quit=true) at xdisp.c:2857 #117397 0x000055e510569bf4 in display_mode_element (it=it <at> entry=0x7fff04f31230, depth=1, depth <at> entry=0, field_width=field_width <at> entry=0, precision=precision <at> entry=0, elt=elt <at> entry=0x55e513e06e63, props=props <at> entry=0x0, risky=false) at xdisp.c:25489 #117398 0x000055e51056aa19 in display_mode_line (w=w <at> entry=0x55e514c38080, face_id=face_id <at> entry=TAB_LINE_FACE_ID, format=0x55e513e06e63) at xdisp.c:25065 #117399 0x000055e51056ac3e in display_mode_lines (w=w <at> entry=0x55e514c38080) at xdisp.c:24993 #117400 0x000055e510583694 in redisplay_window (window=0x55e514c38085, just_this_one_p=just_this_one_p <at> entry=false) at xdisp.c:18861 #117401 0x000055e510587f3b in redisplay_window_0 (window=window <at> entry=0x55e514c38085) at xdisp.c:16194 #117402 0x000055e510688ce6 in internal_condition_case_1 (bfun=bfun <at> entry=0x55e510587f10 <redisplay_window_0>, arg=arg <at> entry=0x55e514c38085, handlers=<optimized out>, hfun=hfun <at> entry=0x55e51054aa30 <redisplay_window_error>) at eval.c:1379 #117403 0x000055e5105541f4 in redisplay_windows (window=0x55e514c38085) at xdisp.c:16174 #117404 0x000055e51055420d in redisplay_windows (window=0x55e515bd19e5) at xdisp.c:16168 #117405 0x000055e510574888 in redisplay_internal () at xdisp.c:15642 #117406 0x000055e510576545 in redisplay () at xdisp.c:14869 #117407 0x000055e51061c5a3 in read_char (commandflag=commandflag <at> entry=1, map=map <at> entry=0x55e51c3a2c43, prev_event=0x0, used_mouse_menu=used_mouse_menu <at> entry=0x7fff04f3681b, end_time=end_time <at> entry=0x0) at keyboard.c:2493 #117408 0x000055e51061ed41 in read_key_sequence (keybuf=keybuf <at> entry=0x7fff04f36930, prompt=prompt <at> entry=0x0, dont_downcase_last=dont_downcase_last <at> entry=false, can_return_switch_frame=can_return_switch_frame <at> entry=true, fix_current_buffer=fix_current_buffer <at> entry=true, prevent_redisplay=prevent_redisplay <at> entry=false) at keyboard.c:9553 #117409 0x000055e5106203cc in command_loop_1 () at keyboard.c:1350 #117410 0x000055e510688c4e in internal_condition_case (bfun=bfun <at> entry=0x55e5106201e0 <command_loop_1>, handlers=handlers <at> entry=0x90, hfun=hfun <at> entry=0x55e510617160 <cmd_error>) at eval.c:1355 #117411 0x000055e510611ca4 in command_loop_2 (ignore=ignore <at> entry=0x0) at keyboard.c:1091 #117412 0x000055e510688bbd in internal_catch (tag=tag <at> entry=0xd4d0, func=func <at> entry=0x55e510611c80 <command_loop_2>, arg=arg <at> entry=0x0) at eval.c:1116 #117413 0x000055e510611c3b in command_loop () at keyboard.c:1070 #117414 0x000055e510616d76 in recursive_edit_1 () at keyboard.c:714 #117415 0x000055e510617096 in Frecursive_edit () at keyboard.c:786 #117416 0x000055e510534ca0 in main (argc=1, argv=<optimized out>) at emacs.c:2054 In GNU Emacs 27.0.90 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30, cairo version 1.15.10) of 2020-03-18 built on workbuntu2 Repository revision: e92b8e535aa599fa4477578f3e5d0657e494fdd0 Repository branch: emacs-27 Windowing system distributor 'The X.Org Foundation', version 11.0.11202000 System Description: Ubuntu 18.04.4 LTS Recent messages: Composing main Info directory...done Wrote /home/vuori/.emacs.local.d/desktop/.emacs.desktop.lock LSP :: Connected to [mspyls:21515 status:starting]. LSP :: Connected to [mspyls:21530 status:starting]. [2 times] Desktop: 2 frames, 19 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. LSP :: mspyls:21515 initialized successfully LSP :: mspyls:21530 initialized successfully LSP :: Microsoft Python language server started [2 times] Mark set Configured using: 'configure --prefix=/usr/local/emacs --with-modules --with-cairo --with-imagemagick' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix Major mode: Haml Minor modes in effect: which-key-mode: t shell-dirtrack-mode: t pyvenv-tracking-mode: t pyvenv-mode: t global-tab-line-mode: t tab-line-mode: t helm-mode: t helm--remap-mouse-mode: t async-bytecomp-package-mode: t delete-selection-mode: t global-auto-revert-mode: t savehist-mode: t desktop-save-mode: t show-paren-mode: t recentf-mode: t override-global-mode: t tooltip-mode: t global-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/vuori/.emacs.d/elpa/ws-butler-20170111.2334/ws-butler hides /home/vuori/.emacs.d/lisp/ws-butler /home/vuori/.emacs.d/elpa/ivy-0.13.0/swiper hides /home/vuori/.emacs.d/lisp/swiper /home/vuori/.emacs.d/elpa/org-20200210/ox-texinfo hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-texinfo /home/vuori/.emacs.d/elpa/org-20200210/ox-publish hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-publish /home/vuori/.emacs.d/elpa/org-20200210/ox-odt hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-odt /home/vuori/.emacs.d/elpa/org-20200210/ox-org hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-org /home/vuori/.emacs.d/elpa/org-20200210/ox-html hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-html /home/vuori/.emacs.d/elpa/org-20200210/ox-md hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-md /home/vuori/.emacs.d/elpa/org-20200210/ox-latex hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-latex /home/vuori/.emacs.d/elpa/org-20200210/ox-man hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-man /home/vuori/.emacs.d/elpa/org-20200210/ox-icalendar hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-icalendar /home/vuori/.emacs.d/elpa/org-20200210/ox hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox /home/vuori/.emacs.d/elpa/org-20200210/ox-ascii hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-ascii /home/vuori/.emacs.d/elpa/org-20200210/ox-beamer hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ox-beamer /home/vuori/.emacs.d/elpa/org-20200210/org-tempo hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-tempo /home/vuori/.emacs.d/elpa/org-20200210/org-mouse hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-mouse /home/vuori/.emacs.d/elpa/org-20200210/org-mobile hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-mobile /home/vuori/.emacs.d/elpa/org-20200210/org-protocol hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-protocol /home/vuori/.emacs.d/elpa/org-20200210/org-timer hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-timer /home/vuori/.emacs.d/elpa/org-20200210/org-plot hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-plot /home/vuori/.emacs.d/elpa/org-20200210/org hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org /home/vuori/.emacs.d/elpa/org-20200210/org-table hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-table /home/vuori/.emacs.d/elpa/org-20200210/org-lint hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-lint /home/vuori/.emacs.d/elpa/org-20200210/org-src hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-src /home/vuori/.emacs.d/elpa/org-20200210/org-pcomplete hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-pcomplete /home/vuori/.emacs.d/elpa/org-20200210/org-num hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-num /home/vuori/.emacs.d/elpa/org-20200210/org-macs hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-macs /home/vuori/.emacs.d/elpa/org-20200210/org-macro hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-macro /home/vuori/.emacs.d/elpa/org-20200210/org-id hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-id /home/vuori/.emacs.d/elpa/org-20200210/org-inlinetask hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-inlinetask /home/vuori/.emacs.d/elpa/org-20200210/org-indent hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-indent /home/vuori/.emacs.d/elpa/org-20200210/org-habit hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-habit /home/vuori/.emacs.d/elpa/org-20200210/org-list hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-list /home/vuori/.emacs.d/elpa/org-20200210/org-feed hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-feed /home/vuori/.emacs.d/elpa/org-20200210/org-element hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-element /home/vuori/.emacs.d/elpa/org-20200210/org-keys hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-keys /home/vuori/.emacs.d/elpa/org-20200210/org-ctags hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-ctags /home/vuori/.emacs.d/elpa/org-20200210/org-footnote hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-footnote /home/vuori/.emacs.d/elpa/org-20200210/org-datetree hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-datetree /home/vuori/.emacs.d/elpa/org-20200210/org-goto hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-goto /home/vuori/.emacs.d/elpa/org-20200210/org-crypt hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-crypt /home/vuori/.emacs.d/elpa/org-20200210/org-faces hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-faces /home/vuori/.emacs.d/elpa/org-20200210/org-entities hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-entities /home/vuori/.emacs.d/elpa/org-20200210/org-agenda hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-agenda /home/vuori/.emacs.d/elpa/org-20200210/org-clock hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-clock /home/vuori/.emacs.d/elpa/org-20200210/org-colview hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-colview /home/vuori/.emacs.d/elpa/org-20200210/org-duration hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-duration /home/vuori/.emacs.d/elpa/org-20200210/org-capture hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-capture /home/vuori/.emacs.d/elpa/org-20200210/org-attach hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-attach /home/vuori/.emacs.d/elpa/org-20200210/org-attach-git hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-attach-git /home/vuori/.emacs.d/elpa/org-20200210/org-compat hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-compat /home/vuori/.emacs.d/elpa/org-20200210/org-archive hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-archive /home/vuori/.emacs.d/elpa/org-20200210/ob-fortran hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-fortran /home/vuori/.emacs.d/elpa/org-20200210/ob-C hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-C /home/vuori/.emacs.d/elpa/org-20200210/ol-gnus hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-gnus /home/vuori/.emacs.d/elpa/org-20200210/ol-w3m hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-w3m /home/vuori/.emacs.d/elpa/org-20200210/ol-rmail hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-rmail /home/vuori/.emacs.d/elpa/org-20200210/ol-mhe hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-mhe /home/vuori/.emacs.d/elpa/org-20200210/ol-irc hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-irc /home/vuori/.emacs.d/elpa/org-20200210/ol-info hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-info /home/vuori/.emacs.d/elpa/org-20200210/ol-eww hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-eww /home/vuori/.emacs.d/elpa/org-20200210/ol-eshell hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-eshell /home/vuori/.emacs.d/elpa/org-20200210/ol hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol /home/vuori/.emacs.d/elpa/org-20200210/ol-docview hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-docview /home/vuori/.emacs.d/elpa/org-20200210/ol-bibtex hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-bibtex /home/vuori/.emacs.d/elpa/org-20200210/ob-tangle hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-tangle /home/vuori/.emacs.d/elpa/org-20200210/ol-bbdb hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ol-bbdb /home/vuori/.emacs.d/elpa/org-20200210/ob-vala hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-vala /home/vuori/.emacs.d/elpa/org-20200210/ob-shen hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-shen /home/vuori/.emacs.d/elpa/org-20200210/ob-table hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-table /home/vuori/.emacs.d/elpa/org-20200210/ob-stan hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-stan /home/vuori/.emacs.d/elpa/org-20200210/ob-sqlite hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-sqlite /home/vuori/.emacs.d/elpa/org-20200210/ob-sql hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-sql /home/vuori/.emacs.d/elpa/org-20200210/ob-shell hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-shell /home/vuori/.emacs.d/elpa/org-20200210/ob-sed hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-sed /home/vuori/.emacs.d/elpa/org-20200210/ob-scheme hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-scheme /home/vuori/.emacs.d/elpa/org-20200210/ob-screen hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-screen /home/vuori/.emacs.d/elpa/org-20200210/ob-sass hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-sass /home/vuori/.emacs.d/elpa/org-20200210/ob-ruby hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ruby /home/vuori/.emacs.d/elpa/org-20200210/ob-R hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-R /home/vuori/.emacs.d/elpa/org-20200210/ob-python hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-python /home/vuori/.emacs.d/elpa/org-20200210/ob-ref hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ref /home/vuori/.emacs.d/elpa/org-20200210/ob-processing hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-processing /home/vuori/.emacs.d/elpa/org-20200210/ob-picolisp hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-picolisp /home/vuori/.emacs.d/elpa/org-20200210/ob-plantuml hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-plantuml /home/vuori/.emacs.d/elpa/org-20200210/ob-perl hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-perl /home/vuori/.emacs.d/elpa/org-20200210/ob-org hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-org /home/vuori/.emacs.d/elpa/org-20200210/ob-octave hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-octave /home/vuori/.emacs.d/elpa/org-20200210/ob-ocaml hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ocaml /home/vuori/.emacs.d/elpa/org-20200210/ob-mscgen hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-mscgen /home/vuori/.emacs.d/elpa/org-20200210/ob-maxima hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-maxima /home/vuori/.emacs.d/elpa/org-20200210/ob-lua hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-lua /home/vuori/.emacs.d/elpa/org-20200210/ob-matlab hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-matlab /home/vuori/.emacs.d/elpa/org-20200210/ob-makefile hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-makefile /home/vuori/.emacs.d/elpa/org-20200210/ob-lisp hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-lisp /home/vuori/.emacs.d/elpa/org-20200210/ob-lob hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-lob /home/vuori/.emacs.d/elpa/org-20200210/ob-lilypond hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-lilypond /home/vuori/.emacs.d/elpa/org-20200210/ob-ledger hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ledger /home/vuori/.emacs.d/elpa/org-20200210/ob-J hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-J /home/vuori/.emacs.d/elpa/org-20200210/ob-latex hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-latex /home/vuori/.emacs.d/elpa/org-20200210/ob-js hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-js /home/vuori/.emacs.d/elpa/org-20200210/ob-java hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-java /home/vuori/.emacs.d/elpa/org-20200210/ob-io hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-io /home/vuori/.emacs.d/elpa/org-20200210/ob-hledger hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-hledger /home/vuori/.emacs.d/elpa/org-20200210/ob-gnuplot hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-gnuplot /home/vuori/.emacs.d/elpa/org-20200210/ob-haskell hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-haskell /home/vuori/.emacs.d/elpa/org-20200210/ob-groovy hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-groovy /home/vuori/.emacs.d/elpa/org-20200210/ob-forth hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-forth /home/vuori/.emacs.d/elpa/org-20200210/ob-eshell hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-eshell /home/vuori/.emacs.d/elpa/org-20200210/ob-exp hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-exp /home/vuori/.emacs.d/elpa/org-20200210/ob-eval hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-eval /home/vuori/.emacs.d/elpa/org-20200210/ob hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob /home/vuori/.emacs.d/elpa/org-20200210/ob-emacs-lisp hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-emacs-lisp /home/vuori/.emacs.d/elpa/org-20200210/ob-ebnf hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ebnf /home/vuori/.emacs.d/elpa/org-20200210/ob-dot hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-dot /home/vuori/.emacs.d/elpa/org-20200210/ob-core hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-core /home/vuori/.emacs.d/elpa/org-20200210/ob-ditaa hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-ditaa /home/vuori/.emacs.d/elpa/org-20200210/ob-css hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-css /home/vuori/.emacs.d/elpa/org-20200210/ob-coq hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-coq /home/vuori/.emacs.d/elpa/org-20200210/ob-calc hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-calc /home/vuori/.emacs.d/elpa/org-20200210/ob-clojure hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-clojure /home/vuori/.emacs.d/elpa/org-20200210/ob-comint hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-comint /home/vuori/.emacs.d/elpa/org-20200210/ob-awk hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-awk /home/vuori/.emacs.d/elpa/org-20200210/ob-asymptote hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-asymptote /home/vuori/.emacs.d/elpa/org-20200210/ob-abc hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/ob-abc /home/vuori/.emacs.d/elpa/org-20200210/org-loaddefs hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-loaddefs /home/vuori/.emacs.d/elpa/org-20200210/org-version hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-version /home/vuori/.emacs.d/elpa/org-20200210/org-install hides /usr/local/emacs/share/emacs/27.0.90/lisp/org/org-install Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec epa derived epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail helm-command helm-elisp helm-eval edebug backtrace ffap mwim winner ido helm-ls-git helm-x-files helm-for-files helm-bookmark helm-adaptive helm-info bookmark pp helm-external helm-net ccc company-lsp lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline view lsp-clients lsp-eslint lsp-verilog lsp-json lsp-csharp gnutls lsp-pwsh lsp-terraform lsp-yaml lsp-vhdl lsp-haxe lsp-erlang lsp-fsharp lsp-metals lsp-elm lsp-dart lsp-clojure lsp-go lsp-xml lsp-css lsp-intelephense lsp-vetur lsp-html lsp-solargraph lsp-rust lsp-pyls lsp smartparens rainbow-delimiters haml-mode js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs css-mode sgml-mode eww mm-url gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr url-queue url url-proxy url-privacy url-expand url-methods url-history mailcap shr text-property-search url-cookie url-domsuf svg xml dom ruby-mode smie hi-lock flycheck-mypy flycheck company-oddmuse company-keywords company-etags etags fileloop generator company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb vc-git diff-mode highlight-thing lsp-python-ms lsp-mode xref project url-util spinner network-stream puny nsm rmc markdown-mode thingatpt lv inline imenu ht ewoc em-glob dash-functional compile bindat vc vc-dispatcher server hcl-mode windmove framemove which-key narrow-indirect yasnippet python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell parse-time iso8601 ls-lisp pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util ws-butler dired+ image-dired image-mode exif image-file dired-x dired-aux dired dired-loaddefs helm-org-rifle org-clipper org-eww ob-python org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-faces org-entities time-date noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs tab-line ibuffer-vc ibuf-ext ibuffer ibuffer-loaddefs ivy ring colir color ivy-overlay helm-mode helm-files helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp format-spec helm-utils helm-help helm-types helm helm-source eieio-compat helm-multi-match helm-lib helm-config helm-easymenu async-bytecomp async company pcase delsel edmacro kmacro iso-transl smart-mode-line-light-theme smart-mode-line rich-minority diminish autorevert filenotify savehist desktop frameset escreen memoize f dash s cl-extra help-mode paren recentf tree-widget wid-edit battery cus-start cus-load use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf advice rx info package easymenu browse-url 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 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 timer select scroll-bar mouse jit-lock font-lock syntax facemenu 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 loaddefs button faces cus-face macroexp files 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 676266 385927) (symbols 48 45100 34) (strings 32 177051 29564) (string-bytes 1 5668669) (vectors 16 81593) (vector-slots 8 1027845 511502) (floats 8 455 283) (intervals 56 3828 2138) (buffers 1000 41))
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Wed, 25 Mar 2020 16:22:01 GMT) Full text and rfc822 format available.Message #8 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Wed, 25 Mar 2020 18:20:39 +0200
> From: Valtteri Vuorikoski <vuori <at> notcom.org> > Date: Wed, 25 Mar 2020 16:03:35 +0200 > > Emacs crashes 1-3 times a day with SIGABRT, usually when editing a > buffer in lsp-mode. There is no sure way to reproduce the crash, but it > usually appears after a few hours of using lsp-mode and usually when > scrolling the buffer. > > I haven't been able to reproduce this from emacs -Q because it requires > several hours of heavy use to appear, and I can't get much done > with -Q. > > This crash never happened with Emacs 26.1. > > Possible related: gc-cons-threshold is set to 16MB (ddskk is very slow > with the default value). > > gdb stack trace looks like stack was exhausted (sorry, no bt > full/xbacktrace, I'll try to get those on next crash): SIGABRT is unlikely to be caused by stack overflow. Stack overflow usually causes SIGSEGV. Can you please show the full crash message, including the "program received signal SIGABRT" part? Also, this is an optimized build, so the backtrace is not really reliable. Can you build Emacs without optimizations and show a backtrace from there (assuming it still crashes in the same manner when built that way)? Thanks.
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Wed, 25 Mar 2020 16:31:02 GMT) Full text and rfc822 format available.Message #11 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Wed, 25 Mar 2020 18:29:58 +0200
> Cc: 40225 <at> debbugs.gnu.org > From: Valtteri Vuorikoski <vuori <at> notcom.org> > Date: Wed, 25 Mar 2020 18:25:41 +0200 > > Unfortunately there is nothing printed when emacs dies, which is weird > in itself. zsh just shows that the background process exited with "abort". That's not what I meant. The information I asked about is displayed by GDB. > ("Stack overflow" was a misnomer in the original report, I meant that > the process may be hitting a stack size limit. "ulimit -a" shows 8MB > stack limit.) "Stack overflow" and "hitting the stack size limit" is the same thing.
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Wed, 25 Mar 2020 17:12:02 GMT) Full text and rfc822 format available.Message #14 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: eliz <at> gnu.org Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Wed, 25 Mar 2020 18:25:41 +0200
Unfortunately there is nothing printed when emacs dies, which is weird in itself. zsh just shows that the background process exited with "abort". I'll make a non-optimized build and see if I can catch a better backtrace tomorrow. ("Stack overflow" was a misnomer in the original report, I meant that the process may be hitting a stack size limit. "ulimit -a" shows 8MB stack limit.) -Valtteri On 2020-03-25 18:20, Eli Zaretskii wrote: >> From: Valtteri Vuorikoski <vuori <at> notcom.org> >> Date: Wed, 25 Mar 2020 16:03:35 +0200 >> >> Emacs crashes 1-3 times a day with SIGABRT, usually when editing a >> buffer in lsp-mode. There is no sure way to reproduce the crash, but it >> usually appears after a few hours of using lsp-mode and usually when >> scrolling the buffer. >> >> I haven't been able to reproduce this from emacs -Q because it requires >> several hours of heavy use to appear, and I can't get much done >> with -Q. >> >> This crash never happened with Emacs 26.1. >> >> Possible related: gc-cons-threshold is set to 16MB (ddskk is very slow >> with the default value). >> >> gdb stack trace looks like stack was exhausted (sorry, no bt >> full/xbacktrace, I'll try to get those on next crash): > > SIGABRT is unlikely to be caused by stack overflow. Stack overflow > usually causes SIGSEGV. > > Can you please show the full crash message, including the "program > received signal SIGABRT" part? > > Also, this is an optimized build, so the backtrace is not really > reliable. Can you build Emacs without optimizations and show a > backtrace from there (assuming it still crashes in the same manner > when built that way)? > > Thanks. >
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 26 Mar 2020 15:44:02 GMT) Full text and rfc822 format available.Message #17 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: eliz <at> gnu.org Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 26 Mar 2020 17:42:58 +0200
Crash and bt full output from an -O0 -g build, commit e1f0e0892232221e6333b24788b97942c83ec738. Crash occurred after a few hours of Javascript editing in js-mode + tide when switching windows. Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x0000559b991e133a in pdumper_object_p (obj=<error reading variable: Cannot access memory at address 0x7ffec83b9ff8>) at pdumper.h:145 145 { (gdb) bt full #1 0x0000559b991e555b in symbol_marked_p (s=0x559b9c3b2300) at alloc.c:3790 #2 0x0000559b991e9e0f in mark_object (arg=0x28d72c0) at alloc.c:6576 ptr = 0x559b9c3b2300 obj = 0x28d72c0 po = 0x559b9c3b2300 cdr_count = 0 #3 0x0000559b991e9f9c in mark_object (arg=0x559b9e439b53) at alloc.c:6629 ptr = 0x559b9e439b50 obj = 0x559b9c3b1fc4 po = 0x559b9e439b50 cdr_count = 0 #4 0x0000559b991e9f9c in mark_object (arg=0x559b9e439b63) at alloc.c:6629 ptr = 0x559b9e439b60 obj = 0x559b9e439b43 po = 0x559b9e439b60 cdr_count = 0 #5 0x0000559b991e9f9c in mark_object (arg=0x559b9e439b83) at alloc.c:6629 ptr = 0x559b9e439b70 obj = 0x559b9bb56143 po = 0x559b9e439b70 cdr_count = 1 #6 0x0000559b991e9507 in mark_vectorlike (header=0x559b9deeb240) at alloc.c:6158 ptr = 0x559b9deeb240 size = 9 i = 5 #7 0x0000559b991e9de6 in mark_object (arg=0x559b9e86ff23) at alloc.c:6567 ptr = 0x559b9deeb240 pvectype = PVEC_NORMAL_VECTOR obj = 0x559b9deeb245 po = 0x559b9deeb240 cdr_count = 1 #8 0x0000559b991e9f9c in mark_object (arg=0x559b9e86ff53) at alloc.c:6629 ptr = 0x559b9e86ff30 obj = 0x559b9e86ff13 po = 0x559b9e86ff30 cdr_count = 1 #9 0x0000559b991e9f9c in mark_object (arg=0x559b9e86ff73) at alloc.c:6629 ptr = 0x559b9e86ff60 obj = 0x559b9bb56143 po = 0x559b9e86ff60 cdr_count = 1 [similar mark_* calls repeat] #10 0x0000559b991e9507 in mark_vectorlike (header=0x559b9f3efdd0) at alloc.c:6158 ptr = 0x559b9f3efdd0 size = 9 i = 5 #100056 0x0000559b991e9e33 in mark_object (arg=0x29685dd66a40) at alloc.c:6582 ptr = 0x7f03f7841a80 obj = 0x29685dd66a40 po = 0x7f03f7841a80 cdr_count = 0 #100057 0x0000559b991e9507 in mark_vectorlike (header=0x7f03f7d994b0) at alloc.c:6158 ptr = 0x7f03f7d994b0 size = 2 i = 1 #100058 0x0000559b991e9de6 in mark_object (arg=0x7f03f7d9947d) at alloc.c:6567 ptr = 0x7f03f7d994b0 pvectype = PVEC_NORMAL_VECTOR obj = 0x7f03f7d994b5 po = 0x7f03f7d994b0 cdr_count = 0 #100059 0x0000559b991e9e33 in mark_object (arg=0x6ed0) at alloc.c:6582 ptr = 0x559b99ae1f10 <lispsym+28368> obj = 0x6ed0 po = 0x559b99ae1f10 <lispsym+28368> cdr_count = 0 #100060 0x0000559b991e8749 in mark_object_root_visitor (root_ptr=0x559b99ad0d10 <buffer_defaults+80>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT, data=0x0) at alloc.c:5742 #100061 0x0000559b991e85d7 in visit_vectorlike_root (visitor=..., ptr=0x559b99ad0cc0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5693 size = 74 i = 9 #100062 0x0000559b991e8629 in visit_buffer_root (visitor=..., buffer=0x559b99ad0cc0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5708 #100063 0x0000559b991e8673 in visit_static_gc_roots (visitor=...) at alloc.c:5720 #100064 0x0000559b991e8c7a in garbage_collect () at alloc.c:5941 nextb = 0x0 stack_top_variable = 0 '\000' message_p = false count = 27 start = {tv_sec = 1585236695, tv_nsec = 226339349} tot_before = 18446744073709551615 visitor = {visit = 0x559b991e8727 <mark_object_root_visitor>, data = 0x0} #100065 0x0000559b991e8a5c in maybe_garbage_collect () at alloc.c:5853 #100066 0x0000559b9922cc75 in maybe_gc () at lisp.h:5065 #100067 0x0000559b99235085 in Ffuncall (nargs=3, args=0x7ffec8d41908) at eval.c:2778 fun = 0x559b99a76a45 <Spropertize+5> original_fun = 0x7ffec8d418c0 funcar = 0x559b99242b37 <Fconcat+42> numargs = 2 val = 0x34 count = 26 #100068 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9cfe90e4, vector=0x559b9cfe83f5, maxdepth=0x2a, args_template=0x406, nargs=1, args=0x7ffec8d41de0) at bytecode.c:633 op = 2 type = (CATCHER_ALL | unknown: 8) targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 14 bytestr_length = 52 vectorp = 0x559b9cfe83f8 quitcounter = 1 '\001' stack_items = 11 sa_avail = 16244 sa_count = 26 alloc = 0x7ffec8d418d0 item_bytes = 88 stack_base = 0x7ffec8d418d0 top = 0x7ffec8d41908 stack_lim = 0x7ffec8d41928 bytestr_data = 0x7ffec8d41928 "\300\001\301\"\300\002\302\"\211\303\304\300\006\006\305\"\306\307#Q\310\300\211\006\006\311\"@\312\"!B\002\203\062" pc = 0x7ffec8d41943 "@\312\"!B\002\203\062" count = 26 result = 0xc8df2c72 #100069 0x0000559b99235c37 in funcall_lambda (fun=0x559b9cfe8475, nargs=1, arg_vector=0x7ffec8d41dd8) at eval.c:2989 size = 5 val = 0xc991b4a3a syms_left = 0x406 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x7ffec8d41d00 count = 26 i = 94126857153448 optional = false rest = false #100070 0x0000559b9923518c in Ffuncall (nargs=2, args=0x7ffec8d41dd0) at eval.c:2796 fun = 0x559b9cfe8475 original_fun = 0x350dc30 funcar = 0x2bc1 numargs = 1 val = 0x559b992f3d3d <set_point_both+1919> count = 25 #100071 0x0000559b992349e3 in call1 (fn=0x350dc30, arg1=0x559ba21f4813) at eval.c:2654 #100072 0x0000559b99249a3c in mapcar1 (leni=1, vals=0x7ffec8d41e70, fn=0x350dc30, seq=0x559ba21f4823) at fns.c:2671 tail = 0x559ba21f4823 dummy = 0x0 i = 0 #100073 0x0000559b99249e0e in Fmapcar (function=0x350dc30, sequence=0x559ba21f4823) at fns.c:2727 sa_avail = 16376 sa_count = 25 leni = 1 args = 0x7ffec8d41e70 nmapped = 140732267765472 ret = 0x559b99215924 <WINDOWP+29> #100074 0x0000559b992355b4 in funcall_subr (subr=0x559b99a78bc0 <Smapcar>, numargs=2, args=0x7ffec8d42020) at eval.c:2869 internal_argbuf = {0x100000002, 0x7ffec8d41fa0, 0x559b99adb040 <lispsym>, 0x1001e50700, 0x559b99a78bc0 <Smapcar>, 0x7ffec8d41f78, 0x559b9922ade7 <PSEUDOVECTORP+57>, 0x1000000000} internal_args = 0x7ffec8d42020 #100075 0x0000559b99235148 in Ffuncall (nargs=3, args=0x7ffec8d42018) at eval.c:2794 fun = 0x559b99a78bc5 <Smapcar+5> original_fun = 0x29685dd17668 funcar = 0x7ffec8d41ff0 numargs = 2 val = 0x2 count = 24 #100076 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9c381624, vector=0x559b9aea8425, maxdepth=0x16, args_template=0x80a, nargs=2, args=0x7ffec8d424f8) at bytecode.c:633 op = 2 type = (unknown: 3369345200) targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b---Type <return> to continue, or q <return> to quit--- 71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 1 bytestr_length = 5 vectorp = 0x559b9aea8428 quitcounter = 1 '\001' stack_items = 6 sa_avail = 16331 sa_count = 24 alloc = 0x7ffec8d42000 item_bytes = 48 stack_base = 0x7ffec8d42000 top = 0x7ffec8d42018 stack_lim = 0x7ffec8d42030 bytestr_data = 0x7ffec8d42030 "\300\002\002\"\207" pc = 0x7ffec8d42034 "\207" count = 24 result = 0x1cbe #100077 0x0000559b99235c37 in funcall_lambda (fun=0x559b9aea8435, nargs=2, arg_vector=0x7ffec8d424e8) at eval.c:2989 size = 5 val = 0x0 syms_left = 0x80a next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x1 count = 24 i = 2 optional = false rest = false #100078 0x0000559b9923518c in Ffuncall (nargs=3, args=0x7ffec8d424e0) at eval.c:2796 fun = 0x559b9aea8435 original_fun = 0x28a6210 funcar = 0x559b991e3636 <list1+40> numargs = 2 val = 0x7ffec8d42470 count = 23 #100079 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9cfe90e4, vector=0x559b9cfe83f5, maxdepth=0x2a, args_template=0x406, nargs=1, args=0x7ffec8d429b0) at bytecode.c:633 op = 2 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 14 bytestr_length = 52 vectorp = 0x559b9cfe83f8 quitcounter = 1 '\001' stack_items = 11 sa_avail = 16244 sa_count = 23 alloc = 0x7ffec8d424a0 item_bytes = 88 stack_base = 0x7ffec8d424a0 top = 0x7ffec8d424e0 stack_lim = 0x7ffec8d424f8 bytestr_data = 0x7ffec8d424f8 "\300\001\301\"\300\002\302\"\211\303\304\300\006\006\305\"\306\307#Q\310\300\211\006\006\311\"@\312\"!B\002\203\062" pc = 0x7ffec8d42525 "\"B\202\063" count = 23 result = 0x559ba253e8b3 #100080 0x0000559b99235c37 in funcall_lambda (fun=0x559b9cfe8475, nargs=1, arg_vector=0x7ffec8d429a8) at eval.c:2989 size = 5 val = 0x0 syms_left = 0x406 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x0 count = 23 i = 3 optional = false rest = false #100081 0x0000559b9923518c in Ffuncall (nargs=2, args=0x7ffec8d429a0) at eval.c:2796 fun = 0x559b9cfe8475 original_fun = 0x350dc30 funcar = 0x0 numargs = 1 val = 0x559ba253e8b3 count = 22 #100082 0x0000559b992349e3 in call1 (fn=0x350dc30, arg1=0x559ba21f4903) at eval.c:2654 #100083 0x0000559b99249a3c in mapcar1 (leni=15, vals=0x7ffec8d42a40, fn=0x350dc30, seq=0x559ba20589a3) at fns.c:2671 tail = 0x559ba21f4913 dummy = 0x559ba253e8b3 i = 1 #100084 0x0000559b99249e0e in Fmapcar (function=0x350dc30, sequence=0x559ba20589a3) at fns.c:2727 sa_avail = 16264 sa_count = 22 leni = 15 args = 0x7ffec8d42a40 nmapped = 94126842928181 ret = 0x7ffec8d42b30 #100085 0x0000559b992355b4 in funcall_subr (subr=0x559b99a78bc0 <Smapcar>, numargs=2, args=0x7ffec8d42c60) at eval.c:2869 internal_argbuf = {0x0, 0x0, 0x559b99adb040 <lispsym>, 0x1001e50700, 0x559b99a78bc0 <Smapcar>, 0x7ffec8d42bb8, 0x559b9922ade7 <PSEUDOVECTORP+57>, 0x1000000000} internal_args = 0x7ffec8d42c60 #100086 0x0000559b99235148 in Ffuncall (nargs=3, args=0x7ffec8d42c58) at eval.c:2794 fun = 0x559b99a78bc5 <Smapcar+5> original_fun = 0x29685dd17668 funcar = 0x7ffec8d42c30 numargs = 2 val = 0x559ba20589a3 count = 21 #100087 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9cfe91a4, vector=0x559b9cfe8505, maxdepth=0x1a, args_template=0x2, nargs=0, args=0x7ffec8d43128) at bytecode.c:633 op = 2 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <e---Type <return> to continue, or q <return> to quit--- xec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 16 bytestr_length = 52 vectorp = 0x559b9cfe8508 quitcounter = 1 '\001' stack_items = 7 sa_avail = 16276 sa_count = 21 alloc = 0x7ffec8d42c40 item_bytes = 56 stack_base = 0x7ffec8d42c40 top = 0x7ffec8d42c58 stack_lim = 0x7ffec8d42c78 bytestr_data = 0x7ffec8d42c78 "\301 \302\001!\203#" pc = 0x7ffec8d42c96 "\262\001\202\063" count = 21 result = 0x0 #100088 0x0000559b99235c37 in funcall_lambda (fun=0x559b9cfe8595, nargs=0, arg_vector=0x7ffec8d43128) at eval.c:2989 size = 4 val = 0x559b991dcaca <memclear+37> syms_left = 0x2 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x0 count = 21 i = 0 optional = false rest = false #100089 0x0000559b9923518c in Ffuncall (nargs=1, args=0x7ffec8d43120) at eval.c:2796 fun = 0x559b9cfe8595 original_fun = 0x350dc90 funcar = 0x29685e114290 numargs = 0 val = 0x2f7bef300 count = 20 #100090 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9bc06ce4, vector=0x559b9bc05dd5, maxdepth=0xe, args_template=0x402, nargs=1, args=0x7ffec8d435e8) at bytecode.c:633 op = 0 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x5---Type <return> to continue, or q <return> to quit--- 59b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 10 bytestr_length = 60 vectorp = 0x559b9bc05dd8 quitcounter = 1 '\001' stack_items = 4 sa_avail = 16292 sa_count = 18 alloc = 0x7ffec8d43110 item_bytes = 32 stack_base = 0x7ffec8d43110 top = 0x7ffec8d43120 stack_lim = 0x7ffec8d43130 bytestr_data = 0x7ffec8d43130 "\b\203\023" pc = 0x7ffec8d43149 "*\020\306\b!\210\b\204+" count = 18 result = 0x3e0dc #100091 0x0000559b99235c37 in funcall_lambda (fun=0x559b9bc05e35, nargs=1, arg_vector=0x7ffec8d435e0) at eval.c:2989 size = 5 val = 0x559b992371ff <unbind_to+245> syms_left = 0x402 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x559b9e8a3c83 count = 18 i = 140732267771168 optional = false rest = false #100092 0x0000559b9923518c in Ffuncall (nargs=2, args=0x7ffec8d435d8) at eval.c:2796 fun = 0x559b9bc05e35 original_fun = 0x212a7a0 funcar = 0x559b9c8c7ab0 numargs = 1 val = 0xf8372 count = 17 #100093 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9c113d34, vector=0x559b9bc06795, maxdepth=0x1a, args_template=0x2, nargs=0, args=0x7ffec8d43c68) at bytecode.c:633 op = 1 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_c---Type <return> to continue, or q <return> to quit--- ode+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 13 bytestr_length = 72 vectorp = 0x559b9bc06798 quitcounter = 1 '\001' stack_items = 7 sa_avail = 16256 sa_count = 17 alloc = 0x7ffec8d435d0 item_bytes = 56 stack_base = 0x7ffec8d435d0 top = 0x7ffec8d435d8 stack_lim = 0x7ffec8d43608 bytestr_data = 0x7ffec8d43608 "\303 \205G" pc = 0x7ffec8d4361f "\211\n\232?\205E" count = 17 result = 0x0 #100094 0x0000559b99235c37 in funcall_lambda (fun=0x559b9bc06805, nargs=0, arg_vector=0x7ffec8d43c68) at eval.c:2989 size = 4 val = 0x0 syms_left = 0x2 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x0 count = 17 i = 0 optional = false rest = false #100095 0x0000559b9923518c in Ffuncall (nargs=1, args=0x7ffec8d43c60) at eval.c:2796 fun = 0x559b9bc06805 original_fun = 0x559b9bc06805 funcar = 0x2 numargs = 0 val = 0x0 count = 16 #100096 0x0000559b9923401a in Fapply (nargs=2, args=0x7ffec8d43c60) at eval.c:2377 i = 0 funcall_nargs = 0 funcall_args = 0x0 spread_arg = 0x0 fun = 0x559b9bc06805 sa_avail = 16384 sa_count = 16 numargs = 0 retval = 0x7ffec8d43b30 #100097 0x0000559b99235494 in funcall_subr (subr=0x559b99a773c0 <Sapply>, numargs=2, args=0x7ffec8d43c60) at eval.c:2847 #100098 0x0000559b99235148 in Ffuncall (nargs=3, args=0x7ffec8d43c58) at eval.c:2794 fun = 0x559b99a773c5 <Sapply+5> original_fun = 0x2c70 funcar = 0x0 numargs = 2 val = 0x559b99236ab5 <specbind+683> count = 15 #100099 0x0000559b992a43a9 in exec_byte_code (bytestr=0x559b9daf01d4, vector=0x559b9daef135, maxdepth=0x16, args_template=0x606, nargs=1, args=0x7ffec8d44298) at bytecode.c:633 op = 2 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 3 bytestr_length = 8 vectorp = 0x559b9daef138 quitcounter = 1 '\001' stack_items = 6 sa_avail = 16328 sa_count = 14 alloc = 0x7ffec8d43c40 item_bytes = 48 stack_base = 0x7ffec8d43c40 top = 0x7ffec8d43c58 stack_lim = 0x7ffec8d43c70 bytestr_data = 0x7ffec8d43c70 "\301\030\302\002\002\")\207\005" pc = 0x7ffec8d43c76 ")\207\005" count = 14 result = 0x0 #100100 0x0000559b99235c37 in funcall_lambda (fun=0x559b9daef155, nargs=1, arg_vector=0x7ffec8d44290) at eval.c:2989 size = 5 val = 0x0 syms_left = 0x606 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x0 count = 14 i = 0 optional = false rest = false #100101 0x0000559b9923518c in Ffuncall (nargs=2, args=0x7ffec8d44288) at eval.c:2796 fun = 0x559b9daef155 original_fun = 0x559b9daef155 funcar = 0x2 numargs = 1 val = 0x0 count = 13 #100102 0x0000559b9923401a in Fapply (nargs=3, args=0x7ffec8d44288) at eval.c:2377 i = 0 funcall_nargs = 0 funcall_args = 0x0 spread_arg = 0x0 fun = 0x559b9daef155 sa_avail = 16384 sa_count = 13 numargs = 0 retval = 0x0 #100103 0x0000559b99235494 in funcall_subr (subr=0x559b99a773c0 <Sapply>, numargs=3, args=0x7ffec8d44288) at eval.c:2847 #100104 0x0000559b99235148 in Ffuncall (nargs=4, args=0x7ffec8d44280) at eval.c:2794 fun = 0x559b99a773c5 <Sapply+5> original_fun = 0x2c70 funcar = 0x7ffec8d44260 numargs = 3 val = 0x0 count = 12 #100105 0x0000559b992a43a9 in exec_byte_code (bytestr=0x7f03f77e54cc, vector=0x559b9daef2b5, maxdepth=0x16, args_template=0x202, nargs=0, args=0x7ffec8d44720) at bytecode.c:633 op = 3 type = CATCHER targets = {0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7cc2 <exec_byte_code+17957>, 0x559b992a7cc4 <exec_byte_code+17959>, 0x559b992a7cc6 <exec_byte_code+17961>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7cc8 <exec_byte_code+17963>, 0x559b992a7d45 <exec_byte_code+18088>, 0x559b992a7dd4 <exec_byte_code+18231>, 0x559b992a3c29 <exec_byte_code+1420>, 0x559b992a3c2b <exec_byte_code+1422>, 0x559b992a3c2d <exec_byte_code+1424>, 0x559b992a3c2f <exec_byte_code+1426>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c31 <exec_byte_code+1428>, 0x559b992a3c3a <exec_byte_code+1437>, 0x559b992a3be6 <exec_byte_code+1353>, 0x559b992a4049 <exec_byte_code+2476>, 0x559b992a404b <exec_byte_code+2478>, 0x559b992a404d <exec_byte_code+2480>, 0x559b992a404f <exec_byte_code+2482>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a4051 <exec_byte_code+2484>, 0x559b992a409b <exec_byte_code+2558>, 0x559b992a405a <exec_byte_code+2493>, 0x559b992a427c <exec_byte_code+3039>, 0x559b992a427e <exec_byte_code+3041>, 0x559b992a4280 <exec_byte_code+3043>, 0x559b992a4282 <exec_byte_code+3045>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a4284 <exec_byte_code+3047>, 0x559b992a421b <exec_byte_code+2942>, 0x559b992a423b <exec_byte_code+2974>, 0x559b992a4367 <exec_byte_code+3274>, 0x559b992a4369 <exec_byte_code+3276>, 0x559b992a436b <exec_byte_code+3278>, 0x559b992a436d <exec_byte_code+3280>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a436f <exec_byte_code+3282>, 0x559b992a4306 <exec_byte_code+3177>, 0x559b992a4326 <exec_byte_code+3209>, 0x559b992a4455 <exec_byte_code+3512>, 0x559b992a4457 <exec_byte_code+3514>, 0x559b992a4459 <exec_byte_code+3516>, 0x559b992a445b <exec_byte_code+3518>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a445d <exec_byte_code+3520>, 0x559b992a43f4 <exec_byte_code+3415>, 0x559b992a4414 <exec_byte_code+3447>, 0x559b992a4eb6 <exec_byte_code+6169>, 0x559b992a4d6c <exec_byte_code+5839>, 0x559b992a4d60 <exec_byte_code+5827>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a514d <exec_byte_code+6832>, 0x559b992a526a <exec_byte_code+7117>, 0x559b992a52df <exec_byte_code+7234>, 0x559b992a5357 <exec_byte_code+7354>, 0x559b992a53d1 <exec_byte_code+7476>, 0x559b992a3e8e <exec_byte_code+2033>, 0x559b992a3f21 <exec_byte_code+2180>, 0x559b992a5465 <exec_byte_code+7624>, 0x559b992a3de4 <exec_byte_code+1863>, 0x559b992a3f9e <exec_byte_code+2305>, 0x559b992a54e5 <exec_byte_code+7752>, 0x559b992a5568 <exec_byte_code+7883>, 0x559b992a55c5 <exec_byte_code+7976>, 0x559b992a5648 <exec_byte_code+8107>, 0x559b992a56cc <exec_byte_code+8239>, 0x559b992a57fe <exec_byte_code+8545>, 0x559b992a585b <exec_byte_code+8638>, 0x559b992a58de <exec_byte_code+8769>, 0x559b992a5984 <exec_byte_code+8935>, 0x559b992a59e1 <exec_byte_code+9028>, 0x559b992a5a3e <exec_byte_code+9121>, 0x559b992a5ac1 <exec_byte_code+9252>, 0x559b992a5b44 <exec_byte_code+9383>, 0x559b992a5bc7 <exec_byte_code+9514>, 0x559b992a5c6d <exec_byte_code+9680>, 0x559b992a5cd4 <exec_byte_code+9783>, 0x559b992a5d3b <exec_byte_code+9886>, 0x559b992a5e45 <exec_byte_code+10152>, 0x559b992a5f0b <exec_byte_code+10350>, 0x559b992a5fd1 <exec_byte_code+10548>, 0x559b992a6059 <exec_byte_code+10684>, 0x559b992a60e1 <exec_byte_code+10820>, 0x559b992a6169 <exec_byte_code+10956>, 0x559b992a61f1 <exec_byte_code+11092>, 0x559b992a6279 <exec_byte_code+11228>, 0x559b992a62e0 <exec_byte_code+11331>, 0x559b992a63a7 <exec_byte_code+11530>, 0x559b992a640e <exec_byte_code+11633>, 0x559b992a6475 <exec_byte_code+11736>, 0x559b992a64dc <exec_byte_code+11839>, 0x559b992a662d <exec_byte_code+12176>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a669d <exec_byte_code+12288>, 0x559b992a66fa <exec_byte_code+12381>, 0x559b992a67fc <exec_byte_code+12639>, 0x559b992a6877 <exec_byte_code+12762>, 0x559b992a68e7 <exec_byte_code+12874>, 0x559b992a6944 <exec_byte_code+12967>, 0x559b992a699c <exec_byte_code+13055>, 0x559b992a69f4 <exec_byte_code+13143>, 0x559b992a6a54 <exec_byte_code+13239>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6ac1 <exec_byte_code+13348>, 0x559b992a6b19 <exec_byte_code+13436>, 0x559b992a6b71 <exec_byte_code+13524>, 0x559b992a6bc9 <exec_byte_code+13612>, 0x559b992a6c21 <exec_byte_code+13700>, 0x559b992a6c79 <exec_byte_code+13788>, 0x559b992a4ba1 <exec_byte_code+5380>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a6cd6 <exec_byte_code+13881>, 0x559b992a6d3d <exec_byte_code+13984>, 0x559b992a6d9a <exec_byte_code+14077>, 0x559b992a6df7 <exec_byte_code+14170>, 0x559b992a6e7a <exec_byte_code+14301>, 0x559b992a6efd <exec_byte_code+14432>, 0x559b992a6f5a <exec_byte_code+14525>, 0x559b992a707d <exec_byte_code+14816>, 0x559b992a7100 <exec_byte_code+14947>, 0x559b992a7183 <exec_byte_code+15078>, 0x559b992a7206 <exec_byte_code+15209>, 0x559b992a725e <exec_byte_code+15297>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a4ab4 <exec_byte_code+5143>, 0x559b992a452d <exec_byte_code+3728>, 0x559b992a3d34 <exec_byte_code+1687>, 0x559b992a461c <exec_byte_code+3967>, 0x559b992a46c4 <exec_byte_code+4135>, 0x559b992a4769 <exec_byte_code+4300>, 0x559b992a4a56 <exec_byte_code+5049>, 0x559b992a4a6e <exec_byte_code+5073>, 0x559b992a41b9 <exec_byte_code+2844>, 0x559b992a4b5e <exec_byte_code+5313>, 0x559b992a4be4 <exec_byte_code+5447>, 0x559b992a4c87 <exec_byte_code+5610>, 0x559b992a4cdc <exec_byte_code+5695>, 0x559b992a4f0e <exec_byte_code+6257>, 0x559b992a4f94 <exec_byte_code+6391>, 0x559b992a5034 <exec_byte_code+6551>, 0x559b992a50af <exec_byte_code+6674>, 0x559b992a44d0 <exec_byte_code+3635>, 0x559b992a72bb <exec_byte_code+15390>, 0x559b992a7361 <exec_byte_code+15556>, 0x559b992a73be <exec_byte_code+15649>, 0x559b992a741b <exec_byte_code+15742>, 0x559b992a7478 <exec_byte_code+15835>, 0x559b992a74d5 <exec_byte_code+15928>, 0x559b992a7558 <exec_byte_code+16059>, 0x559b992a75db <exec_byte_code+16190>, 0x559b992a765e <exec_byte_code+16321>, 0x559b992a76e1 <exec_byte_code+16452>, 0x559b992a7813 <exec_byte_code+16758>, 0x559b992a7896 <exec_byte_code+16889>, 0x559b992a7919 <exec_byte_code+17020>, 0x559b992a7976 <exec_byte_code+17113>, 0x559b992a79f9 <exec_byte_code+17244>, 0x559b992a7a7c <exec_byte_code+17375>, 0x559b992a7ad9 <exec_byte_code+17468>, 0x559b992a7b36 <exec_byte_code+17561>, 0x559b992a6543 <exec_byte_code+11942>, 0x559b992a65aa <exec_byte_code+12045>, 0x559b992a7b9d <exec_byte_code+17664>, 0x559b992a7c17 <exec_byte_code+17786>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a480e <exec_byte_code+4465>, 0x559b992a4834 <exec_byte_code+4503>, 0x559b992a48be <exec_byte_code+4641>, 0x559b992a4948 <exec_byte_code+4779>, 0x559b992a49cf <exec_byte_code+4914>, 0x559b992a575b <exec_byte_code+8382>, 0x559b992a5da2 <exec_byte_code+9989>, 0x559b992a6759 <exec_byte_code+12476>, 0x559b992a7e8e <exec_byte_code+18417>, 0x559b992a7f1e <exec_byte_code+18561>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7fdb <exec_byte_code+18750>, 0x559b992a808c <exec_byte_code+18927>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a7c91 <exec_byte_code+17908>, 0x559b992a8204 <exec_byte_code+19303> <repeats 64 times>} const_length = 4 bytestr_length = 6 vectorp = 0x559b9daef2b8 quitcounter = 1 '\001' stack_items = 6 sa_avail = 16330 sa_count = 12 alloc = 0x7ffec8d44270 item_bytes = 48 stack_base = 0x7ffec8d44270 top = 0x7ffec8d44280 stack_lim = 0x7ffec8d442a0 bytestr_data = 0x7ffec8d442a0 "\300\301\302\003#\207" pc = 0x7ffec8d442a5 "\207" count = 12 result = 0x7f03f7da9c08 #100106 0x0000559b99235c37 in funcall_lambda (fun=0x559b9daef2e5, nargs=0, arg_vector=0x7ffec8d44720) at eval.c:2989 size = 5 val = 0x6 syms_left = 0x202 next = 0x559b9922ade7 <PSEUDOVECTORP+57> lexenv = 0x559b991bdc0b <Fmatch_data+1378> count = 12 i = 94126898288597 optional = false rest = false #100107 0x0000559b9923518c in Ffuncall (nargs=1, args=0x7ffec8d44718) at eval.c:2796 fun = 0x559b9daef2e5 original_fun = 0x26388a0 funcar = 0x30 numargs = 0 val = 0xf7da9c08 count = 11 #100108 0x0000559b992349a1 in call0 (fn=0x26388a0) at eval.c:2647 #100109 0x0000559b9910d520 in safe_run_hooks_1 (nargs=2, args=0x7ffec8d447c0) at keyboard.c:1775 #100110 0x0000559b99231a07 in internal_condition_case_n (bfun=0x559b9910d4fd <safe_run_hooks_1>, nargs=2, args=0x7ffec8d447c0, handlers=0x30, hfun=0x559b9910d522 <safe_run_hooks_error>) at eval.c:1435 val = 0x559b99104642 <builtin_lisp_symbol+48> c = 0x559b9ae50970 #100111 0x0000559b9910d9b3 in safe_run_hook_funcall (nargs=2, args=0x7ffec8d44870) at keyboard.c:1822 #100112 0x0000559b99234838 in run_hook_with_args (nargs=2, args=0x7ffec8d44870, funcall=0x559b9910d94e <safe_run_hook_funcall>) at eval.c:2612 global_vals = 0x0 sym = 0x9720 val = 0x559b9d051983 ret = 0x0 #100113 0x0000559b9910da42 in safe_run_hooks (hook=0x9720) at keyboard.c:1838 count = 10 #100114 0x0000559b98f84c9a in update_menu_bar (f=0x559b9df20620, save_match_data=false, hooks_run=false) at xdisp.c:12552 prev = 0x559b9c558ce0 count = 7 window = 0x559b9e30e885 w = 0x559b9e30e880 #100115 0x0000559b98f849a1 in prepare_menu_bars () at xdisp.c:12459 f = 0x559b9df20620 w = 0x559b9e30e880 tail = 0x559b9d738b73 frame = 0x559b9df20625 count = 6 menu_bar_hooks_run = false all_windows = true some_windows = true #100116 0x0000559b98f89470 in redisplay_internal () at xdisp.c:15285 w = 0x559b9e30e880 sw = 0x559b9e30e880 fr = 0x559b9df20620 pending = false must_finish = false match_p = false tlbufpos = {charpos = 0, bytepos = 0} tlendpos = {charpos = 0, bytepos = 0} number_of_visible_frames = 2 count = 3 sf = 0x559b9df20620 polling_stopped_here = false tail = 0x0 frame = 0x559b9c1a4e15 hscroll_retries = 0 garbaged_frame_retries = 0 consider_all_windows_p = false update_miniwindow_p = false #100117 0x0000559b98f885ef in redisplay () at xdisp.c:14869 #100118 0x0000559b9910ee6a in read_char (commandflag=1, map=0x559ba2092f73, prev_event=0x0, used_mouse_menu=0x7ffec8d46151, end_time=0x0) at keyboard.c:2493 echo_current = true c = 0x0 jmpcount = 140732267781872 local_getcjmp = {{__jmpbuf = {94126786588736, 0, 0, 140732267782032, 94126776419721, 4152615432, 94126786588736, 0}, __mask_was_saved = 0, __saved_mask = {__val = {140732267782080, 94126777476574, 7, 140732267782192, 94126777528831, 94126926802787, 3, 94126926802771, 0, 140732267782192, 94126777185760, 94126786588736, 0, 0, 7534061945107056384, 94126776419721}}}} save_jump = {{__jmpbuf = {140732267782368, 94126776454508, 0, 48, -925605776, 94126778298286, 25769814978, 94126811895824}, __mask_was_saved = -1576456349, __saved_mask = {__val = {94126926802803, 140732267782304, 94126777156169, 94126926802787, 94126926802803, 94126786623728, 34992, 34992, 140732267782352, 94126776419721, 3134400520416, 140732267782432, 41222854021, 94126858176032, 14073226778240---Type <return> to continue, or q <return> to quit--- 8, 94126786588736}}}} tem = 0x559b991faecf <builtin_lisp_symbol+48> save = 0x7ffec8d45f20 previous_echo_area_message = 0x0 also_record = 0x0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x559b9bda6ba0 #100119 0x0000559b9911ed18 in read_key_sequence (keybuf=0x7ffec8d46380, prompt=0x0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9553 interrupted_kboard = 0x559b9bda6ba0 interrupted_frame = 0x559b9df20620 key = 0x7ffec8d461d8 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = 0xc00000000 count = 3 t = 0 echo_start = 0 keys_start = 0 current_binding = 0x559ba2092f73 first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false <repeats 30 times>} fkey = {parent = 0x559b9bd719f3, map = 0x559b9bd719f3, start = 0, end = 0} keytran = {parent = 0x7f03f7d88c13, map = 0x7f03f7d88c13, start = 0, end = 0} indec = {parent = 0x559b9bd719e3, map = 0x559b9bd719e3, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0x0 original_uppercase = 0x0 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x559b9c558ce0 fake_prefixed_keys = 0x0 first_event = 0x0 second_event = 0x0 #100120 0x0000559b9910bc86 in command_loop_1 () at keyboard.c:1350 cmd = 0x29685dda5c78 keybuf = {0xba, 0x4e, 0x100000002, 0x7ffec8d46400, 0x559b99adb040 <lispsym>, 0x0, 0x0, 0x7ffec8d463d0, 0x559b9922a5de <builtin_lisp_symbol+48>, 0x0, 0x7ffec8d46440, 0x559b992371ff <unbind_to+245>, 0x559b9cfebb03, 0x3, 0x559b99adb040 <lispsym>, 0x0, 0x0, 0x7ffec8d46420, 0x559b9922a5de <builtin_lisp_symbol+48>, 0xf76c86f5, 0x7ffec8d46460, 0x559b99231bf5 <push_handler_nosignal+220>, 0x19922a5de, 0x90, 0x7ffec8d46480, 0x559b9ae50840, 0x0, 0x0, 0x7ffec8d46490, 0x559b99231afe <push_handler+32>} i = 1 prev_modiff = 254171 prev_buffer = 0x559b9c558ce0 already_adjusted = false #100121 0x0000559b992317f4 in internal_condition_case (bfun=0x559b9910b822 <command_loop_1>, handlers=0x90, hfun=0x559b9910af73 <cmd_error>) at eval.c:1355 val = 0x559b99104642 <builtin_lisp_symbol+48> c = 0x559b9ae50840 #100122 0x0000559b9910b4e7 in command_loop_2 (ignore=0x0) at keyboard.c:1091 val = 0x0 #100123 0x0000559b99231065 in internal_catch (tag=0xd4d0, func=0x559b9910b4ba <command_loop_2>, arg=0x0) at eval.c:1116 val = 0x46f00000000 c = 0x559b9ae50710 #100124 0x0000559b9910b485 in command_loop () at keyboard.c:1070 #100125 0x0000559b9910ab42 in recursive_edit_1 () at keyboard.c:714 count = 1 val = 0x559b99236b35 <record_unwind_protect+114> #100126 0x0000559b9910acc6 in Frecursive_edit () at keyboard.c:786 count = 0 buffer = 0x0 #100127 0x0000559b9910308b in main (argc=1, argv=0x7ffec8d467f8) at emacs.c:2054 stack_bottom_variable = 0x7f03fb2607a5 do_initial_setlocale = true no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 dump_mode = 0x0 skip_args = 0 temacs = 0x0 attempt_load_pdump = true rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} sockfd = -1 module_assertions = false
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 26 Mar 2020 18:50:01 GMT) Full text and rfc822 format available.Message #20 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 26 Mar 2020 20:49:46 +0200
> Cc: 40225 <at> debbugs.gnu.org > From: Valtteri Vuorikoski <vuori <at> notcom.org> > Date: Thu, 26 Mar 2020 17:42:58 +0200 > > Crash and bt full output from an -O0 -g build, commit > e1f0e0892232221e6333b24788b97942c83ec738. Crash occurred after a few > hours of Javascript editing in js-mode + tide when switching windows. > > Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. > 0x0000559b991e133a in pdumper_object_p (obj=<error reading variable: > Cannot access memory at address 0x7ffec83b9ff8>) at pdumper.h:145 What do these display? (gdb) p/x $sp (gdb) p/x &stack_bottom
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Tue, 31 Mar 2020 14:00:02 GMT) Full text and rfc822 format available.Message #23 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: eliz <at> gnu.org Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Tue, 31 Mar 2020 16:59:47 +0300
On 2020-03-26 20:49, Eli Zaretskii wrote: > What do these display? > > (gdb) p/x $sp > (gdb) p/x &stack_bottom > Sorry, I had already killed off that emacs, but here's the requested data from a new crash. I have left the gdb session running if you need more data. This crash happened while editing markdown, so it doesn't seem specific to lsp-mode. Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. 0x00005568e2e5dc1b in mark_object (arg=<error reading variable: Cannot access memory at address 0x7ffde9c2fff8>) at alloc.c:6386 6386 { (gdb) p/x $sp $1 = 0x7ffde9c2fff0 (gdb) p/x &stack_bottom No symbol "stack_bottom" in current context. (gdb) p/x $stack_bottom $2 = 0x0 (gdb) bt full 3 #0 0x00005568e2e5dc1b in mark_object (arg=Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x7ffde9c2fff8: #1 0x00005568e2e5df9c in mark_object (arg=0x5568e6c1f003) at alloc.c:6629 ptr = 0x5568e6c1f000 obj = 0x5568e6c1f043 po = 0x5568e6c1f000 cdr_count = 0 #2 0x00005568e2e5d507 in mark_vectorlike (header=0x5568e5b27830) at alloc.c:6158 ptr = 0x5568e5b27830 size = 9 i = 5 #3 0x00005568e2e5dde6 in mark_object (arg=0x5568e6c24033) at alloc.c:6567 ptr = 0x5568e5b27830 pvectype = PVEC_NORMAL_VECTOR obj = 0x5568e5b27835 po = 0x5568e5b27830 cdr_count = 1 (gdb) bt full -40 #100018 0x00005568e2e5de33 in mark_object (arg=0x29ef70404a40) at alloc.c:6582 ptr = 0x7f5853b53a80 obj = 0x29ef70404a40 po = 0x7f5853b53a80 cdr_count = 0 #100019 0x00005568e2e5d507 in mark_vectorlike (header=0x7f58540ab4b0) at alloc.c:6158 ptr = 0x7f58540ab4b0 size = 2 i = 1 #100020 0x00005568e2e5dde6 in mark_object (arg=0x7f58540ab47d) at alloc.c:6567 ptr = 0x7f58540ab4b0 pvectype = PVEC_NORMAL_VECTOR obj = 0x7f58540ab4b5 po = 0x7f58540ab4b0 cdr_count = 0 #100021 0x00005568e2e5de33 in mark_object (arg=0x6ed0) at alloc.c:6582 ptr = 0x5568e3755f10 <lispsym+28368> obj = 0x6ed0 po = 0x5568e3755f10 <lispsym+28368> cdr_count = 0 #100022 0x00005568e2e5c749 in mark_object_root_visitor (root_ptr=0x5568e3744d10 <buffer_defaults+80>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT, data=0x0) at alloc.c:5742 #100023 0x00005568e2e5c5d7 in visit_vectorlike_root (visitor=..., ptr=0x5568e3744cc0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5693 size = 74 i = 9 #100024 0x00005568e2e5c629 in visit_buffer_root (visitor=..., buffer=0x5568e3744cc0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5708 #100025 0x00005568e2e5c673 in visit_static_gc_roots (visitor=...) at alloc.c:5720 #100026 0x00005568e2e5cc7a in garbage_collect () at alloc.c:5941 nextb = 0x0 stack_top_variable = 0 '\000' message_p = false count = 13 start = {tv_sec = 1585662763, tv_nsec = 196930673} tot_before = 18446744073709551615 visitor = {visit = 0x5568e2e5c727 <mark_object_root_visitor>, data = 0x0} #100027 0x00005568e2e5ca5c in maybe_garbage_collect () at alloc.c:5853 #100028 0x00005568e2ea0c75 in maybe_gc () at lisp.h:5065 #100029 0x00005568e2ea9085 in Ffuncall (nargs=2, args=0x7ffdea5b55d0) at eval.c:2778 fun = 0x5568edbdfc10 original_fun = 0x1ea5b5580 funcar = 0x30 numargs = 1 val = 0x30 count = 12 #100030 0x00005568e2ea5a07 in internal_condition_case_n (bfun=0x5568e2ea8fc9 <Ffuncall>, nargs=2, args=0x7ffdea5b55d0, handlers=0x30, hfun=0x5568e2bdbcdb <safe_eval_handler>) at eval.c:1435 val = 0x5568e2bcd60b <builtin_lisp_symbol+48> c = 0x5568e4298ae0 #100031 0x00005568e2bdbf3d in safe__call (inhibit_quit=false, nargs=2, func=0x29ef7052cd08, ap=0x7ffdea5b5690) at xdisp.c:2807 i = 2 count = 11 sa_avail = 16368 sa_count = 11 args = 0x7ffdea5b55d0 val = 0x0 #100032 0x00005568e2bdc034 in safe_call (nargs=2, func=0x29ef7052cd08) at xdisp.c:2822 retval = 0x5568e2e76fa4 <set_internal+1034> ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdea5b5770, reg_save_area = 0x7ffdea5b56b0}} #100033 0x00005568e2bdc085 in safe_call1 (fn=0x29ef7052cd08, arg=0x255a) at xdisp.c:2833 [trimmed]
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Tue, 31 Mar 2020 15:54:01 GMT) Full text and rfc822 format available.Message #26 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Tue, 31 Mar 2020 18:53:36 +0300
> Cc: 40225 <at> debbugs.gnu.org > From: Valtteri Vuorikoski <vuori <at> notcom.org> > Date: Tue, 31 Mar 2020 16:59:47 +0300 > > Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. > 0x00005568e2e5dc1b in mark_object (arg=<error reading variable: Cannot > access memory at address 0x7ffde9c2fff8>) at alloc.c:6386 > 6386 { > (gdb) p/x $sp > $1 = 0x7ffde9c2fff0 > (gdb) p/x &stack_bottom > No symbol "stack_bottom" in current context. What about this one: (gdb) p &(current_thread->stack_bottom) > (gdb) bt full 3 > #0 0x00005568e2e5dc1b in mark_object (arg=Python Exception <class > 'gdb.MemoryError'> Cannot access memory at address 0x7ffde9c2fff8: > #1 0x00005568e2e5df9c in mark_object (arg=0x5568e6c1f003) at alloc.c:6629 > ptr = 0x5568e6c1f000 > obj = 0x5568e6c1f043 > po = 0x5568e6c1f000 > cdr_count = 0 This does look like stack overflow. Can you enlarge the stack size of your Emacs and see if that helps?
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Tue, 31 Mar 2020 18:40:01 GMT) Full text and rfc822 format available.Message #29 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: eliz <at> gnu.org Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Tue, 31 Mar 2020 21:39:42 +0300
On 2020-03-31 18:53, Eli Zaretskii wrote: >> Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. >> 0x00005568e2e5dc1b in mark_object (arg=<error reading variable: Cannot >> access memory at address 0x7ffde9c2fff8>) at alloc.c:6386 >> 6386 { >> (gdb) p/x $sp >> $1 = 0x7ffde9c2fff0 >> (gdb) p/x &stack_bottom >> No symbol "stack_bottom" in current context. > > What about this one: > > (gdb) p &(current_thread->stack_bottom) No luck there, but jooks like there's m_stack_bottom: (gdb) p *current_thread $4 = {header = {size = 4611686018763182088}, m_last_thing_searched = 0x5568edbdfc15, m_saved_last_thing_searched = 0x0, name = 0x0, function = 0x0, result = 0x0, error_symbol = 0x0, error_data = 0x0, event_object = 0x0, m_stack_bottom = 0x7ffdea5bcbe8 "\245'WWX\177", stack_top = 0x0, m_catchlist = 0x0, m_handlerlist = 0x5568e4298ae0, m_handlerlist_sentinel = 0x5568e426e620, m_specpdl_size = 383, m_specpdl = 0x5568e43f7968, m_specpdl_ptr = 0x5568e43f7bc0, m_lisp_eval_depth = 1, m_current_buffer = 0x5568edbdfc10, m_search_regs = {num_regs = 30, start = 0x5568e4217100, end = 0x5568e4275d00}, m_saved_search_regs = {num_regs = 0, start = 0x5568e4217100, end = 0x5568e4275d00}, m_waiting_for_user_input_p = -1, m_waiting_for_input = false, m_getcjmp = {{__jmpbuf = {0, -2837276071106932492, 93908968795088, 140728535338384, 0, 0, -2837276071016754956, -8235419651387780876}, __mask_was_saved = 0, __saved_mask = {__val = {140728535336288, 93908971939294, 5, 140728535336400, 93908971991551, 93909166555283, 3, 93909166555267, 0, 140728535336400, 93908971648480, 93908981051456, 0, 0, 2504284832306423296, 93908970882441}}}}, thread_id = 140017640263616, thread_condvar = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, wait_condvar = 0x0, thread_name = 0x0, not_holding_lock = 0, next_thread = 0x0} >> (gdb) bt full 3 >> #0 0x00005568e2e5dc1b in mark_object (arg=Python Exception <class >> 'gdb.MemoryError'> Cannot access memory at address 0x7ffde9c2fff8: >> #1 0x00005568e2e5df9c in mark_object (arg=0x5568e6c1f003) at alloc.c:6629 >> ptr = 0x5568e6c1f000 >> obj = 0x5568e6c1f043 >> po = 0x5568e6c1f000 >> cdr_count = 0 > > This does look like stack overflow. Can you enlarge the stack size of > your Emacs and see if that helps? I'll test that tomorrow.
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Sun, 12 Apr 2020 10:41:01 GMT) Full text and rfc822 format available.Message #32 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: eliz <at> gnu.org Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Sun, 12 Apr 2020 13:40:46 +0300
On 2020-03-31 18:53, Eli Zaretskii wrote: > This does look like stack overflow. Can you enlarge the stack size of > your Emacs and see if that helps? After a week with stack limit set to 16MB instead of the default 8MB, the same crash still happens but more rarely. Maybe once in a few days now, previously once in a few hours. There's no warning for an approaching crash: emacs will be running just fine with no lag or anything until it suddenly dies, essentially always on a mouse event (either setting point, wheel scroll or clicking on a tab-line-mode tab). I also restored gc-cons-threshold to the default value, but that didn't seem to have much effect. I guess I'll try disabling as many packages as possible and see if something helps. -Valtteri
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Fri, 15 May 2020 07:30:02 GMT) Full text and rfc822 format available.Message #35 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Fri, 15 May 2020 10:28:58 +0300
On 2020-03-31 18:53, Eli Zaretskii wrote: >> (gdb) bt full 3 >> #0 0x00005568e2e5dc1b in mark_object (arg=Python Exception <class >> 'gdb.MemoryError'> Cannot access memory at address 0x7ffde9c2fff8: >> #1 0x00005568e2e5df9c in mark_object (arg=0x5568e6c1f003) at alloc.c:6629 >> ptr = 0x5568e6c1f000 >> obj = 0x5568e6c1f043 >> po = 0x5568e6c1f000 >> cdr_count = 0 > > This does look like stack overflow. Can you enlarge the stack size of > your Emacs and see if that helps? > After fiddling with my init.el, the crash seems to have gone away even with stack limit set to 8MB. I can't state the culprit with full certainty, but with ~75% probability it was a function (tab-line-tabs-buffer-list-function) which was getting called on every mouse event. Since this function was getting called a huge number of times, I memoized some parts of it with the memoize.el library. It generates a closure like this: https://github.com/skeeto/emacs-memoize/blob/master/memoize.el#L99 If a timeout is set, every time the lambda is called, the cleanup timer is reset. Crashes stopped after I removed the timeout from my memoized function. There were a few other tweaks and package updates around the same time, but as far as I can tell this was the only high-traffic function that changed. -Valtteri
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 10 Feb 2022 07:23:02 GMT) Full text and rfc822 format available.Message #38 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Lars Ingebrigtsen <larsi <at> gnus.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 10 Feb 2022 08:21:57 +0100
Valtteri Vuorikoski <vuori <at> notcom.org> writes: > After fiddling with my init.el, the crash seems to have gone away even > with stack limit set to 8MB. I can't state the culprit with full > certainty, but with ~75% probability it was a function > (tab-line-tabs-buffer-list-function) which was getting called on every > mouse event. (I'm going through old bug reports that unfortunately weren't resolved at the time.) Are you still seeing this issue in recent Emacs versions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Lars Ingebrigtsen <larsi <at> gnus.org>
to control <at> debbugs.gnu.org
.
(Thu, 10 Feb 2022 07:23:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 10 Feb 2022 09:10:01 GMT) Full text and rfc822 format available.Message #43 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: Lars Ingebrigtsen <larsi <at> gnus.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 10 Feb 2022 11:09:48 +0200
On Thu, Feb 10, 2022 at 08:21:57AM +0100, Lars Ingebrigtsen wrote: > Valtteri Vuorikoski <vuori <at> notcom.org> writes: > > > After fiddling with my init.el, the crash seems to have gone away even > > with stack limit set to 8MB. I can't state the culprit with full > > certainty, but with ~75% probability it was a function > > (tab-line-tabs-buffer-list-function) which was getting called on every > > mouse event. > > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > Are you still seeing this issue in recent Emacs versions? After simplifying my tab-line-tabs-buffer-list-function the issue went away and hasn't been seen since. So with regard to the subject of this issue I think it's fine to close this. Not having tab-line-mode call tab-line-tabs-buffer-list-function on pretty much every possible event might be a worthwhile improvement at some point though (I haven't checked whether things improved in Emacs 28). -Valtteri
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 10 Feb 2022 11:37:01 GMT) Full text and rfc822 format available.Message #46 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Lars Ingebrigtsen <larsi <at> gnus.org> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 10 Feb 2022 12:36:16 +0100
Valtteri Vuorikoski <vuori <at> notcom.org> writes: > After simplifying my tab-line-tabs-buffer-list-function the issue went > away and hasn't been seen since. > > So with regard to the subject of this issue I think it's fine to close > this. OK; I'm closing this bug report, then. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
Lars Ingebrigtsen <larsi <at> gnus.org>
to control <at> debbugs.gnu.org
.
(Thu, 10 Feb 2022 11:37:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 10 Feb 2022 18:55:01 GMT) Full text and rfc822 format available.Message #51 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Juri Linkov <juri <at> linkov.net> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 10 Feb 2022 20:50:25 +0200
> So with regard to the subject of this issue I think it's fine to close > this. Not having tab-line-mode call tab-line-tabs-buffer-list-function > on pretty much every possible event might be a worthwhile improvement > at some point though (I haven't checked whether things improved in > Emacs 28). Pretty much every event can kill buffers, and the list of buffers displayed on the tab line should reflect the change of the buffer list. The existing optimization takes care only to not redraw the tab line on every event when the buffer list is unchanged.
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Thu, 10 Feb 2022 19:50:02 GMT) Full text and rfc822 format available.Message #54 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Valtteri Vuorikoski <vuori <at> notcom.org> To: Juri Linkov <juri <at> linkov.net> Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Thu, 10 Feb 2022 21:49:10 +0200
On Thu, Feb 10, 2022 at 08:50:25PM +0200, Juri Linkov wrote: > > So with regard to the subject of this issue I think it's fine to close > > this. Not having tab-line-mode call tab-line-tabs-buffer-list-function > > on pretty much every possible event might be a worthwhile improvement > > at some point though (I haven't checked whether things improved in > > Emacs 28). > > Pretty much every event can kill buffers, and the list of buffers > displayed on the tab line should reflect the change of the buffer list. > The existing optimization takes care only to not redraw the tab line > on every event when the buffer list is unchanged. Sounds like the elegant solution here could be a hook that runs when buffers are created/killed/renamed.
bug-gnu-emacs <at> gnu.org
:bug#40225
; Package emacs
.
(Fri, 11 Feb 2022 08:46:01 GMT) Full text and rfc822 format available.Message #57 received at 40225 <at> debbugs.gnu.org (full text, mbox):
From: Juri Linkov <juri <at> linkov.net> To: Valtteri Vuorikoski <vuori <at> notcom.org> Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 40225 <at> debbugs.gnu.org Subject: Re: bug#40225: 27.0.90; abort with apparent stack explosion in lsp-mode Date: Fri, 11 Feb 2022 10:34:10 +0200
>> > So with regard to the subject of this issue I think it's fine to close >> > this. Not having tab-line-mode call tab-line-tabs-buffer-list-function >> > on pretty much every possible event might be a worthwhile improvement >> > at some point though (I haven't checked whether things improved in >> > Emacs 28). >> >> Pretty much every event can kill buffers, and the list of buffers >> displayed on the tab line should reflect the change of the buffer list. >> The existing optimization takes care only to not redraw the tab line >> on every event when the buffer list is unchanged. > > Sounds like the elegant solution here could be a hook that runs when > buffers are created/killed/renamed. I wouldn't call it quite elegant but indeed this is a possible optimization by tracking changes in the buffer list via buffer-list-update-hook. Patches welcome from anyone who has problems with the current implementation.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Fri, 11 Mar 2022 12:24:06 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.