GNU bug report logs - #63711
30.0.50; Crash in xdisp.c when it->string is 0x0

Previous Next

Package: emacs;

Reported by: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>

Date: Thu, 25 May 2023 06:28:01 UTC

Severity: normal

Found in version 30.0.50

Done: Thomas Fitzsimmons <fitzsim <at> fitzsim.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 63711 in the body.
You can then email your comments to 63711 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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 06:28:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Thomas Fitzsimmons <fitzsim <at> fitzsim.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 25 May 2023 06:28:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 02:27:19 -0400
Hi,

I have been having long-running Emacs sessions crash, rarely, and I
finally caught one case in GDB.  Full backtraces attached.  I don't know
how it->string becomes 0x0, but it looks like SCHARS (it->string) then
attempts to dereference the null pointer.  I'll keep the session running
in case there is anything else someone wants me to check.

Thomas

In GNU Emacs 30.0.50 (build 3, powerpc64le-unknown-linux-gnu, X toolkit,
 cairo version 1.16.0, Xaw scroll bars) of 2023-05-17 built on hostname
Repository revision: 5df9d2311bf225d75e8a130203eb2203520ed1ae
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Debian GNU/Linux bookworm/sid

Configured using:
 'configure --with-x-toolkit=lucid'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Fundamental

Minor modes in effect:
  shell-dirtrack-mode: t
  display-time-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Features:
(shadow sort flyspell mail-extr emacsbug paredit edmacro
rainbow-delimiters ispell slime-repl-ansi-color slime-repl slime-parse
slime compile etags fileloop generator xref project arc-mode
archive-mode hyperspec thingatpt gnus-icalendar org-capture org-refile
org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src
ob-comint org-pcomplete org-list org-footnote org-faces org-entities
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold
org-fold-core org-keys oc org-loaddefs find-func org-version org-compat
org-macs gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig
gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo
gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message yank-media
puny rfc822 mml mml-sec epa epg rfc6068 epg-config mailabbrev mailheader
gnus-win mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils
icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs
pdf-view bookmark jka-compr pdf-cache easy-mmode pdf-info tq pdf-util
cl-extra help-mode pdf-macs image-mode dired dired-loaddefs exif
inf-lisp cus-edit pp get-gcl-info exwm-randr exwm-workspace server
exwm-core xcb-ewmh xcb-icccm xcb kmacro xcb-randr xcb-render xcb-xproto
xcb-types xcb-debug term disp-table shell pcomplete ehelp comint
ansi-osc ansi-color ring smtpmail sendmail rfc2047 rfc2045 ietf-drums
derived cl sdcv-mode noutline outline icons advice mm-url erc-track
erc-match erc format-spec erc-backend erc-networks erc-common erc-compat
erc-loaddefs misterioso-theme gnus nnheader gnus-util
text-property-search time-date mail-utils range mm-util mail-prsvr
wid-edit time delsel cus-load finder-inf paredit-autoloads
gnu-elpa-features tex-site lua-mode-autoloads workgroups-autoloads
slime-autoloads edbi-autoloads openpgp-autoloads websocket-autoloads
excorporate-autoloads url-http-ntlm-autoloads php-mode-autoloads
epc-autoloads concurrent-autoloads deferred-autoloads exwm-autoloads
org2blog-autoloads ctable-autoloads racket-mode-autoloads
ement-autoloads transient-autoloads svg-lib-autoloads
taxy-magit-section-autoloads magit-section-autoloads taxy-autoloads
plz-autoloads info xelb-autoloads url-http-oauth-autoloads url-auth
fuzzy-autoloads cl-lib-autoloads package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo x-toolkit xinput2 x multi-tty
make-network-process emacs)

Memory information:
((conses 16 336612 25321)
 (symbols 48 35470 1)
 (strings 32 116995 4649)
 (string-bytes 1 3787654)
 (vectors 16 65044)
 (vector-slots 8 883890 41750)
 (floats 8 387 113)
 (intervals 56 483 0)
 (buffers 976 11))

(gdb) bt full
#0  init_from_display_pos (it=it <at> entry=0x7fffffff92b0, w=w <at> entry=0x105ff7b40, pos=pos <at> entry=0x103755870) at xdisp.c:3910
        relative_index = 0
        charpos = <optimized out>
        bytepos = <optimized out>
        i = <optimized out>
        overlay_strings_with_newlines = false
#1  0x00000001000ab8c4 in init_to_row_start (row=0x103755820, w=0x105ff7b40, it=0x7fffffff92b0) at xdisp.c:3980
        first_row_to_display = 0x103755820
        pt_row = 0x0
        row = <optimized out>
        first_reusable_row = 0x103754920
        dy = <optimized out>
        yb = <optimized out>
        f = 0x10fb20350
        bottom_row = <optimized out>
        it = {window = 0x105ff7b45, w = 0x105ff7b40, f = 0x10fb20350, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x100e944b0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 0, id = -1, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff92b0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x0, position = {charpos = 0, bytepos = 0}, truncation_pixel_width = 0, continuation_pixel_width = 11, first_visible_x = 0, last_visible_x = 1262, last_visible_y = 701, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, lnum = 0, lnum_bytepos = 0, lnum_width = 0, lnum_pixel_width = 0, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = {bytepos = 0, charpos = 0, ch = 0, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_wn = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = 0, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x105ff7b40, paragraph_dir = NEUTRAL_DIR, separator_limit = 0, first_elt = false, new_paragraph = false, frame_window_p = false}, paragraph_embedding = L2R, min_width_property = 0x0, min_width_start = 0}
        run = {desired_y = 1, current_y = 0, desired_vpos = 0, current_vpos = 0, height = 0, nrows = 0}
        start = {charpos = <optimized out>, bytepos = <optimized out>}
        new_start = {charpos = <optimized out>, bytepos = <optimized out>}
        nrows_scrolled = <optimized out>
        i = <optimized out>
        last_text_row = <optimized out>
        last_reused_text_row = <optimized out>
        start_row = 0x103753a20
        start_vpos = 0
        min_y = <optimized out>
        max_y = <optimized out>
#2  try_window_reusing_current_matrix (w=w <at> entry=0x105ff7b40) at xdisp.c:21101
        first_row_to_display = 0x103755820
        pt_row = 0x0
        row = <optimized out>
        first_reusable_row = 0x103754920
        dy = <optimized out>
        yb = <optimized out>
        f = 0x10fb20350
        bottom_row = <optimized out>
        it = {window = 0x105ff7b45, w = 0x105ff7b40, f = 0x10fb20350, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x100e944b0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 0, id = -1, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffff92b0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x0, position = {charpos = 0, bytepos = 0}, truncation_pixel_width = 0, continuation_pixel_width = 11, first_visible_x = 0, last_visible_x = 1262, last_visible_y = 701, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, lnum = 0, lnum_bytepos = 0, lnum_width = 0, lnum_pixel_width = 0, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = {bytepos = 0, charpos = 0, ch = 0, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_wn = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = 0, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x105ff7b40, paragraph_dir = NEUTRAL_DIR, separator_limit = 0, first_elt = false, new_paragraph = false, frame_window_p = false}, paragraph_embedding = L2R, min_width_property = 0x0, min_width_start = 0}
        run = {desired_y = 1, current_y = 0, desired_vpos = 0, current_vpos = 0, height = 0, nrows = 0}
        start = {charpos = <optimized out>, bytepos = <optimized out>}
        new_start = {charpos = <optimized out>, bytepos = <optimized out>}
        nrows_scrolled = <optimized out>
        i = <optimized out>
        last_text_row = <optimized out>
        last_reused_text_row = <optimized out>
        start_row = 0x103753a20
        start_vpos = 0
        min_y = <optimized out>
        max_y = <optimized out>
#3  0x00000001000cde24 in redisplay_window (window=0x105ff7b45, just_this_one_p=just_this_one_p <at> entry=true) at xdisp.c:20333
        w = 0x105ff7b40
        f = 0x10fb20350
        buffer = <optimized out>
        old = <optimized out>
        lpoint = {charpos = 143930, bytepos = 144158}
        opoint = {charpos = <optimized out>, bytepos = <optimized out>}
        startp = {charpos = <optimized out>, bytepos = <optimized out>}
        update_mode_line = <optimized out>
        tem = <optimized out>
        it = {window = 0x105ff7b45, w = 0x105ff7b40, f = 0x10fb20350, method = GET_FROM_BUFFER, stop_charpos = 143160, prev_stop = 143930, base_level_stop = 143160, end_charpos = 152805, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = true, tab_line_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x100e944b0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0x0 <repeats 16 times>}, start = {pos = {charpos = 143930, bytepos = 144158}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 143160, bytepos = 143388}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 143930, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}, {string = 0x0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, image_id = 0}, stretch = {object = 0x0}, xwidget = {object = 0x0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0x0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0x0, font_height = 0x0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_number_produced_p = false, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 32, len = 0, cmp_it = {stop_pos = 143988, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x7fffffffba98, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = 0x0, y = 0x0, width = 0x0, height = 0x0}, space_width = 0x0, voffset = 0, tab_width = 8, font_height = 0x0, object = 0x1079d1145, position = {charpos = 143160, bytepos = 143388}, truncation_pixel_width = 0, continuation_pixel_width = 11, first_visible_x = 0, last_visible_x = 1262, last_visible_y = 701, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 356, first_vpos = 0, vpos = -15, hpos = 0, lnum = 0, lnum_bytepos = 0, lnum_width = 0, lnum_pixel_width = 0, pt_lnum = 0, stretch_adjust = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 143388, charpos = 143160, ch = 0, nchars = -1, ch_len = 0, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 0, disp_pos = -1, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x105ff7b40, paragraph_dir = NEUTRAL_DIR, separator_limit = -1, first_elt = true, new_paragraph = true, frame_window_p = true}, paragraph_embedding = L2R, min_width_property = 0x0, min_width_start = 0}
        current_matrix_up_to_date_p = <optimized out>
        used_current_matrix_p = <optimized out>
        buffer_unchanged_p = <optimized out>
        temp_scroll_step = <optimized out>
        count = {bytes = <optimized out>}
        rc = <optimized out>
        centering_position = 350
        last_line_misfit = <optimized out>
        beg_unchanged = <optimized out>
        end_unchanged = <optimized out>
        frame_line_height = 23
        margin = 0
        use_desired_matrix = false
        itdata = 0x0
#4  0x00000001000d1ed4 in redisplay_window_1 (window=<optimized out>) at xdisp.c:17603
#5  0x0000000100276a70 in internal_condition_case_1 (bfun=0x1000d1e90 <redisplay_window_1>, arg=0x105ff7b45, handlers=<optimized out>, hfun=0x10007a8f0 <redisplay_window_error>) at eval.c:1510
        val = <optimized out>
        c = 0x100a26cd0
#6  0x00000001000b7cfc in redisplay_internal () at xdisp.c:17143
        mini_window = <optimized out>
        mini_frame = <optimized out>
        w = 0x105ff7b40
        sw = 0x105ff7b40
        fr = <optimized out>
        pending = false
        must_finish = <optimized out>
        match_p = <optimized out>
        tlbufpos = {charpos = <optimized out>, bytepos = <optimized out>}
        tlendpos = {charpos = <optimized out>, bytepos = <optimized out>}
        number_of_visible_frames = <optimized out>
        sf = 0x10fb20350
        polling_stopped_here = <optimized out>
        tail = <optimized out>
        frame = <optimized out>
        hscroll_retries = 0
        garbaged_frame_retries = 0
        consider_all_windows_p = <optimized out>
        update_miniwindow_p = <optimized out>
        count = {bytes = <optimized out>}
#7  0x00000001001d745c in read_char (commandflag=commandflag <at> entry=1, map=map <at> entry=0x107d77253, prev_event=0x0, used_mouse_menu=used_mouse_menu <at> entry=0x7fffffffed8c, end_time=end_time <at> entry=0x0) at keyboard.c:2636
        echo_current = false
        c = <optimized out>
        local_getcjmp = {{__jmpbuf = {0 <repeats 28 times>, 140737488349280, 0, 0, 0, 140737488349296, 143931, 140737488349488, 4351116704, 143930, 4422701381, 140737488349344, 0, 4298150732, 0, 143929, 4422701381, 140737488349392, 0, 4298150732, 128, 140737488349488, 143928, 140737488349440, 4494397443, 4298158060, 128, 1, 42096, 143930, 4494397443, 0, 4304424264, 42096, 4494397440, 140737488349584, 140733797516324}, __mask_was_saved = 3194988, __saved_mask = {__val = {4422701376, 4422701381, 42096, 143930, 140737488349664, 18446744073709551615, 4422701376, 0, 42096, 140737488349632, 140734334518308, 4298184652, 4422701376, 0, 140737488349632, 140737488350128}}}}
        save_jump = {{__jmpbuf = {82, 4294967295, 1, 1, 25769803782, 6, 0, 0, 81, 98784247808, 80, 0, 81, 0, 82, 98784247809, 77, 1, -1, 0, 0, 4294967296, 1, 82, 0 <repeats 40 times>}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = 0x0
        also_record = 0x0
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = <optimized out>
#8  0x00000001001d9cac in read_key_sequence (keybuf=keybuf <at> entry=0x7fffffffeef0, 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:10083
        interrupted_kboard = 0x1127f0780
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = <optimized out>
        new_binding = <optimized out>
        count = {bytes = <optimized out>}
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = 0x107d77253
        first_unbound = 31
        mock_input = 0
        used_mouse_menu_history = {false <repeats 30 times>}
        fkey = {parent = 0x114af8ec3, map = 0x114af8ec3, start = 0, end = 0}
        keytran = {parent = 0x7ffff17a9f83, map = 0x7ffff17a9f83, start = 0, end = 0}
        indec = {parent = 0x114af8ed3, map = 0x114af8ed3, start = 0, end = 0}
        shift_translated = <optimized out>
        delayed_switch_frame = <optimized out>
        original_uppercase = <optimized out>
        original_uppercase_position = <optimized out>
        dummyflag = false
        fake_prefixed_keys = 0x0
        first_event = 0x0
        second_event = <optimized out>
#9  0x00000001001db950 in command_loop_1 () at lisp.h:1158
        cmd = <optimized out>
        keybuf = {0x3a, 0xc6, 0x100388d28, 0x1, 0x7fffffffef70, 0x1008ae768 <daemon_type>, 0x0, 0xfa2, 0x7fffffffef70, 0x400000003f000000, 0x100883900 <current_thread>, 0x0, 0x0, 0x100904d48 <globals>, 0x100883900 <current_thread>, 0x60, 0x7ffffffff010, 0x100422800 <FcPatternBuild <at> got.plt>, 0x100278790 <unbind_to+448>, 0x100422800 <FcPatternBuild <at> got.plt>, 0xb, 0xf540, 0x30, 0x1079d1145, 0x7ffffffff010, 0xf510, 0x1001cbcb0 <cmd_error_internal+192>, 0x100422800 <FcPatternBuild <at> got.plt>, 0x0, 0xfa2}
        i = <optimized out>
        prev_modiff = 20203
        prev_buffer = 0x1079d1140
#10 0x000000010027695c in internal_condition_case (bfun=0x1001db720 <command_loop_1>, handlers=<optimized out>, hfun=0x1001cbd00 <cmd_error>) at eval.c:1486
        val = <optimized out>
        c = 0x100a269c0
#11 0x00000001001c1530 in command_loop_2 (handlers=0x90) at keyboard.c:1133
        val = <optimized out>
#12 0x0000000100276820 in internal_catch (tag=<optimized out>, func=0x1001c14d0 <command_loop_2>, arg=0x90) at eval.c:1209
        val = <optimized out>
        c = 0x100a1f800
#13 0x00000001001c1460 in command_loop () at lisp.h:1158
#14 0x00000001001cb54c in recursive_edit_1 () at keyboard.c:720
        count = {bytes = <optimized out>}
        val = <optimized out>
#15 0x00000001001cbb9c in Frecursive_edit () at keyboard.c:803
        count = {bytes = <optimized out>}
        buffer = <optimized out>
#16 0x00000001000505cc in main (argc=2, argv=0x7ffffffff858) at emacs.c:2530
        stack_bottom_variable = 0x7ffff7fcc570
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
        dump_mode = <optimized out>
        skip_args = 1
        temacs = 0x0
        attempt_load_pdump = <optimized out>
        only_version = <optimized out>
        rlim = {rlim_cur = 10027008, rlim_max = 18446744073709551615}
        lc_all = <optimized out>
        sockfd = -1
        module_assertions = <optimized out>
(gdb) xbacktrace
"redisplay_internal (C function)" (0x0)
(gdb)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 07:34:02 GMT) Full text and rfc822 format available.

Message #8 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 10:34:02 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Date: Thu, 25 May 2023 02:27:19 -0400
> 
> I have been having long-running Emacs sessions crash, rarely, and I
> finally caught one case in GDB.  Full backtraces attached.  I don't know
> how it->string becomes 0x0, but it looks like SCHARS (it->string) then
> attempts to dereference the null pointer.  I'll keep the session running
> in case there is anything else someone wants me to check.

Thanks, but with an optimized build and without a recipe to reproduce
this, it will be hard to debug this.  Still, I ask you below to
produce some values from GDB in the hope that this would give some
ideas.

  (gdb) p pos->overlay_string_index
  (gdb) p it->current.overlay_string_index
  (gdb) p it->sp
  (gdb) p it->method
  (gdb) p it->string
  (gdb) xtype

If GDB says that the last command "xtype" is not known, type:

  (gdb) source /path/to/emacs/src/.gdbinit
  (gdb) p it->string
  (gdb) xtype




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 13:03:01 GMT) Full text and rfc822 format available.

Message #11 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 09:02:26 -0400
Hi Eli,

Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
>> Date: Thu, 25 May 2023 02:27:19 -0400
>> 
>> I have been having long-running Emacs sessions crash, rarely, and I
>> finally caught one case in GDB.  Full backtraces attached.  I don't know
>> how it->string becomes 0x0, but it looks like SCHARS (it->string) then
>> attempts to dereference the null pointer.  I'll keep the session running
>> in case there is anything else someone wants me to check.
>
> Thanks, but with an optimized build and without a recipe to reproduce
> this, it will be hard to debug this.

Thanks for taking a look at this.  Agreed it will be difficult.  After
this session I will rebuild Emacs with CFLAGS="-O0 -g" and run with GDB
attached to try to get a higher quality trace.  (The recipe to reproduce
the crashes I've been seeing may be hard to obtain.  I haven't
identified any particular activity that triggers these crashes, and
maybe there are different causes each time -- this is just the first one
I captured.)

> Still, I ask you below to produce some values from GDB in the hope
> that this would give some ideas.

OK:

>   (gdb) p pos->overlay_string_index

$9 = 0

>   (gdb) p it->current.overlay_string_index

$10 = 0

>   (gdb) p it->sp

$11 = 0

>   (gdb) p it->method

$12 = GET_FROM_BUFFER

>   (gdb) p it->string

$13 = XIL(0)

>   (gdb) xtype

Lisp_Symbol

The session is still open if you want me to check other values.

Thanks,
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 13:36:02 GMT) Full text and rfc822 format available.

Message #14 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 16:35:48 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Cc: 63711 <at> debbugs.gnu.org
> Date: Thu, 25 May 2023 09:02:26 -0400
> 
> >   (gdb) p it->sp
> 
> $11 = 0
> 
> >   (gdb) p it->method
> 
> $12 = GET_FROM_BUFFER

These last two values are already a sign of trouble, AFAIU.  We are
trying to find an overlay string where there is none.  But if that is
the case, how come pos->overlay_string_index is non-negative? that
should not happen.

> The session is still open if you want me to check other values.

Do you know what kind of buffer is the current buffer in this case?
The following command will show some of the buffer text near the
position that is examined here, to possibly help you figure out the
buffer:

  (gdb) p (*BYTE_POS_ADDR(pos->pos.bytepos))@100

(Here 100 is the number of bytes to display; feel free to use more if
100 is insufficient.)

Once you do understand what buffer is this, please try to describe the
overlays at buffer position pos->pos.charpos in that buffer, if there
are supposed to be any overlays there.  That position is supposed to
be the first position of a screen line, i.e. the position of the
leftmost character on display in that line.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 13:51:02 GMT) Full text and rfc822 format available.

Message #17 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 09:50:44 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
>> Cc: 63711 <at> debbugs.gnu.org
>> Date: Thu, 25 May 2023 09:02:26 -0400
>> 
>> >   (gdb) p it->sp
>> 
>> $11 = 0
>> 
>> >   (gdb) p it->method
>> 
>> $12 = GET_FROM_BUFFER
>
> These last two values are already a sign of trouble, AFAIU.  We are
> trying to find an overlay string where there is none.  But if that is
> the case, how come pos->overlay_string_index is non-negative? that
> should not happen.

OK, interesting.

>> The session is still open if you want me to check other values.
>
> Do you know what kind of buffer is the current buffer in this case?
> The following command will show some of the buffer text near the
> position that is examined here, to possibly help you figure out the
> buffer:
>
>   (gdb) p (*BYTE_POS_ADDR(pos->pos.bytepos))@100
>
> (Here 100 is the number of bytes to display; feel free to use more if
> 100 is insufficient.)

$14 = "\000\000;; js.el --- Major mode for editing JavaScript  -*- lexical-binding: t -*-\n\n;; Copyright (C) 2008-"

> Once you do understand what buffer is this, please try to describe the
> overlays at buffer position pos->pos.charpos in that buffer, if there
> are supposed to be any overlays there.

(gdb) p pos->pos.charpos
$16 = 0

So I guess the first 100 characters printed above already shows the
context at pos->pos.charpos?  Are those leading zero-bytes expected?

> That position is supposed to be the first position of a screen line,
> i.e. the position of the leftmost character on display in that line.

I was experimenting with font-locking JavaScript.  Maybe I put Emacs
into a strange state that way (though it still shouldn't be crashable).
I can't visually inspect the affected window anymore; it was an X11
window, tunneled through an SSH connection which I've since closed.

Thanks,
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 15:12:01 GMT) Full text and rfc822 format available.

Message #20 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 18:11:39 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Cc: 63711 <at> debbugs.gnu.org
> Date: Thu, 25 May 2023 09:50:44 -0400
> 
> >   (gdb) p (*BYTE_POS_ADDR(pos->pos.bytepos))@100
> >
> > (Here 100 is the number of bytes to display; feel free to use more if
> > 100 is insufficient.)
> 
> $14 = "\000\000;; js.el --- Major mode for editing JavaScript  -*- lexical-binding: t -*-\n\n;; Copyright (C) 2008-"
> 
> > Once you do understand what buffer is this, please try to describe the
> > overlays at buffer position pos->pos.charpos in that buffer, if there
> > are supposed to be any overlays there.
> 
> (gdb) p pos->pos.charpos
> $16 = 0
> 
> So I guess the first 100 characters printed above already shows the
> context at pos->pos.charpos?  Are those leading zero-bytes expected?

No.  And pos->pos.charpos isn't supposed to be zero, since buffer
positions start from 1.  So something is very wrong there.  Please
show the results of the following commands:

  (gdb) p PT
  (gdb) frame 1
  (gdb) prow
  (gdb) pgrow
  (gdb) frame 2
  (gdb) pgrowx start_row
  (gdb) p first_reusable_row - start_row
  (gdb) p first_row_to_display - start_row
  (gdb) p first_row_to_display->y
  (gdb) p window_text_bottom_y(w)


> > That position is supposed to be the first position of a screen line,
> > i.e. the position of the leftmost character on display in that line.
> 
> I was experimenting with font-locking JavaScript.  Maybe I put Emacs
> into a strange state that way (though it still shouldn't be crashable).
> I can't visually inspect the affected window anymore; it was an X11
> window, tunneled through an SSH connection which I've since closed.

But there weren't supposed to be any overlays at the beginning of the
buffer, right?  Can you describe your experiments with font-locking
JavaScript?  Which display-related features did you try?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 15:26:02 GMT) Full text and rfc822 format available.

Message #23 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 11:25:23 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
>> Cc: 63711 <at> debbugs.gnu.org
>> Date: Thu, 25 May 2023 09:50:44 -0400
>> 
>> >   (gdb) p (*BYTE_POS_ADDR(pos->pos.bytepos))@100
>> >
>> > (Here 100 is the number of bytes to display; feel free to use more if
>> > 100 is insufficient.)
>> 
>> $14 = "\000\000;; js.el --- Major mode for editing JavaScript  -*- lexical-binding: t -*-\n\n;; Copyright (C) 2008-"
>> 
>> > Once you do understand what buffer is this, please try to describe the
>> > overlays at buffer position pos->pos.charpos in that buffer, if there
>> > are supposed to be any overlays there.
>> 
>> (gdb) p pos->pos.charpos
>> $16 = 0
>> 
>> So I guess the first 100 characters printed above already shows the
>> context at pos->pos.charpos?  Are those leading zero-bytes expected?
>
> No.  And pos->pos.charpos isn't supposed to be zero, since buffer
> positions start from 1.  So something is very wrong there.  Please
> show the results of the following commands:
>

PT is not accessible from frames 0 or 1.  I first did:

(gdb) frame 2
#2  0x00000001000ab8c4 in init_to_row_start (row=0x103755820, w=0x105ff7b40, it=0x7fffffff92b0) at xdisp.c:3980
3980      init_from_display_pos (it, w, &row->start);

>   (gdb) p PT

$21 = 143930

>   (gdb) frame 1

[skipped]

>   (gdb) prow

y=701 x=0 pwid=1287 a+d=18+5=23 phys=16+4=20 vis=23
used=(LMargin=0,Text=113,RMargin=0) Hash=258184180
start=0 end=0 ENA MODEL

>   (gdb) pgrow

TEXT: 113 glyphs
  0    0: CHAR[ ] str=0xf188ab16[0] blev=0,btyp=L w=11 a+d=18+5 face=1
  1   11: CHAR[U] str=0x1ccec60[1] blev=0,btyp=L w=11 a+d=18+5 face=1
  2   22: CHAR[:] str=0x4e125d0[0] blev=0,btyp=L w=11 a+d=18+5 face=1
  3   33: STRETCH[23+18] str=0x1ccecb8[0] w=33 a+d=18+5 face=1
  4   66: CHAR[@] str=0x1ccecb8[0] blev=0,btyp=L w=11 a+d=18+5 face=1
  5   77: CHAR[-] str=0x1ccecc8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
  6   88: CHAR[-] str=0x1ccecd8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
  7   99: CHAR[-] str=0x1ccece8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
  8  110: STRETCH[23+18] str=0xf17f69cb[0] w=22 a+d=18+5 face=1
  9  132: CHAR[ ] str=0xf17f69cb[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 10  143: CHAR[ ] str=0xf17f69cb[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 11  154: CHAR[j] str=0xf1829f14[1] blev=0,btyp=L w=11 a+d=18+5 face=21
 12  165: CHAR[s] str=0xf1829f14[1] blev=0,btyp=L w=11 a+d=18+5 face=21
 13  176: CHAR[.] str=0xf1829f14[1] blev=0,btyp=L w=11 a+d=18+5 face=21
 14  187: CHAR[e] str=0xf1829f14[1] blev=0,btyp=L w=11 a+d=18+5 face=21
 15  198: CHAR[l] str=0xf1829f14[1] blev=0,btyp=L w=11 a+d=18+5 face=21
 16  209: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 17  220: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 18  231: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 19  242: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 20  253: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 21  264: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 22  275: CHAR[ ] str=0xf1829f14[1] blev=0,btyp=B w=11 a+d=18+5 face=21
 23  286: CHAR[ ] str=0xf188a9c5[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 24  297: CHAR[ ] str=0xf188a9c5[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 25  308: CHAR[ ] str=0xf188a9c5[2] blev=0,btyp=L w=11 a+d=18+5 face=1
 26  319: CHAR[9] str=0x1ccecf8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 27  330: CHAR[4] str=0x1ccecf8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 28  341: CHAR[%] str=0x1ccecf8[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 29  352: STRETCH[23+18] str=0x1cced08[0] w=22 a+d=18+5 face=1
 30  374: CHAR[ ] str=0x1cced08[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 31  385: CHAR[(] str=0x1cced08[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 32  396: CHAR[3] str=0x1cced08[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 33  407: CHAR[7] str=0x1cced08[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 34  418: CHAR[3] str=0x1cced08[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 35  429: CHAR[3] str=0x1cced08[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 36  440: CHAR[,] str=0x1cced08[4] blev=0,btyp=L w=11 a+d=18+5 face=1
 37  451: CHAR[0] str=0x1cced08[6] blev=0,btyp=L w=11 a+d=18+5 face=1
 38  462: CHAR[)] str=0x1cced08[7] blev=0,btyp=L w=11 a+d=18+5 face=1
 39  473: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
 40  484: CHAR[ ] str=0xe598f10[0] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 41  495: CHAR[G] str=0xe598f10[1] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 42  506: CHAR[i] str=0xe598f10[2] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 43  517: CHAR[t] str=0xe598f10[3] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 44  528: CHAR[-] str=0xe598f10[4] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 45  539: CHAR[m] str=0xe598f10[5] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 46  550: CHAR[a] str=0xe598f10[6] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 47  561: CHAR[s] str=0xe598f10[7] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 48  572: CHAR[t] str=0xe598f10[8] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 49  583: CHAR[e] str=0xe598f10[9] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 50  594: CHAR[r] str=0xe598f10[10] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 51  605: CHAR[ ] str=0xf188a9c2[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 52  616: CHAR[ ] str=0xf188a9c2[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 53  627: CHAR[(] str=0xf188a9ad[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 54  638: CHAR[E] str=0x8873f40[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 55  649: CHAR[L] str=0x8873f40[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 56  660: CHAR[i] str=0x8873f40[2] blev=0,btyp=L w=11 a+d=18+5 face=1
 57  671: CHAR[s] str=0x8873f40[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 58  682: CHAR[p] str=0x8873f40[4] blev=0,btyp=L w=11 a+d=18+5 face=1
 59  693: CHAR[/] str=0x8873f50[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 60  704: CHAR[l] str=0x8873f50[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 61  715: CHAR[ ] str=0x8873f60[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 62  726: CHAR[P] str=0x8873f60[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 63  737: CHAR[a] str=0x8873f60[2] blev=0,btyp=L w=11 a+d=18+5 face=1
 64  748: CHAR[r] str=0x8873f60[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 65  759: CHAR[e] str=0x8873f60[4] blev=0,btyp=L w=11 a+d=18+5 face=1
 66  770: CHAR[d] str=0x8873f60[5] blev=0,btyp=L w=11 a+d=18+5 face=1
 67  781: CHAR[i] str=0x8873f60[6] blev=0,btyp=L w=11 a+d=18+5 face=1
 68  792: CHAR[t] str=0x8873f60[7] blev=0,btyp=L w=11 a+d=18+5 face=1
 69  803: CHAR[ ] str=0x8873f78[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 70  814: CHAR[E] str=0x8873f78[1] blev=0,btyp=L w=11 a+d=18+5 face=1
 71  825: CHAR[l] str=0x8873f78[2] blev=0,btyp=L w=11 a+d=18+5 face=1
 72  836: CHAR[D] str=0x8873f78[3] blev=0,btyp=L w=11 a+d=18+5 face=1
 73  847: CHAR[o] str=0x8873f78[4] blev=0,btyp=L w=11 a+d=18+5 face=1
 74  858: CHAR[c] str=0x8873f78[5] blev=0,btyp=L w=11 a+d=18+5 face=1
 75  869: CHAR[)] str=0xf182b36b[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 76  880: CHAR[ ] str=0xf182b340[0] blev=0,btyp=L w=11 a+d=18+5 face=1
 77  891: CHAR[T] str=0x7054200[0] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 78  902: CHAR[h] str=0x7054200[1] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 79  913: CHAR[u] str=0x7054200[2] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 80  924: CHAR[ ] str=0x7054200[3] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 81  935: CHAR[M] str=0x7054200[4] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 82  946: CHAR[a] str=0x7054200[5] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 83  957: CHAR[y] str=0x7054200[6] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 84  968: CHAR[ ] str=0x7054200[7] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 85  979: CHAR[2] str=0x7054200[8] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 86  990: CHAR[5] str=0x7054200[9] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 87 1001: CHAR[ ] str=0x7054200[10] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 88 1012: CHAR[0] str=0x7054200[11] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 89 1023: CHAR[2] str=0x7054200[12] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 90 1034: CHAR[:] str=0x7054200[13] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 91 1045: CHAR[0] str=0x7054200[14] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 92 1056: CHAR[0] str=0x7054200[15] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 93 1067: CHAR[ ] str=0x7054200[16] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 94 1078: CHAR[0] str=0x7054200[17] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 95 1089: CHAR[.] str=0x7054200[18] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 96 1100: CHAR[1] str=0x7054200[19] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 97 1111: CHAR[0] str=0x7054200[20] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 98 1122: CHAR[ ] str=0x7054200[21] blev=0,btyp=L w=11 a+d=18+5 face=1 MB
 99 1133: CHAR[ ] pos=0 blev=0,btyp=L w=11 a+d=18+5 face=1
100 1144: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
101 1155: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
102 1166: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
103 1177: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
104 1188: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
105 1199: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
106 1210: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
107 1221: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
108 1232: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
109 1243: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
110 1254: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
111 1265: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1
112 1276: CHAR[ ] pos=-1 blev=0,btyp=B w=11 a+d=18+5 face=1

>   (gdb) frame 2

(gdb) up
#3  try_window_reusing_current_matrix (w=w <at> entry=0x105ff7b40) at xdisp.c:21101
21101         init_to_row_start (&it, w, first_row_to_display);

>   (gdb) pgrowx start_row

TEXT: 58 glyphs
  0    0: CHAR[ ] pos=142803 blev=0,btyp=L w=11 a+d=18+5 MB
  1   11: CHAR[ ] pos=142804 blev=0,btyp=L w=11 a+d=18+5 MB
  2   22: CHAR[ ] pos=142805 blev=0,btyp=L w=11 a+d=18+5 MB
  3   33: CHAR[ ] pos=142806 blev=0,btyp=L w=11 a+d=18+5 MB
  4   44: CHAR[(] pos=142807 blev=0,btyp=L w=11 a+d=18+5 face=23 MB
  5   55: CHAR["] pos=142808 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
  6   66: CHAR[l] pos=142809 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
  7   77: CHAR[e] pos=142810 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
  8   88: CHAR[x] pos=142811 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
  9   99: CHAR[i] pos=142812 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 10  110: CHAR[c] pos=142813 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 11  121: CHAR[a] pos=142814 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 12  132: CHAR[l] pos=142815 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 13  143: CHAR[_] pos=142816 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 14  154: CHAR[d] pos=142817 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 15  165: CHAR[e] pos=142818 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 16  176: CHAR[c] pos=142819 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 17  187: CHAR[l] pos=142820 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 18  198: CHAR[a] pos=142821 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 19  209: CHAR[r] pos=142822 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 20  220: CHAR[a] pos=142823 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 21  231: CHAR[t] pos=142824 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 22  242: CHAR[i] pos=142825 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 23  253: CHAR[o] pos=142826 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 24  264: CHAR[n] pos=142827 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 25  275: CHAR["] pos=142828 blev=0,btyp=L w=11 a+d=18+5 face=20 MB
 26  286: CHAR[ ] pos=142829 blev=0,btyp=L w=11 a+d=18+5 MB
 27  297: CHAR[(] pos=142830 blev=0,btyp=L w=11 a+d=18+5 face=25 MB
 28  308: CHAR[t] pos=142831 blev=0,btyp=L w=11 a+d=18+5 MB
 29  319: CHAR[r] pos=142832 blev=0,btyp=L w=11 a+d=18+5 MB
 30  330: CHAR[e] pos=142833 blev=0,btyp=L w=11 a+d=18+5 MB
 31  341: CHAR[e] pos=142834 blev=0,btyp=L w=11 a+d=18+5 MB
 32  352: CHAR[s] pos=142835 blev=0,btyp=L w=11 a+d=18+5 MB
 33  363: CHAR[i] pos=142836 blev=0,btyp=L w=11 a+d=18+5 MB
 34  374: CHAR[t] pos=142837 blev=0,btyp=L w=11 a+d=18+5 MB
 35  385: CHAR[-] pos=142838 blev=0,btyp=L w=11 a+d=18+5 MB
 36  396: CHAR[n] pos=142839 blev=0,btyp=L w=11 a+d=18+5 MB
 37  407: CHAR[o] pos=142840 blev=0,btyp=L w=11 a+d=18+5 MB
 38  418: CHAR[d] pos=142841 blev=0,btyp=L w=11 a+d=18+5 MB
 39  429: CHAR[e] pos=142842 blev=0,btyp=L w=11 a+d=18+5 MB
 40  440: CHAR[-] pos=142843 blev=0,btyp=L w=11 a+d=18+5 MB
 41  451: CHAR[t] pos=142844 blev=0,btyp=L w=11 a+d=18+5 MB
 42  462: CHAR[o] pos=142845 blev=0,btyp=L w=11 a+d=18+5 MB
 43  473: CHAR[p] pos=142846 blev=0,btyp=L w=11 a+d=18+5 MB
 44  484: CHAR[-] pos=142847 blev=0,btyp=L w=11 a+d=18+5 MB
 45  495: CHAR[l] pos=142848 blev=0,btyp=L w=11 a+d=18+5 MB
 46  506: CHAR[e] pos=142849 blev=0,btyp=L w=11 a+d=18+5 MB
 47  517: CHAR[v] pos=142850 blev=0,btyp=L w=11 a+d=18+5 MB
 48  528: CHAR[e] pos=142851 blev=0,btyp=L w=11 a+d=18+5 MB
 49  539: CHAR[l] pos=142852 blev=0,btyp=L w=11 a+d=18+5 MB
 50  550: CHAR[ ] pos=142853 blev=0,btyp=L w=11 a+d=18+5 MB
 51  561: CHAR[n] pos=142854 blev=0,btyp=L w=11 a+d=18+5 MB
 52  572: CHAR[o] pos=142855 blev=0,btyp=L w=11 a+d=18+5 MB
 53  583: CHAR[d] pos=142856 blev=0,btyp=L w=11 a+d=18+5 MB
 54  594: CHAR[e] pos=142857 blev=0,btyp=L w=11 a+d=18+5 MB
 55  605: CHAR[)] pos=142858 blev=0,btyp=L w=11 a+d=18+5 face=25 MB
 56  616: CHAR[)] pos=142859 blev=0,btyp=L w=11 a+d=18+5 face=23 MB
 57  627: CHAR[ ] pos=0 blev=0,btyp=B w=11 a+d=18+5 MB

>   (gdb) p first_reusable_row - start_row

$22 = 15

>   (gdb) p first_row_to_display - start_row

$23 = 30

>   (gdb) p first_row_to_display->y

$24 = 701

>   (gdb) p window_text_bottom_y(w)

$25 = 701

>> > That position is supposed to be the first position of a screen line,
>> > i.e. the position of the leftmost character on display in that line.
>> 
>> I was experimenting with font-locking JavaScript.  Maybe I put Emacs
>> into a strange state that way (though it still shouldn't be crashable).
>> I can't visually inspect the affected window anymore; it was an X11
>> window, tunneled through an SSH connection which I've since closed.
>
> But there weren't supposed to be any overlays at the beginning of the
> buffer, right?

Correct, there weren't supposed to be any overlays at the beginning of
the buffer -- as far as I know, anyway.  I didn't explicitly do anything
with overlays.

> Can you describe your experiments with font-locking JavaScript?  Which
> display-related features did you try?

I was enabling and disabling font-lock-mode, running font-lock-ensure
and font-lock-flush on temporary buffers (not in the js.el buffer).  I
wasn't doing anything particularly fancy or low-level, just elisp-level
function calls and changing font-lock variable settings, primarily the
js keyword variables.

Thanks,
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 15:54:02 GMT) Full text and rfc822 format available.

Message #26 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 18:54:13 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Cc: 63711 <at> debbugs.gnu.org
> Date: Thu, 25 May 2023 11:25:23 -0400
> 
> >   (gdb) prow
> 
> y=701 x=0 pwid=1287 a+d=18+5=23 phys=16+4=20 vis=23
> used=(LMargin=0,Text=113,RMargin=0) Hash=258184180
> start=0 end=0 ENA MODEL
> 
> >   (gdb) pgrow
> 
> TEXT: 113 glyphs
>   0    0: CHAR[ ] str=0xf188ab16[0] blev=0,btyp=L w=11 a+d=18+5 face=1
>   1   11: CHAR[U] str=0x1ccec60[1] blev=0,btyp=L w=11 a+d=18+5 face=1
>   2   22: CHAR[:] str=0x4e125d0[0] blev=0,btyp=L w=11 a+d=18+5 face=1
>   3   33: STRETCH[23+18] str=0x1ccecb8[0] w=33 a+d=18+5 face=1
>   4   66: CHAR[@] str=0x1ccecb8[0] blev=0,btyp=L w=11 a+d=18+5 face=1

This is the mode line: first sign of trouble.  We are handling a
mode-line glyph row as if it were a text row.  That cannot lead to
anything good, ever.

> >   (gdb) p first_reusable_row - start_row
> 
> $22 = 15
> 
> >   (gdb) p first_row_to_display - start_row
> 
> $23 = 30

So we think that the first glyph row to display is screen line 30
(zero-based).  Is it true that the window was supposed to have only 30
lines in its body, not 31?

> >   (gdb) p first_row_to_display->y
> 
> $24 = 701
> 
> >   (gdb) p window_text_bottom_y(w)
> 
> $25 = 701

And this also tells us that we are using the wrong glyph row, I think:
its Y coordinate is outside of the visible text area.

I think I understand the problem.  Let me think about a solution.
Please leave this GDB session running, in case I'll need some more
data from it.

> > But there weren't supposed to be any overlays at the beginning of the
> > buffer, right?
> 
> Correct, there weren't supposed to be any overlays at the beginning of
> the buffer -- as far as I know, anyway.  I didn't explicitly do anything
> with overlays.

The window doesn't display the beginning of the buffer, it displays
starting at buffer position 142803, see the glyphs of start_row.  The
zero position we get in pos->pos.charpos is because that's a position
of the string from which the mode line was generated.

> > Can you describe your experiments with font-locking JavaScript?  Which
> > display-related features did you try?
> 
> I was enabling and disabling font-lock-mode, running font-lock-ensure
> and font-lock-flush on temporary buffers (not in the js.el buffer).  I
> wasn't doing anything particularly fancy or low-level, just elisp-level
> function calls and changing font-lock variable settings, primarily the
> js keyword variables.

OK.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 17:44:02 GMT) Full text and rfc822 format available.

Message #29 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 13:43:03 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
>> Cc: 63711 <at> debbugs.gnu.org
>> Date: Thu, 25 May 2023 11:25:23 -0400
>> 
>> >   (gdb) prow
>> 
>> y=701 x=0 pwid=1287 a+d=18+5=23 phys=16+4=20 vis=23
>> used=(LMargin=0,Text=113,RMargin=0) Hash=258184180
>> start=0 end=0 ENA MODEL
>> 
>> >   (gdb) pgrow
>> 
>> TEXT: 113 glyphs
>>   0    0: CHAR[ ] str=0xf188ab16[0] blev=0,btyp=L w=11 a+d=18+5 face=1
>>   1   11: CHAR[U] str=0x1ccec60[1] blev=0,btyp=L w=11 a+d=18+5 face=1
>>   2   22: CHAR[:] str=0x4e125d0[0] blev=0,btyp=L w=11 a+d=18+5 face=1
>>   3   33: STRETCH[23+18] str=0x1ccecb8[0] w=33 a+d=18+5 face=1
>>   4   66: CHAR[@] str=0x1ccecb8[0] blev=0,btyp=L w=11 a+d=18+5 face=1
>
> This is the mode line: first sign of trouble.  We are handling a
> mode-line glyph row as if it were a text row.  That cannot lead to
> anything good, ever.
>
>> >   (gdb) p first_reusable_row - start_row
>> 
>> $22 = 15
>> 
>> >   (gdb) p first_row_to_display - start_row
>> 
>> $23 = 30
>
> So we think that the first glyph row to display is screen line 30
> (zero-based).  Is it true that the window was supposed to have only 30
> lines in its body, not 31?

I don't remember, but it does sound plausible that the window displaying
the "js.el" buffer was ~30 lines tall.  I was probably working in a
"split-window-below" scenario.  I don't know whether it was supposed to
be 30 or 31; maybe there some consistency check I could perform in the
GDB session to nail down the expected value?

Thanks,
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 17:53:01 GMT) Full text and rfc822 format available.

Message #32 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: fitzsim <at> fitzsim.org
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 20:52:44 +0300
> Cc: 63711 <at> debbugs.gnu.org
> Date: Thu, 25 May 2023 18:54:13 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> 
> > >   (gdb) p first_row_to_display->y
> > 
> > $24 = 701
> > 
> > >   (gdb) p window_text_bottom_y(w)
> > 
> > $25 = 701
> 
> And this also tells us that we are using the wrong glyph row, I think:
> its Y coordinate is outside of the visible text area.
> 
> I think I understand the problem.  Let me think about a solution.

I installed a fix on the emacs-29 branch, let's hope it fixes this.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 25 May 2023 18:13:02 GMT) Full text and rfc822 format available.

Message #35 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 25 May 2023 14:12:23 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Cc: 63711 <at> debbugs.gnu.org
>> Date: Thu, 25 May 2023 18:54:13 +0300
>> From: Eli Zaretskii <eliz <at> gnu.org>
>> 
>> > >   (gdb) p first_row_to_display->y
>> > 
>> > $24 = 701
>> > 
>> > >   (gdb) p window_text_bottom_y(w)
>> > 
>> > $25 = 701
>> 
>> And this also tells us that we are using the wrong glyph row, I think:
>> its Y coordinate is outside of the visible text area.
>> 
>> I think I understand the problem.  Let me think about a solution.
>
> I installed a fix on the emacs-29 branch, let's hope it fixes this.

Thank you; I'm running a "-g -O0" build of emacs-29 tip now, with GDB
attached.  I'll follow up in a month to confirm success, provided there
are no issues in the meantime.

Thanks,
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 01 Jun 2023 03:21:01 GMT) Full text and rfc822 format available.

Message #38 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Wed, 31 May 2023 23:19:56 -0400
Thomas Fitzsimmons <fitzsim <at> fitzsim.org> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>>> Cc: 63711 <at> debbugs.gnu.org
>>> Date: Thu, 25 May 2023 18:54:13 +0300
>>> From: Eli Zaretskii <eliz <at> gnu.org>
>>> 
>>> > >   (gdb) p first_row_to_display->y
>>> > 
>>> > $24 = 701
>>> > 
>>> > >   (gdb) p window_text_bottom_y(w)
>>> > 
>>> > $25 = 701
>>> 
>>> And this also tells us that we are using the wrong glyph row, I think:
>>> its Y coordinate is outside of the visible text area.
>>> 
>>> I think I understand the problem.  Let me think about a solution.
>>
>> I installed a fix on the emacs-29 branch, let's hope it fixes this.
>
> Thank you; I'm running a "-g -O0" build of emacs-29 tip now, with GDB
> attached.  I'll follow up in a month to confirm success, provided there
> are no issues in the meantime.

This Emacs run ultimately crashed tonight, but the signature seems
different.  The GDB session is still running if you want me to check
anything.  I wasn't doing anything special when this happened.  Does the
backtrace suggest that garbage collection happened during a
fontification operation?

Thomas

(gdb) bt full
#0  pdumper_object_p (obj=0x12e0b9e70) at pdumper.h:165
        obj_addr = 0
#1  0x00000001002f60fc in string_marked_p (s=0x12e0b9e70) at alloc.c:4019
#2  0x00000001002fc7f0 in process_mark_stack (base_sp=41678) at alloc.c:6841
        ptr = 0x12e0b9e70
        obj = XIL(0x12e0b9e74)
        po = 0x12e0b9e70
#3  0x00000001002fce10 in mark_object (obj=XIL(0x1083e3b63)) at alloc.c:7062
        sp = 41678
#4  0x00000001002fc054 in mark_localized_symbol (ptr=0x107042200) at alloc.c:6600
        blv = 0x1062fbd90
        where = XIL(0x11497f015)
#5  0x00000001002fcb64 in process_mark_stack (base_sp=41125) at alloc.c:6991
        ptr = 0x107042200
        obj = XIL(0xc1bf360)
        po = 0x107042200
#6  0x00000001002fce10 in mark_object (obj=XIL(0xcd11fb0)) at alloc.c:7062
        sp = 41125
#7  0x00000001002fbc94 in mark_char_table (ptr=0x10aeb2890, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0xcd11fb0)
        size = 129
        i = 5
        idx = 1
#8  0x00000001002fbc88 in mark_char_table (ptr=0x10aeb24c0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x10aeb2895)
        size = 68
        i = 3
        idx = 0
#9  0x00000001002fca0c in process_mark_stack (base_sp=40690) at alloc.c:6916
        ptr = 0x10aeb24c0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x10aeb24c5)
        po = 0x10aeb24c0
#10 0x00000001002fce10 in mark_object (obj=XIL(0xe0eb90)) at alloc.c:7062
        sp = 40690
#11 0x00000001002fbc94 in mark_char_table (ptr=0x107d5fe60, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0xe0eb90)
        size = 129
        i = 81
        idx = 1
#12 0x00000001002fbc88 in mark_char_table (ptr=0x107d5fb20, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x107d5fe65)
        size = 68
        i = 3
        idx = 0
#13 0x00000001002fca0c in process_mark_stack (base_sp=40033) at alloc.c:6916
        ptr = 0x107d5fb20
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x107d5fb25)
        po = 0x107d5fb20
#14 0x00000001002fce10 in mark_object (obj=XIL(0x11f75e773)) at alloc.c:7062
        sp = 40033
#15 0x00000001002fc054 in mark_localized_symbol (ptr=0x10cd24090) at alloc.c:6600
        blv = 0x104a89680
        where = XIL(0x1209cd415)
#16 0x00000001002fcb64 in process_mark_stack (base_sp=39843) at alloc.c:6991
        ptr = 0x10cd24090
        obj = XIL(0xc2f88b0)
        po = 0x10cd24090
#17 0x00000001002fce10 in mark_object (obj=XIL(0x110afe463)) at alloc.c:7062
        sp = 39843
#18 0x00000001002fbc94 in mark_char_table (ptr=0x1085b9c40, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x110afe463)
        size = 129
        i = 28
        idx = 1
#19 0x00000001002fbc88 in mark_char_table (ptr=0x10cc68200, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1085b9c45)
        size = 68
        i = 3
        idx = 0
#20 0x00000001002fca0c in process_mark_stack (base_sp=39373) at alloc.c:6916
        ptr = 0x10cc68200
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x10cc68205)
        po = 0x10cc68200
#21 0x00000001002fce7c in mark_objects (objs=0x111657478, n=74) at alloc.c:7070
        sp = 39373
#22 0x00000001002fbb24 in mark_vectorlike (header=0x111657470) at alloc.c:6480
        ptr = 0x111657470
        size = 74
#23 0x00000001002fbdf0 in mark_buffer (buffer=0x111657470) at alloc.c:6543
#24 0x00000001002fc910 in process_mark_stack (base_sp=39372) at alloc.c:6880
        ptr = 0x111657470
        pvectype = PVEC_BUFFER
        obj = XIL(0x111657475)
        po = 0x111657470
#25 0x00000001002fce7c in mark_objects (objs=0x10673be58, n=24) at alloc.c:7070
        sp = 39372
#26 0x00000001002fbb24 in mark_vectorlike (header=0x10673be50) at alloc.c:6480
        ptr = 0x10673be50
        size = 24
#27 0x00000001002fc310 in mark_window (ptr=0x10673be50) at alloc.c:6653
        w = 0x10673be50
#28 0x00000001002fc928 in process_mark_stack (base_sp=39371) at alloc.c:6888
        ptr = 0x10673be50
        pvectype = PVEC_WINDOW
        obj = XIL(0x10673be55)
        po = 0x10673be50
#29 0x00000001002fce7c in mark_objects (objs=0x115a98568, n=24) at alloc.c:7070
        sp = 39371
#30 0x00000001002fbb24 in mark_vectorlike (header=0x115a98560) at alloc.c:6480
        ptr = 0x115a98560
        size = 24
#31 0x00000001002fc310 in mark_window (ptr=0x115a98560) at alloc.c:6653
        w = 0x115a98560
#32 0x00000001002fc928 in process_mark_stack (base_sp=39370) at alloc.c:6888
        ptr = 0x115a98560
        pvectype = PVEC_WINDOW
        obj = XIL(0x115a98565)
        po = 0x115a98560
#33 0x00000001002fce7c in mark_objects (objs=0x1048d8da8, n=24) at alloc.c:7070
        sp = 39370
#34 0x00000001002fbb24 in mark_vectorlike (header=0x1048d8da0) at alloc.c:6480
        ptr = 0x1048d8da0
        size = 24
#35 0x00000001002fc310 in mark_window (ptr=0x1048d8da0) at alloc.c:6653
        w = 0x1048d8da0
#36 0x00000001002fc928 in process_mark_stack (base_sp=39159) at alloc.c:6888
        ptr = 0x1048d8da0
        pvectype = PVEC_WINDOW
        obj = XIL(0x1048d8da5)
        po = 0x1048d8da0
#37 0x00000001002fce10 in mark_object (obj=XIL(0x19b6ca70)) at alloc.c:7062
        sp = 39159
#38 0x00000001002fbc94 in mark_char_table (ptr=0x106208cb0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x19b6ca70)
        size = 129
        i = 128
        idx = 1
#39 0x00000001002fbc88 in mark_char_table (ptr=0x106208970, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x106208cb5)
        size = 68
        i = 3
        idx = 0
#40 0x00000001002fca0c in process_mark_stack (base_sp=38555) at alloc.c:6916
        ptr = 0x106208970
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x106208975)
        po = 0x106208970
#41 0x00000001002fce10 in mark_object (obj=XIL(0x10b10a813)) at alloc.c:7062
        sp = 38555
#42 0x00000001002fbc94 in mark_char_table (ptr=0x10e505750, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x10b10a813)
        size = 129
        i = 4
        idx = 1
#43 0x00000001002fbc88 in mark_char_table (ptr=0x10e505410, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x10e505755)
        size = 68
        i = 3
        idx = 0
#44 0x00000001002fca0c in process_mark_stack (base_sp=38463) at alloc.c:6916
        ptr = 0x10e505410
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x10e505415)
        po = 0x10e505410
#45 0x00000001002fce10 in mark_object (obj=XIL(0x10171efc3)) at alloc.c:7062
        sp = 38463
#46 0x00000001002fbc94 in mark_char_table (ptr=0x1016bf990, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x10171efc3)
        size = 129
        i = 66
        idx = 1
#47 0x00000001002fbc88 in mark_char_table (ptr=0x1016f4a90, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1016bf995)
        size = 68
        i = 3
        idx = 0
#48 0x00000001002fca0c in process_mark_stack (base_sp=38408) at alloc.c:6916
        ptr = 0x1016f4a90
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x1016f4a95)
        po = 0x1016f4a90
#49 0x00000001002fce10 in mark_object (obj=XIL(0x11a7a4013)) at alloc.c:7062
        sp = 38408
#50 0x00000001002fc054 in mark_localized_symbol (ptr=0x11d115080) at alloc.c:6600
        blv = 0x11e92b690
        where = XIL(0x11097a4a5)
#51 0x00000001002fcb64 in process_mark_stack (base_sp=37989) at alloc.c:6991
        ptr = 0x11d115080
        obj = XIL(0x1c6e98a0)
        po = 0x11d115080
#52 0x00000001002fce10 in mark_object (obj=XIL(0x10aefeeb3)) at alloc.c:7062
        sp = 37989
#53 0x00000001002fc064 in mark_localized_symbol (ptr=0x101f07c50) at alloc.c:6601
        blv = 0x1066217e0
        where = XIL(0x11c8d6e65)
#54 0x00000001002fcb64 in process_mark_stack (base_sp=37912) at alloc.c:6991
        ptr = 0x101f07c50
        obj = XIL(0x14dc470)
        po = 0x101f07c50
#55 0x00000001002fce7c in mark_objects (objs=0x10f896858, n=74) at alloc.c:7070
        sp = 37912
#56 0x00000001002fbb24 in mark_vectorlike (header=0x10f896850) at alloc.c:6480
        ptr = 0x10f896850
        size = 74
#57 0x00000001002fbdf0 in mark_buffer (buffer=0x10f896850) at alloc.c:6543
#58 0x00000001002fc910 in process_mark_stack (base_sp=37908) at alloc.c:6880
        ptr = 0x10f896850
        pvectype = PVEC_BUFFER
        obj = XIL(0x10f896855)
        po = 0x10f896850
#59 0x00000001002fce7c in mark_objects (objs=0x10ab7df18, n=74) at alloc.c:7070
        sp = 37908
#60 0x00000001002fbb24 in mark_vectorlike (header=0x10ab7df10) at alloc.c:6480
        ptr = 0x10ab7df10
        size = 74
#61 0x00000001002fbdf0 in mark_buffer (buffer=0x10ab7df10) at alloc.c:6543
#62 0x00000001002fc910 in process_mark_stack (base_sp=36832) at alloc.c:6880
        ptr = 0x10ab7df10
        pvectype = PVEC_BUFFER
        obj = XIL(0x10ab7df15)
        po = 0x10ab7df10
#63 0x00000001002fce10 in mark_object (obj=XIL(0x102186883)) at alloc.c:7062
        sp = 36832
#64 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1445e90) at alloc.c:6600
        blv = 0x102189850
        where = XIL(0)
#65 0x00000001002fcb64 in process_mark_stack (base_sp=36550) at alloc.c:6991
        ptr = 0x7ffff1445e90
        obj = XIL(0x3e53790)
        po = 0x7ffff1445e90
#66 0x00000001002fce7c in mark_objects (objs=0x1177ad1e8, n=74) at alloc.c:7070
        sp = 36550
#67 0x00000001002fbb24 in mark_vectorlike (header=0x1177ad1e0) at alloc.c:6480
        ptr = 0x1177ad1e0
        size = 74
#68 0x00000001002fbdf0 in mark_buffer (buffer=0x1177ad1e0) at alloc.c:6543
#69 0x00000001002fc910 in process_mark_stack (base_sp=36549) at alloc.c:6880
        ptr = 0x1177ad1e0
        pvectype = PVEC_BUFFER
        obj = XIL(0x1177ad1e5)
        po = 0x1177ad1e0
#70 0x00000001002fce10 in mark_object (obj=XIL(0x11eec1d13)) at alloc.c:7062
        sp = 36549
#71 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x11e0130a3)) at alloc.c:6623
        tem = XIL(0x1177ad1e5)
        tail = XIL(0x11eec1d03)
        prev = 0x10d955988
#72 0x00000001002fc350 in mark_window (ptr=0x102fcfd80) at alloc.c:6668
        w = 0x102fcfd80
#73 0x00000001002fc928 in process_mark_stack (base_sp=36548) at alloc.c:6888
        ptr = 0x102fcfd80
        pvectype = PVEC_WINDOW
        obj = XIL(0x102fcfd85)
        po = 0x102fcfd80
#74 0x00000001002fce7c in mark_objects (objs=0x1186c7d58, n=24) at alloc.c:7070
        sp = 36548
#75 0x00000001002fbb24 in mark_vectorlike (header=0x1186c7d50) at alloc.c:6480
        ptr = 0x1186c7d50
        size = 24
#76 0x00000001002fc310 in mark_window (ptr=0x1186c7d50) at alloc.c:6653
        w = 0x1186c7d50
#77 0x00000001002fc928 in process_mark_stack (base_sp=36541) at alloc.c:6888
        ptr = 0x1186c7d50
        pvectype = PVEC_WINDOW
        obj = XIL(0x1186c7d55)
        po = 0x1186c7d50
#78 0x00000001002fce7c in mark_objects (objs=0x10b00e588, n=28) at alloc.c:7070
        sp = 36541
#79 0x00000001002fbb24 in mark_vectorlike (header=0x10b00e580) at alloc.c:6480
        ptr = 0x10b00e580
        size = 28
#80 0x00000001002fc238 in mark_frame (ptr=0x10b00e580) at alloc.c:6635
        f = 0x10b00e580
#81 0x00000001002fc91c in process_mark_stack (base_sp=36540) at alloc.c:6884
        ptr = 0x10b00e580
        pvectype = PVEC_FRAME
        obj = XIL(0x10b00e585)
        po = 0x10b00e580
#82 0x00000001002fce7c in mark_objects (objs=0x10a9a1028, n=24) at alloc.c:7070
        sp = 36540
#83 0x00000001002fbb24 in mark_vectorlike (header=0x10a9a1020) at alloc.c:6480
        ptr = 0x10a9a1020
        size = 24
#84 0x00000001002fc310 in mark_window (ptr=0x10a9a1020) at alloc.c:6653
        w = 0x10a9a1020
#85 0x00000001002fc928 in process_mark_stack (base_sp=36268) at alloc.c:6888
        ptr = 0x10a9a1020
        pvectype = PVEC_WINDOW
        obj = XIL(0x10a9a1025)
        po = 0x10a9a1020
#86 0x00000001002fce10 in mark_object (obj=XIL(0x106e3c713)) at alloc.c:7062
        sp = 36268
#87 0x00000001002fc054 in mark_localized_symbol (ptr=0x10a2afa50) at alloc.c:6600
        blv = 0x10848d350
        where = XIL(0x11097a4a5)
#88 0x00000001002fcb64 in process_mark_stack (base_sp=35943) at alloc.c:6991
        ptr = 0x10a2afa50
        obj = XIL(0x9884270)
        po = 0x10a2afa50
#89 0x00000001002fce10 in mark_object (obj=XIL(0x120842953)) at alloc.c:7062
        sp = 35943
#90 0x00000001002fbc94 in mark_char_table (ptr=0x1174c02d0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x120842953)
        size = 129
        i = 4
        idx = 1
#91 0x00000001002fbc88 in mark_char_table (ptr=0x1174bff00, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1174c02d5)
        size = 68
        i = 3
        idx = 0
#92 0x00000001002fca0c in process_mark_stack (base_sp=34806) at alloc.c:6916
        ptr = 0x1174bff00
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x1174bff05)
        po = 0x1174bff00
#93 0x00000001002fce7c in mark_objects (objs=0x125175c78, n=74) at alloc.c:7070
        sp = 34806
#94 0x00000001002fbb24 in mark_vectorlike (header=0x125175c70) at alloc.c:6480
        ptr = 0x125175c70
        size = 74
#95 0x00000001002fbdf0 in mark_buffer (buffer=0x125175c70) at alloc.c:6543
#96 0x00000001002fc910 in process_mark_stack (base_sp=34806) at alloc.c:6880
        ptr = 0x125175c70
        pvectype = PVEC_BUFFER
        obj = XIL(0x125175c75)
        po = 0x125175c70
#97 0x00000001002fce10 in mark_object (obj=XIL(0x125175c75)) at alloc.c:7062
        sp = 34806
#98 0x00000001002fc044 in mark_localized_symbol (ptr=0x10224eea0) at alloc.c:6599
        blv = 0x10224f360
        where = XIL(0x125175c75)
#99 0x00000001002fcb64 in process_mark_stack (base_sp=34432) at alloc.c:6991
        ptr = 0x10224eea0
        obj = XIL(0x18236c0)
        po = 0x10224eea0
#100 0x00000001002fce10 in mark_object (obj=XIL(0x104557aa3)) at alloc.c:7062
        sp = 34432
#101 0x00000001002f11c4 in mark_interval_tree_1 (i=0x105c916a8, dummy=0x0) at alloc.c:1471
#102 0x00000001003ee968 in traverse_intervals_noorder (tree=0x105c916a8, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#103 0x00000001002f1244 in mark_interval_tree (i=0x105c916a8) at alloc.c:1480
#104 0x00000001002fc814 in process_mark_stack (base_sp=34243) at alloc.c:6845
        ptr = 0x118f7ada0
        obj = XIL(0x118f7ada4)
        po = 0x118f7ada0
#105 0x00000001002fce7c in mark_objects (objs=0x1107ae708, n=74) at alloc.c:7070
        sp = 34243
#106 0x00000001002fbb24 in mark_vectorlike (header=0x1107ae700) at alloc.c:6480
        ptr = 0x1107ae700
        size = 74
#107 0x00000001002fbdf0 in mark_buffer (buffer=0x1107ae700) at alloc.c:6543
#108 0x00000001002fc910 in process_mark_stack (base_sp=34242) at alloc.c:6880
        ptr = 0x1107ae700
        pvectype = PVEC_BUFFER
        obj = XIL(0x1107ae705)
        po = 0x1107ae700
#109 0x00000001002fce10 in mark_object (obj=XIL(0x123ed0203)) at alloc.c:7062
        sp = 34242
#110 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x123ed01f3)) at alloc.c:6623
        tem = XIL(0x1107ae705)
        tail = XIL(0x123ed01f3)
        prev = 0x7ffffffe8590
#111 0x00000001002fc350 in mark_window (ptr=0x11f25bcf0) at alloc.c:6668
        w = 0x11f25bcf0
#112 0x00000001002fc928 in process_mark_stack (base_sp=34241) at alloc.c:6888
        ptr = 0x11f25bcf0
        pvectype = PVEC_WINDOW
        obj = XIL(0x11f25bcf5)
        po = 0x11f25bcf0
#113 0x00000001002fce7c in mark_objects (objs=0x1069f27e8, n=24) at alloc.c:7070
        sp = 34241
#114 0x00000001002fbb24 in mark_vectorlike (header=0x1069f27e0) at alloc.c:6480
        ptr = 0x1069f27e0
        size = 24
#115 0x00000001002fc310 in mark_window (ptr=0x1069f27e0) at alloc.c:6653
        w = 0x1069f27e0
#116 0x00000001002fc928 in process_mark_stack (base_sp=34089) at alloc.c:6888
        ptr = 0x1069f27e0
        pvectype = PVEC_WINDOW
        obj = XIL(0x1069f27e5)
        po = 0x1069f27e0
#117 0x00000001002fce10 in mark_object (obj=XIL(0x10190f523)) at alloc.c:7062
        sp = 34089
#118 0x00000001002fbc94 in mark_char_table (ptr=0x101a5fd90, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x10190f523)
        size = 129
        i = 4
        idx = 1
#119 0x00000001002fbc88 in mark_char_table (ptr=0x101ace7d0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x101a5fd95)
        size = 68
        i = 3
        idx = 0
#120 0x00000001002fca0c in process_mark_stack (base_sp=32104) at alloc.c:6916
        ptr = 0x101ace7d0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x101ace7d5)
        po = 0x101ace7d0
#121 0x00000001002fce10 in mark_object (obj=XIL(0x11dbf04a3)) at alloc.c:7062
        sp = 32104
#122 0x00000001002fc054 in mark_localized_symbol (ptr=0x102126e50) at alloc.c:6600
        blv = 0x10255ae00
        where = XIL(0x11c8d6e65)
#123 0x00000001002fcb64 in process_mark_stack (base_sp=31647) at alloc.c:6991
        ptr = 0x102126e50
        obj = XIL(0x16fb670)
        po = 0x102126e50
#124 0x00000001002fce10 in mark_object (obj=XIL(0x117f22513)) at alloc.c:7062
        sp = 31647
#125 0x00000001002fc054 in mark_localized_symbol (ptr=0x101e39210) at alloc.c:6600
        blv = 0x10cc13f20
        where = XIL(0x11097a4a5)
#126 0x00000001002fcb64 in process_mark_stack (base_sp=31621) at alloc.c:6991
        ptr = 0x101e39210
        obj = XIL(0x140da30)
        po = 0x101e39210
#127 0x00000001002fce10 in mark_object (obj=XIL(0x118ae2193)) at alloc.c:7062
        sp = 31621
#128 0x00000001002fc054 in mark_localized_symbol (ptr=0x10869e3b0) at alloc.c:6600
        blv = 0x102639f10
        where = XIL(0x11097a4a5)
#129 0x00000001002fcb64 in process_mark_stack (base_sp=30597) at alloc.c:6991
        ptr = 0x10869e3b0
        obj = XIL(0x7c72bd0)
        po = 0x10869e3b0
#130 0x00000001002fce10 in mark_object (obj=XIL(0x102939183)) at alloc.c:7062
        sp = 30597
#131 0x00000001002fc054 in mark_localized_symbol (ptr=0x1099f2390) at alloc.c:6600
        blv = 0x106d7bbc0
        where = XIL(0x11097a4a5)
#132 0x00000001002fcb64 in process_mark_stack (base_sp=30474) at alloc.c:6991
        ptr = 0x1099f2390
        obj = XIL(0x8fc6bb0)
        po = 0x1099f2390
#133 0x00000001002fce10 in mark_object (obj=XIL(0x107d692d3)) at alloc.c:7062
        sp = 30474
#134 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1066fa8) at alloc.c:6600
        blv = 0x10aaf43a0
        where = XIL(0)
#135 0x00000001002fcb64 in process_mark_stack (base_sp=30469) at alloc.c:6991
        ptr = 0x7ffff1066fa8
        obj = XIL(0x7ffef063b7c8)
        po = 0x7ffff1066fa8
#136 0x00000001002fce7c in mark_objects (objs=0x10972f5e8, n=74) at alloc.c:7070
        sp = 30469
#137 0x00000001002fbb24 in mark_vectorlike (header=0x10972f5e0) at alloc.c:6480
        ptr = 0x10972f5e0
        size = 74
#138 0x00000001002fbdf0 in mark_buffer (buffer=0x10972f5e0) at alloc.c:6543
#139 0x00000001002fc910 in process_mark_stack (base_sp=30467) at alloc.c:6880
        ptr = 0x10972f5e0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10972f5e5)
        po = 0x10972f5e0
#140 0x00000001002fce7c in mark_objects (objs=0x103d9c1e8, n=74) at alloc.c:7070
        sp = 30467
#141 0x00000001002fbb24 in mark_vectorlike (header=0x103d9c1e0) at alloc.c:6480
        ptr = 0x103d9c1e0
        size = 74
#142 0x00000001002fbdf0 in mark_buffer (buffer=0x103d9c1e0) at alloc.c:6543
#143 0x00000001002fc910 in process_mark_stack (base_sp=30466) at alloc.c:6880
        ptr = 0x103d9c1e0
        pvectype = PVEC_BUFFER
        obj = XIL(0x103d9c1e5)
        po = 0x103d9c1e0
#144 0x00000001002fce10 in mark_object (obj=XIL(0x115e1f8e3)) at alloc.c:7062
        sp = 30466
#145 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x115e1f8f3)) at alloc.c:6623
        tem = XIL(0x103d9c1e5)
        tail = XIL(0x115e1f8f3)
        prev = 0x7ffffffe93b0
#146 0x00000001002fc350 in mark_window (ptr=0x10e8ae870) at alloc.c:6668
        w = 0x10e8ae870
#147 0x00000001002fc928 in process_mark_stack (base_sp=30465) at alloc.c:6888
        ptr = 0x10e8ae870
        pvectype = PVEC_WINDOW
        obj = XIL(0x10e8ae875)
        po = 0x10e8ae870
#148 0x00000001002fce7c in mark_objects (objs=0x10b855c28, n=24) at alloc.c:7070
        sp = 30465
#149 0x00000001002fbb24 in mark_vectorlike (header=0x10b855c20) at alloc.c:6480
        ptr = 0x10b855c20
        size = 24
#150 0x00000001002fc310 in mark_window (ptr=0x10b855c20) at alloc.c:6653
        w = 0x10b855c20
#151 0x00000001002fc928 in process_mark_stack (base_sp=30464) at alloc.c:6888
        ptr = 0x10b855c20
        pvectype = PVEC_WINDOW
        obj = XIL(0x10b855c25)
        po = 0x10b855c20
#152 0x00000001002fce7c in mark_objects (objs=0x10e8aea88, n=24) at alloc.c:7070
        sp = 30464
#153 0x00000001002fbb24 in mark_vectorlike (header=0x10e8aea80) at alloc.c:6480
        ptr = 0x10e8aea80
        size = 24
#154 0x00000001002fc310 in mark_window (ptr=0x10e8aea80) at alloc.c:6653
        w = 0x10e8aea80
#155 0x00000001002fc928 in process_mark_stack (base_sp=30463) at alloc.c:6888
        ptr = 0x10e8aea80
        pvectype = PVEC_WINDOW
        obj = XIL(0x10e8aea85)
        po = 0x10e8aea80
#156 0x00000001002fce7c in mark_objects (objs=0x107fbb5b8, n=28) at alloc.c:7070
        sp = 30463
#157 0x00000001002fbb24 in mark_vectorlike (header=0x107fbb5b0) at alloc.c:6480
        ptr = 0x107fbb5b0
        size = 28
#158 0x00000001002fc238 in mark_frame (ptr=0x107fbb5b0) at alloc.c:6635
        f = 0x107fbb5b0
#159 0x00000001002fc91c in process_mark_stack (base_sp=30462) at alloc.c:6884
        ptr = 0x107fbb5b0
        pvectype = PVEC_FRAME
        obj = XIL(0x107fbb5b5)
        po = 0x107fbb5b0
#160 0x00000001002fce7c in mark_objects (objs=0x10ab58668, n=24) at alloc.c:7070
        sp = 30462
#161 0x00000001002fbb24 in mark_vectorlike (header=0x10ab58660) at alloc.c:6480
        ptr = 0x10ab58660
        size = 24
#162 0x00000001002fc310 in mark_window (ptr=0x10ab58660) at alloc.c:6653
        w = 0x10ab58660
#163 0x00000001002fc928 in process_mark_stack (base_sp=29835) at alloc.c:6888
        ptr = 0x10ab58660
        pvectype = PVEC_WINDOW
        obj = XIL(0x10ab58665)
        po = 0x10ab58660
#164 0x00000001002fce10 in mark_object (obj=XIL(0x105a9e273)) at alloc.c:7062
        sp = 29835
#165 0x00000001002fc054 in mark_localized_symbol (ptr=0x10487eeb0) at alloc.c:6600
        blv = 0x109aa7490
        where = XIL(0x10aa825b5)
#166 0x00000001002fcb64 in process_mark_stack (base_sp=29515) at alloc.c:6991
        ptr = 0x10487eeb0
        obj = XIL(0x3e536d0)
        po = 0x10487eeb0
#167 0x00000001002fce10 in mark_object (obj=XIL(0xde92090)) at alloc.c:7062
        sp = 29515
#168 0x00000001002fbc94 in mark_char_table (ptr=0x106dec200, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0xde92090)
        size = 129
        i = 3
        idx = 1
#169 0x00000001002fbc88 in mark_char_table (ptr=0x106debda0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x106dec205)
        size = 68
        i = 3
        idx = 0
#170 0x00000001002fca0c in process_mark_stack (base_sp=29268) at alloc.c:6916
        ptr = 0x106debda0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x106debda5)
        po = 0x106debda0
#171 0x00000001002fce10 in mark_object (obj=XIL(0x11ae1ac83)) at alloc.c:7062
        sp = 29268
#172 0x00000001002fc054 in mark_localized_symbol (ptr=0x106f1e700) at alloc.c:6600
        blv = 0x1059566c0
        where = XIL(0x1209cd415)
#173 0x00000001002fcb64 in process_mark_stack (base_sp=29049) at alloc.c:6991
        ptr = 0x106f1e700
        obj = XIL(0x64f2f20)
        po = 0x106f1e700
#174 0x00000001002fce10 in mark_object (obj=XIL(0x1075c85d3)) at alloc.c:7062
        sp = 29049
#175 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a2ff80 <lispsym+18336>) at alloc.c:6600
        blv = 0x103d7d760
        where = XIL(0x10a37a975)
#176 0x00000001002fcb64 in process_mark_stack (base_sp=28877) at alloc.c:6991
        ptr = 0x100a2ff80 <lispsym+18336>
        obj = XIL(0x459cb0)
        po = 0x100a2ff80 <lispsym+18336>
#177 0x00000001002fce10 in mark_object (obj=XIL(0x11cbdb633)) at alloc.c:7062
        sp = 28877
#178 0x00000001002f11c4 in mark_interval_tree_1 (i=0x10ef05c20, dummy=0x0) at alloc.c:1471
#179 0x00000001003ee968 in traverse_intervals_noorder (tree=0x10ef05c20, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#180 0x00000001002f1244 in mark_interval_tree (i=0x10ef05c20) at alloc.c:1480
#181 0x00000001002fc814 in process_mark_stack (base_sp=27980) at alloc.c:6845
        ptr = 0x124196c90
        obj = XIL(0x124196c94)
        po = 0x124196c90
#182 0x00000001002fce10 in mark_object (obj=XIL(0x102918223)) at alloc.c:7062
        sp = 27980
#183 0x00000001002fc064 in mark_localized_symbol (ptr=0x101271880) at alloc.c:6601
        blv = 0x103f92e80
        where = XIL(0x11ab3a4e5)
#184 0x00000001002fcb64 in process_mark_stack (base_sp=27038) at alloc.c:6991
        ptr = 0x101271880
        obj = XIL(0x8460a0)
        po = 0x101271880
#185 0x00000001002fce7c in mark_objects (objs=0x10cf26648, n=74) at alloc.c:7070
        sp = 27038
#186 0x00000001002fbb24 in mark_vectorlike (header=0x10cf26640) at alloc.c:6480
        ptr = 0x10cf26640
        size = 74
#187 0x00000001002fbdf0 in mark_buffer (buffer=0x10cf26640) at alloc.c:6543
#188 0x00000001002fc910 in process_mark_stack (base_sp=26011) at alloc.c:6880
        ptr = 0x10cf26640
        pvectype = PVEC_BUFFER
        obj = XIL(0x10cf26645)
        po = 0x10cf26640
#189 0x00000001002fce10 in mark_object (obj=XIL(0x109413613)) at alloc.c:7062
        sp = 26011
#190 0x00000001002fc054 in mark_localized_symbol (ptr=0x105948580) at alloc.c:6600
        blv = 0x107151ae0
        where = XIL(0x10aa825b5)
#191 0x00000001002fcb64 in process_mark_stack (base_sp=24930) at alloc.c:6991
        ptr = 0x105948580
        obj = XIL(0x4f1cda0)
        po = 0x105948580
#192 0x00000001002fce7c in mark_objects (objs=0x10426f358, n=74) at alloc.c:7070
        sp = 24930
#193 0x00000001002fbb24 in mark_vectorlike (header=0x10426f350) at alloc.c:6480
        ptr = 0x10426f350
        size = 74
#194 0x00000001002fbdf0 in mark_buffer (buffer=0x10426f350) at alloc.c:6543
#195 0x00000001002fc910 in process_mark_stack (base_sp=24929) at alloc.c:6880
        ptr = 0x10426f350
        pvectype = PVEC_BUFFER
        obj = XIL(0x10426f355)
        po = 0x10426f350
#196 0x00000001002fce10 in mark_object (obj=XIL(0x10f13e3c3)) at alloc.c:7062
        sp = 24929
#197 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x10f13e3b3)) at alloc.c:6623
        tem = XIL(0x10426f355)
        tail = XIL(0x10f13e3b3)
        prev = 0x7ffffffea840
#198 0x00000001002fc350 in mark_window (ptr=0x10c1a6de0) at alloc.c:6668
        w = 0x10c1a6de0
#199 0x00000001002fc928 in process_mark_stack (base_sp=24928) at alloc.c:6888
        ptr = 0x10c1a6de0
        pvectype = PVEC_WINDOW
        obj = XIL(0x10c1a6de5)
        po = 0x10c1a6de0
#200 0x00000001002fce7c in mark_objects (objs=0x105672e98, n=24) at alloc.c:7070
        sp = 24928
#201 0x00000001002fbb24 in mark_vectorlike (header=0x105672e90) at alloc.c:6480
        ptr = 0x105672e90
        size = 24
#202 0x00000001002fc310 in mark_window (ptr=0x105672e90) at alloc.c:6653
        w = 0x105672e90
#203 0x00000001002fc928 in process_mark_stack (base_sp=24927) at alloc.c:6888
        ptr = 0x105672e90
        pvectype = PVEC_WINDOW
        obj = XIL(0x105672e95)
        po = 0x105672e90
#204 0x00000001002fce7c in mark_objects (objs=0x10ccb7048, n=24) at alloc.c:7070
        sp = 24927
#205 0x00000001002fbb24 in mark_vectorlike (header=0x10ccb7040) at alloc.c:6480
        ptr = 0x10ccb7040
        size = 24
#206 0x00000001002fc310 in mark_window (ptr=0x10ccb7040) at alloc.c:6653
        w = 0x10ccb7040
#207 0x00000001002fc928 in process_mark_stack (base_sp=24926) at alloc.c:6888
        ptr = 0x10ccb7040
        pvectype = PVEC_WINDOW
        obj = XIL(0x10ccb7045)
        po = 0x10ccb7040
#208 0x00000001002fce7c in mark_objects (objs=0x101eba648, n=28) at alloc.c:7070
        sp = 24926
#209 0x00000001002fbb24 in mark_vectorlike (header=0x101eba640) at alloc.c:6480
        ptr = 0x101eba640
        size = 28
#210 0x00000001002fc238 in mark_frame (ptr=0x101eba640) at alloc.c:6635
        f = 0x101eba640
#211 0x00000001002fc91c in process_mark_stack (base_sp=24925) at alloc.c:6884
        ptr = 0x101eba640
        pvectype = PVEC_FRAME
        obj = XIL(0x101eba645)
        po = 0x101eba640
#212 0x00000001002fce7c in mark_objects (objs=0x10524cc88, n=24) at alloc.c:7070
        sp = 24925
#213 0x00000001002fbb24 in mark_vectorlike (header=0x10524cc80) at alloc.c:6480
        ptr = 0x10524cc80
        size = 24
#214 0x00000001002fc310 in mark_window (ptr=0x10524cc80) at alloc.c:6653
        w = 0x10524cc80
#215 0x00000001002fc928 in process_mark_stack (base_sp=24652) at alloc.c:6888
        ptr = 0x10524cc80
        pvectype = PVEC_WINDOW
        obj = XIL(0x10524cc85)
        po = 0x10524cc80
#216 0x00000001002fce10 in mark_object (obj=XIL(0x1017e27b3)) at alloc.c:7062
        sp = 24652
#217 0x00000001002f11c4 in mark_interval_tree_1 (i=0x100f79b28, dummy=0x0) at alloc.c:1471
#218 0x00000001003ee968 in traverse_intervals_noorder (tree=0x100f79b28, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#219 0x00000001002f1244 in mark_interval_tree (i=0x100f79b28) at alloc.c:1480
#220 0x00000001002fc814 in process_mark_stack (base_sp=24463) at alloc.c:6845
        ptr = 0x10184be70
        obj = XIL(0x10184be74)
        po = 0x10184be70
#221 0x00000001002fce10 in mark_object (obj=XIL(0x123f64fd3)) at alloc.c:7062
        sp = 24463
#222 0x00000001002fc054 in mark_localized_symbol (ptr=0x101f07ec0) at alloc.c:6600
        blv = 0x102a7ed90
        where = XIL(0x11c8d6e65)
#223 0x00000001002fcb64 in process_mark_stack (base_sp=24405) at alloc.c:6991
        ptr = 0x101f07ec0
        obj = XIL(0x14dc6e0)
        po = 0x101f07ec0
#224 0x00000001002fce10 in mark_object (obj=XIL(0x109858d83)) at alloc.c:7062
        sp = 24405
#225 0x00000001002fc054 in mark_localized_symbol (ptr=0x1070421d0) at alloc.c:6600
        blv = 0x10d0fac30
        where = XIL(0x11497f015)
#226 0x00000001002fcb64 in process_mark_stack (base_sp=23857) at alloc.c:6991
        ptr = 0x1070421d0
        obj = XIL(0x66169f0)
        po = 0x1070421d0
#227 0x00000001002fce10 in mark_object (obj=XIL(0x1071a7703)) at alloc.c:7062
        sp = 23857
#228 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11c9790) at alloc.c:6600
        blv = 0x10afb6a00
        where = XIL(0x10aa825b5)
#229 0x00000001002fcb64 in process_mark_stack (base_sp=23474) at alloc.c:6991
        ptr = 0x7ffff11c9790
        obj = XIL(0x7ffef079dfb0)
        po = 0x7ffff11c9790
#230 0x00000001002fce10 in mark_object (obj=XIL(0x11388e703)) at alloc.c:7062
        sp = 23474
#231 0x00000001002fc054 in mark_localized_symbol (ptr=0x10d0e2f10) at alloc.c:6600
        blv = 0x1110646b0
        where = XIL(0x10aa825b5)
#232 0x00000001002fcb64 in process_mark_stack (base_sp=23431) at alloc.c:6991
        ptr = 0x10d0e2f10
        obj = XIL(0xc6b7730)
        po = 0x10d0e2f10
#233 0x00000001002fce7c in mark_objects (objs=0x1298f6638, n=74) at alloc.c:7070
        sp = 23431
#234 0x00000001002fbb24 in mark_vectorlike (header=0x1298f6630) at alloc.c:6480
        ptr = 0x1298f6630
        size = 74
#235 0x00000001002fbdf0 in mark_buffer (buffer=0x1298f6630) at alloc.c:6543
#236 0x00000001002fc910 in process_mark_stack (base_sp=23220) at alloc.c:6880
        ptr = 0x1298f6630
        pvectype = PVEC_BUFFER
        obj = XIL(0x1298f6635)
        po = 0x1298f6630
#237 0x00000001002fce10 in mark_object (obj=XIL(0x1753c460)) at alloc.c:7062
        sp = 23220
#238 0x00000001002fbc94 in mark_char_table (ptr=0x11d565de0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x1753c460)
        size = 129
        i = 2
        idx = 1
#239 0x00000001002fbc88 in mark_char_table (ptr=0x11d565bb0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x11d565de5)
        size = 68
        i = 3
        idx = 0
#240 0x00000001002fca0c in process_mark_stack (base_sp=22753) at alloc.c:6916
        ptr = 0x11d565bb0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x11d565bb5)
        po = 0x11d565bb0
#241 0x00000001002fce10 in mark_object (obj=XIL(0x1083e3a43)) at alloc.c:7062
        sp = 22753
#242 0x00000001002fc054 in mark_localized_symbol (ptr=0x101c04380) at alloc.c:6600
        blv = 0x107cc7950
        where = XIL(0x11497f015)
#243 0x00000001002fcb64 in process_mark_stack (base_sp=22352) at alloc.c:6991
        ptr = 0x101c04380
        obj = XIL(0x3c209e0)
        po = 0x101c04380
#244 0x00000001002fce10 in mark_object (obj=XIL(0x10d65b323)) at alloc.c:7062
        sp = 22352
#245 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a3d270 <lispsym+72336>) at alloc.c:6600
        blv = 0x10d471510
        where = XIL(0x10a37a975)
#246 0x00000001002fcb64 in process_mark_stack (base_sp=20846) at alloc.c:6991
        ptr = 0x100a3d270 <lispsym+72336>
        obj = XIL(0x11a90)
        po = 0x100a3d270 <lispsym+72336>
#247 0x00000001002fce10 in mark_object (obj=XIL(0x1017c87a3)) at alloc.c:7062
        sp = 20846
#248 0x00000001002fbc94 in mark_char_table (ptr=0x1017c8c10, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x1017c87a3)
        size = 129
        i = 25
        idx = 1
#249 0x00000001002fbc88 in mark_char_table (ptr=0x1017c24c0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1017c8c15)
        size = 68
        i = 3
        idx = 0
#250 0x00000001002fca0c in process_mark_stack (base_sp=20439) at alloc.c:6916
        ptr = 0x1017c24c0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x1017c24c5)
        po = 0x1017c24c0
#251 0x00000001002fce7c in mark_objects (objs=0x1085512a8, n=24) at alloc.c:7070
        sp = 20439
#252 0x00000001002fbb24 in mark_vectorlike (header=0x1085512a0) at alloc.c:6480
        ptr = 0x1085512a0
        size = 24
#253 0x00000001002fc310 in mark_window (ptr=0x1085512a0) at alloc.c:6653
        w = 0x1085512a0
#254 0x00000001002fc928 in process_mark_stack (base_sp=20438) at alloc.c:6888
        ptr = 0x1085512a0
        pvectype = PVEC_WINDOW
        obj = XIL(0x1085512a5)
        po = 0x1085512a0
#255 0x00000001002fce7c in mark_objects (objs=0x1096e0848, n=28) at alloc.c:7070
        sp = 20438
#256 0x00000001002fbb24 in mark_vectorlike (header=0x1096e0840) at alloc.c:6480
        ptr = 0x1096e0840
        size = 28
#257 0x00000001002fc238 in mark_frame (ptr=0x1096e0840) at alloc.c:6635
        f = 0x1096e0840
#258 0x00000001002fc91c in process_mark_stack (base_sp=20437) at alloc.c:6884
        ptr = 0x1096e0840
        pvectype = PVEC_FRAME
        obj = XIL(0x1096e0845)
        po = 0x1096e0840
#259 0x00000001002fce7c in mark_objects (objs=0x103ea9fd8, n=24) at alloc.c:7070
        sp = 20437
#260 0x00000001002fbb24 in mark_vectorlike (header=0x103ea9fd0) at alloc.c:6480
        ptr = 0x103ea9fd0
        size = 24
#261 0x00000001002fc310 in mark_window (ptr=0x103ea9fd0) at alloc.c:6653
        w = 0x103ea9fd0
#262 0x00000001002fc928 in process_mark_stack (base_sp=19501) at alloc.c:6888
        ptr = 0x103ea9fd0
        pvectype = PVEC_WINDOW
        obj = XIL(0x103ea9fd5)
        po = 0x103ea9fd0
#263 0x00000001002fce10 in mark_object (obj=XIL(0x120e7b703)) at alloc.c:7062
        sp = 19501
#264 0x00000001002fc054 in mark_localized_symbol (ptr=0x101288420) at alloc.c:6600
        blv = 0x106903230
        where = XIL(0x11ab3a4e5)
#265 0x00000001002fcb64 in process_mark_stack (base_sp=19105) at alloc.c:6991
        ptr = 0x101288420
        obj = XIL(0x85cc40)
        po = 0x101288420
#266 0x00000001002fce7c in mark_objects (objs=0x10c022488, n=74) at alloc.c:7070
        sp = 19105
#267 0x00000001002fbb24 in mark_vectorlike (header=0x10c022480) at alloc.c:6480
        ptr = 0x10c022480
        size = 74
#268 0x00000001002fbdf0 in mark_buffer (buffer=0x10c022480) at alloc.c:6543
#269 0x00000001002fc910 in process_mark_stack (base_sp=18259) at alloc.c:6880
        ptr = 0x10c022480
        pvectype = PVEC_BUFFER
        obj = XIL(0x10c022485)
        po = 0x10c022480
#270 0x00000001002fce10 in mark_object (obj=XIL(0x12a3c10b3)) at alloc.c:7062
        sp = 18259
#271 0x00000001002fc054 in mark_localized_symbol (ptr=0x106ac12b0) at alloc.c:6600
        blv = 0x103e9cf70
        where = XIL(0x11097a4a5)
#272 0x00000001002fcb64 in process_mark_stack (base_sp=18078) at alloc.c:6991
        ptr = 0x106ac12b0
        obj = XIL(0x65ed2e0)
        po = 0x106ac12b0
#273 0x00000001002fce10 in mark_object (obj=XIL(0x109defdf3)) at alloc.c:7062
        sp = 18078
#274 0x00000001002fc054 in mark_localized_symbol (ptr=0x1068ad1e0) at alloc.c:6600
        blv = 0x10ca5c5d0
        where = XIL(0x1209cd415)
#275 0x00000001002fcb64 in process_mark_stack (base_sp=17617) at alloc.c:6991
        ptr = 0x1068ad1e0
        obj = XIL(0x5e81a00)
        po = 0x1068ad1e0
#276 0x00000001002fce10 in mark_object (obj=XIL(0x1186ebd23)) at alloc.c:7062
        sp = 17617
#277 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11a3418) at alloc.c:6600
        blv = 0x10689ddd0
        where = XIL(0x1029d1135)
#278 0x00000001002fcb64 in process_mark_stack (base_sp=17569) at alloc.c:6991
        ptr = 0x7ffff11a3418
        obj = XIL(0x7ffef0777c38)
        po = 0x7ffff11a3418
#279 0x00000001002fce10 in mark_object (obj=XIL(0x1066d42a3)) at alloc.c:7062
        sp = 17569
#280 0x00000001002fc054 in mark_localized_symbol (ptr=0x10d57efc0) at alloc.c:6600
        blv = 0x10a3a2e10
        where = XIL(0x11097a4a5)
#281 0x00000001002fcb64 in process_mark_stack (base_sp=16823) at alloc.c:6991
        ptr = 0x10d57efc0
        obj = XIL(0xcb537e0)
        po = 0x10d57efc0
#282 0x00000001002fce7c in mark_objects (objs=0x10689e978, n=74) at alloc.c:7070
        sp = 16823
#283 0x00000001002fbb24 in mark_vectorlike (header=0x10689e970) at alloc.c:6480
        ptr = 0x10689e970
        size = 74
#284 0x00000001002fbdf0 in mark_buffer (buffer=0x10689e970) at alloc.c:6543
#285 0x00000001002fc910 in process_mark_stack (base_sp=16823) at alloc.c:6880
        ptr = 0x10689e970
        pvectype = PVEC_BUFFER
        obj = XIL(0x10689e975)
        po = 0x10689e970
#286 0x00000001002fce10 in mark_object (obj=XIL(0x10689e975)) at alloc.c:7062
        sp = 16823
#287 0x00000001002fc044 in mark_localized_symbol (ptr=0x101d05100) at alloc.c:6599
        blv = 0x107db7c30
        where = XIL(0x10689e975)
#288 0x00000001002fcb64 in process_mark_stack (base_sp=16598) at alloc.c:6991
        ptr = 0x101d05100
        obj = XIL(0x12d9920)
        po = 0x101d05100
#289 0x00000001002fce10 in mark_object (obj=XIL(0x102e1aec3)) at alloc.c:7062
        sp = 16598
#290 0x00000001002fc054 in mark_localized_symbol (ptr=0x101b58970) at alloc.c:6600
        blv = 0x107176c70
        where = XIL(0x11497f015)
#291 0x00000001002fcb64 in process_mark_stack (base_sp=15855) at alloc.c:6991
        ptr = 0x101b58970
        obj = XIL(0x10cb9b0)
        po = 0x101b58970
#292 0x00000001002fce10 in mark_object (obj=XIL(0x100ff9cf3)) at alloc.c:7062
        sp = 15855
#293 0x00000001002fc054 in mark_localized_symbol (ptr=0x10113f6e0) at alloc.c:6600
        blv = 0x1011210f0
        where = XIL(0x11097a4a5)
#294 0x00000001002fcb64 in process_mark_stack (base_sp=15833) at alloc.c:6991
        ptr = 0x10113f6e0
        obj = XIL(0x2416970)
        po = 0x10113f6e0
#295 0x00000001002fce10 in mark_object (obj=XIL(0x102186a93)) at alloc.c:7062
        sp = 15833
#296 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1245448) at alloc.c:6600
        blv = 0x10218b630
        where = XIL(0)
#297 0x00000001002fcb64 in process_mark_stack (base_sp=15534) at alloc.c:6991
        ptr = 0x7ffff1245448
        obj = XIL(0x7ffef0819c68)
        po = 0x7ffff1245448
#298 0x00000001002fce10 in mark_object (obj=XIL(0x110419523)) at alloc.c:7062
        sp = 15534
#299 0x00000001002f11c4 in mark_interval_tree_1 (i=0x112d8e318, dummy=0x0) at alloc.c:1471
#300 0x00000001003ee968 in traverse_intervals_noorder (tree=0x112d8e318, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#301 0x00000001002f1244 in mark_interval_tree (i=0x112d8e318) at alloc.c:1480
#302 0x00000001002fc814 in process_mark_stack (base_sp=15533) at alloc.c:6845
        ptr = 0x1104c41b0
        obj = XIL(0x1104c41b4)
        po = 0x1104c41b0
#303 0x00000001002fce10 in mark_object (obj=XIL(0x11bdc05d3)) at alloc.c:7062
        sp = 15533
#304 0x00000001002fc054 in mark_localized_symbol (ptr=0x101206f80) at alloc.c:6600
        blv = 0x1053fcbd0
        where = XIL(0x11ab3a4e5)
#305 0x00000001002fcb64 in process_mark_stack (base_sp=15448) at alloc.c:6991
        ptr = 0x101206f80
        obj = XIL(0x7db7a0)
        po = 0x101206f80
#306 0x00000001002fce10 in mark_object (obj=XIL(0x11cb2adb3)) at alloc.c:7062
        sp = 15448
#307 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1472818) at alloc.c:6600
        blv = 0x11f2b0af0
        where = XIL(0x11097a4a5)
#308 0x00000001002fcb64 in process_mark_stack (base_sp=15310) at alloc.c:6991
        ptr = 0x7ffff1472818
        obj = XIL(0x7ffef0a47038)
        po = 0x7ffff1472818
#309 0x00000001002fce10 in mark_object (obj=XIL(0x1017fd773)) at alloc.c:7062
        sp = 15310
#310 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff14398e8) at alloc.c:6600
        blv = 0x101808fc0
        where = XIL(0)
#311 0x00000001002fcb64 in process_mark_stack (base_sp=14731) at alloc.c:6991
        ptr = 0x7ffff14398e8
        obj = XIL(0x7ffef0a0e108)
        po = 0x7ffff14398e8
#312 0x00000001002fce10 in mark_object (obj=XIL(0x11370f4e3)) at alloc.c:7062
        sp = 14731
#313 0x00000001002fc054 in mark_localized_symbol (ptr=0x1010bc6f0) at alloc.c:6600
        blv = 0x1046ce1d0
        where = XIL(0x11097a4a5)
#314 0x00000001002fcb64 in process_mark_stack (base_sp=14723) at alloc.c:6991
        ptr = 0x1010bc6f0
        obj = XIL(0x82fc30)
        po = 0x1010bc6f0
#315 0x00000001002fce10 in mark_object (obj=XIL(0x120831713)) at alloc.c:7062
        sp = 14723
#316 0x00000001002fc054 in mark_localized_symbol (ptr=0x1011c1fa0) at alloc.c:6600
        blv = 0x10cec7650
        where = XIL(0x11ab3a4e5)
#317 0x00000001002fcb64 in process_mark_stack (base_sp=14459) at alloc.c:6991
        ptr = 0x1011c1fa0
        obj = XIL(0x7967c0)
        po = 0x1011c1fa0
#318 0x00000001002fce10 in mark_object (obj=XIL(0x877d70)) at alloc.c:7062
        sp = 14459
#319 0x00000001002fbc94 in mark_char_table (ptr=0x1011e7cf0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x877d70)
        size = 129
        i = 22
        idx = 1
#320 0x00000001002fbc88 in mark_char_table (ptr=0x1011e7ac0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1011e7cf5)
        size = 68
        i = 3
        idx = 0
#321 0x00000001002fca0c in process_mark_stack (base_sp=14175) at alloc.c:6916
        ptr = 0x1011e7ac0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x1011e7ac5)
        po = 0x1011e7ac0
#322 0x00000001002fce10 in mark_object (obj=XIL(0x11ed24f23)) at alloc.c:7062
        sp = 14175
#323 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1137050) at alloc.c:6600
        blv = 0x1064c55a0
        where = XIL(0x1209cd415)
#324 0x00000001002fcb64 in process_mark_stack (base_sp=14167) at alloc.c:6991
        ptr = 0x7ffff1137050
        obj = XIL(0x7977a0)
        po = 0x7ffff1137050
#325 0x00000001002fce10 in mark_object (obj=XIL(0x1011bd443)) at alloc.c:7062
        sp = 14167
#326 0x00000001002fc054 in mark_localized_symbol (ptr=0x1011c2ef0) at alloc.c:6600
        blv = 0x101265e40
        where = XIL(0x11097a4a5)
#327 0x00000001002fcb64 in process_mark_stack (base_sp=13919) at alloc.c:6991
        ptr = 0x1011c2ef0
        obj = XIL(0x797710)
        po = 0x1011c2ef0
#328 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff141b37b)) at alloc.c:7062
        sp = 13919
#329 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff141b320) at alloc.c:6600
        blv = 0x7ffff141b350
        where = XIL(0x11097a4a5)
#330 0x00000001002fcb64 in process_mark_stack (base_sp=13800) at alloc.c:6991
        ptr = 0x7ffff141b320
        obj = XIL(0x7ffef09efb40)
        po = 0x7ffff141b320
#331 0x00000001002fce10 in mark_object (obj=XIL(0x11f79fd53)) at alloc.c:7062
        sp = 13800
#332 0x00000001002f11c4 in mark_interval_tree_1 (i=0x11013d5b8, dummy=0x0) at alloc.c:1471
#333 0x00000001003ee968 in traverse_intervals_noorder (tree=0x11013d5b8, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#334 0x00000001002f1244 in mark_interval_tree (i=0x11013d628) at alloc.c:1480
#335 0x00000001002fc814 in process_mark_stack (base_sp=13793) at alloc.c:6845
        ptr = 0x12657a5a0
        obj = XIL(0x12657a5a4)
        po = 0x12657a5a0
#336 0x00000001002fce10 in mark_object (obj=XIL(0x1021875e3)) at alloc.c:7062
        sp = 13793
#337 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1065978) at alloc.c:6600
        blv = 0x101f6a530
        where = XIL(0)
#338 0x00000001002fcb64 in process_mark_stack (base_sp=13666) at alloc.c:6991
        ptr = 0x7ffff1065978
        obj = XIL(0x837b80)
        po = 0x7ffff1065978
#339 0x00000001002fce10 in mark_object (obj=XIL(0x1186d39a3)) at alloc.c:7062
        sp = 13666
#340 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10832c0) at alloc.c:6600
        blv = 0x7ffff10832f0
        where = XIL(0x1029d1135)
#341 0x00000001002fcb64 in process_mark_stack (base_sp=13477) at alloc.c:6991
        ptr = 0x7ffff10832c0
        obj = XIL(0x641600)
        po = 0x7ffff10832c0
#342 0x00000001002fce7c in mark_objects (objs=0x1072f9928, n=74) at alloc.c:7070
        sp = 13477
#343 0x00000001002fbb24 in mark_vectorlike (header=0x1072f9920) at alloc.c:6480
        ptr = 0x1072f9920
        size = 74
#344 0x00000001002fbdf0 in mark_buffer (buffer=0x1072f9920) at alloc.c:6543
#345 0x00000001002fc910 in process_mark_stack (base_sp=13476) at alloc.c:6880
        ptr = 0x1072f9920
        pvectype = PVEC_BUFFER
        obj = XIL(0x1072f9925)
        po = 0x1072f9920
#346 0x00000001002fce10 in mark_object (obj=XIL(0x12671a8a3)) at alloc.c:7062
        sp = 13476
#347 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x1126dd253)) at alloc.c:6623
        tem = XIL(0x1072f9925)
        tail = XIL(0x12671a893)
        prev = 0x1287132d8
#348 0x00000001002fc350 in mark_window (ptr=0x122116790) at alloc.c:6668
        w = 0x122116790
#349 0x00000001002fc928 in process_mark_stack (base_sp=13475) at alloc.c:6888
        ptr = 0x122116790
        pvectype = PVEC_WINDOW
        obj = XIL(0x122116795)
        po = 0x122116790
#350 0x00000001002fce7c in mark_objects (objs=0x1067a7ad8, n=24) at alloc.c:7070
        sp = 13475
#351 0x00000001002fbb24 in mark_vectorlike (header=0x1067a7ad0) at alloc.c:6480
        ptr = 0x1067a7ad0
        size = 24
#352 0x00000001002fc310 in mark_window (ptr=0x1067a7ad0) at alloc.c:6653
        w = 0x1067a7ad0
#353 0x00000001002fc928 in process_mark_stack (base_sp=13474) at alloc.c:6888
        ptr = 0x1067a7ad0
        pvectype = PVEC_WINDOW
        obj = XIL(0x1067a7ad5)
        po = 0x1067a7ad0
#354 0x00000001002fce7c in mark_objects (objs=0x1072b2678, n=28) at alloc.c:7070
        sp = 13474
#355 0x00000001002fbb24 in mark_vectorlike (header=0x1072b2670) at alloc.c:6480
        ptr = 0x1072b2670
        size = 28
#356 0x00000001002fc238 in mark_frame (ptr=0x1072b2670) at alloc.c:6635
        f = 0x1072b2670
#357 0x00000001002fc91c in process_mark_stack (base_sp=13473) at alloc.c:6884
        ptr = 0x1072b2670
        pvectype = PVEC_FRAME
        obj = XIL(0x1072b2675)
        po = 0x1072b2670
#358 0x00000001002fce7c in mark_objects (objs=0x11880f1e8, n=24) at alloc.c:7070
        sp = 13473
#359 0x00000001002fbb24 in mark_vectorlike (header=0x11880f1e0) at alloc.c:6480
        ptr = 0x11880f1e0
        size = 24
#360 0x00000001002fc310 in mark_window (ptr=0x11880f1e0) at alloc.c:6653
        w = 0x11880f1e0
#361 0x00000001002fc928 in process_mark_stack (base_sp=13332) at alloc.c:6888
        ptr = 0x11880f1e0
        pvectype = PVEC_WINDOW
        obj = XIL(0x11880f1e5)
        po = 0x11880f1e0
#362 0x00000001002fce10 in mark_object (obj=XIL(0x11bb4ad53)) at alloc.c:7062
        sp = 13332
#363 0x00000001002f11c4 in mark_interval_tree_1 (i=0x105278968, dummy=0x0) at alloc.c:1471
#364 0x00000001003ee968 in traverse_intervals_noorder (tree=0x105278968, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#365 0x00000001002f1244 in mark_interval_tree (i=0x1052789a0) at alloc.c:1480
#366 0x00000001002fc814 in process_mark_stack (base_sp=13330) at alloc.c:6845
        ptr = 0x11e5712b0
        obj = XIL(0x11e5712b4)
        po = 0x11e5712b0
#367 0x00000001002fce10 in mark_object (obj=XIL(0x1065b2763)) at alloc.c:7062
        sp = 13330
#368 0x00000001002fc054 in mark_localized_symbol (ptr=0x101ae1740) at alloc.c:6600
        blv = 0x105152b20
        where = XIL(0x11097a4a5)
#369 0x00000001002fcb64 in process_mark_stack (base_sp=13152) at alloc.c:6991
        ptr = 0x101ae1740
        obj = XIL(0x10b5f60)
        po = 0x101ae1740
#370 0x00000001002fce10 in mark_object (obj=XIL(0x109bc8993)) at alloc.c:7062
        sp = 13152
#371 0x00000001002fc054 in mark_localized_symbol (ptr=0x101127760) at alloc.c:6600
        blv = 0x101105140
        where = XIL(0x10a37a975)
#372 0x00000001002fcb64 in process_mark_stack (base_sp=12969) at alloc.c:6991
        ptr = 0x101127760
        obj = XIL(0x6fbf80)
        po = 0x101127760
#373 0x00000001002fce10 in mark_object (obj=XIL(0x11dec9093)) at alloc.c:7062
        sp = 12969
#374 0x00000001002f11c4 in mark_interval_tree_1 (i=0x102d12068, dummy=0x0) at alloc.c:1471
#375 0x00000001003ee968 in traverse_intervals_noorder (tree=0x102d12068, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#376 0x00000001003ee9a4 in traverse_intervals_noorder (tree=0x102d11fc0, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:248
#377 0x00000001002f1244 in mark_interval_tree (i=0x102d120d8) at alloc.c:1480
#378 0x00000001002fc814 in process_mark_stack (base_sp=12087) at alloc.c:6845
        ptr = 0x1283f8850
        obj = XIL(0x1283f8854)
        po = 0x1283f8850
#379 0x00000001002fce10 in mark_object (obj=XIL(0x10e539b53)) at alloc.c:7062
        sp = 12087
#380 0x00000001002fbc94 in mark_char_table (ptr=0x10cc272e0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x10e539b53)
        size = 129
        i = 2
        idx = 1
#381 0x00000001002fbc88 in mark_char_table (ptr=0x10b13f490, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x10cc272e5)
        size = 33
        i = 29
        idx = 1
#382 0x00000001002fbc88 in mark_char_table (ptr=0x10b13f400, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x10b13f495)
        size = 17
        i = 1
        idx = 1
#383 0x00000001002fbc88 in mark_char_table (ptr=0x7ffff17c32b0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x10b13f405)
        size = 73
        i = 4
        idx = 0
#384 0x00000001002fca0c in process_mark_stack (base_sp=12063) at alloc.c:6916
        ptr = 0x7ffff17c32b0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x7ffff17c32b5)
        po = 0x7ffff17c32b0
#385 0x00000001002fce10 in mark_object (obj=XIL(0x7ffef0794db0)) at alloc.c:7062
        sp = 12063
#386 0x00000001002fbc94 in mark_char_table (ptr=0x7ffff11c1248, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x7ffef0794db0)
        size = 129
        i = 8
        idx = 1
#387 0x00000001002fbc88 in mark_char_table (ptr=0x7ffff11c0e80, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x7ffff11c124d)
        size = 68
        i = 3
        idx = 0
#388 0x00000001002fca0c in process_mark_stack (base_sp=11799) at alloc.c:6916
        ptr = 0x7ffff11c0e80
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x7ffff11c0e85)
        po = 0x7ffff11c0e80
#389 0x00000001002fce10 in mark_object (obj=XIL(0x102e77453)) at alloc.c:7062
        sp = 11799
#390 0x00000001002fc064 in mark_localized_symbol (ptr=0x1069b0af0) at alloc.c:6601
        blv = 0x106f8ee30
        where = XIL(0x10aa825b5)
#391 0x00000001002fcb64 in process_mark_stack (base_sp=11508) at alloc.c:6991
        ptr = 0x1069b0af0
        obj = XIL(0x5f85310)
        po = 0x1069b0af0
#392 0x00000001002fce10 in mark_object (obj=XIL(0x891240)) at alloc.c:7062
        sp = 11508
#393 0x00000001002fbc94 in mark_char_table (ptr=0x1012bc240, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x891240)
        size = 129
        i = 14
        idx = 1
#394 0x00000001002fbc88 in mark_char_table (ptr=0x1012bbe70, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x1012bc245)
        size = 68
        i = 3
        idx = 0
#395 0x00000001002fca0c in process_mark_stack (base_sp=11163) at alloc.c:6916
        ptr = 0x1012bbe70
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x1012bbe75)
        po = 0x1012bbe70
#396 0x00000001002fce7c in mark_objects (objs=0x1123c08d8, n=74) at alloc.c:7070
        sp = 11163
#397 0x00000001002fbb24 in mark_vectorlike (header=0x1123c08d0) at alloc.c:6480
        ptr = 0x1123c08d0
        size = 74
#398 0x00000001002fbdf0 in mark_buffer (buffer=0x1123c08d0) at alloc.c:6543
#399 0x00000001002fc910 in process_mark_stack (base_sp=11159) at alloc.c:6880
        ptr = 0x1123c08d0
        pvectype = PVEC_BUFFER
        obj = XIL(0x1123c08d5)
        po = 0x1123c08d0
#400 0x00000001002fce7c in mark_objects (objs=0x10cc912f8, n=74) at alloc.c:7070
        sp = 11159
#401 0x00000001002fbb24 in mark_vectorlike (header=0x10cc912f0) at alloc.c:6480
        ptr = 0x10cc912f0
        size = 74
#402 0x00000001002fbdf0 in mark_buffer (buffer=0x10cc912f0) at alloc.c:6543
#403 0x00000001002fc910 in process_mark_stack (base_sp=11116) at alloc.c:6880
        ptr = 0x10cc912f0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10cc912f5)
        po = 0x10cc912f0
#404 0x00000001002fce10 in mark_object (obj=XIL(0x101d62393)) at alloc.c:7062
        sp = 11116
#405 0x00000001002fc054 in mark_localized_symbol (ptr=0x101c559e0) at alloc.c:6600
        blv = 0x101abba90
        where = XIL(0x11097a4a5)
#406 0x00000001002fcb64 in process_mark_stack (base_sp=10926) at alloc.c:6991
        ptr = 0x101c559e0
        obj = XIL(0x122a200)
        po = 0x101c559e0
#407 0x00000001002fce10 in mark_object (obj=XIL(0x108fe53b3)) at alloc.c:7062
        sp = 10926
#408 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1151300) at alloc.c:6600
        blv = 0x1025a83f0
        where = XIL(0x1024e8d05)
#409 0x00000001002fcb64 in process_mark_stack (base_sp=10903) at alloc.c:6991
        ptr = 0x7ffff1151300
        obj = XIL(0x7ffef0725b20)
        po = 0x7ffff1151300
#410 0x00000001002fce10 in mark_object (obj=XIL(0x101bbd243)) at alloc.c:7062
        sp = 10903
#411 0x00000001002fbc94 in mark_char_table (ptr=0x100c9e500, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x101bbd243)
        size = 129
        i = 4
        idx = 1
#412 0x00000001002fbc88 in mark_char_table (ptr=0x100f06d10, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x100c9e505)
        size = 68
        i = 3
        idx = 0
#413 0x00000001002fca0c in process_mark_stack (base_sp=10852) at alloc.c:6916
        ptr = 0x100f06d10
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x100f06d15)
        po = 0x100f06d10
#414 0x00000001002fce10 in mark_object (obj=XIL(0x11dbf0563)) at alloc.c:7062
        sp = 10852
#415 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff15ed268) at alloc.c:6600
        blv = 0x109e6b840
        where = XIL(0x11c8d6e65)
#416 0x00000001002fcb64 in process_mark_stack (base_sp=10845) at alloc.c:6991
        ptr = 0x7ffff15ed268
        obj = XIL(0x377050)
        po = 0x7ffff15ed268
#417 0x00000001002fce10 in mark_object (obj=XIL(0x307630)) at alloc.c:7062
        sp = 10845
#418 0x00000001002fbc94 in mark_char_table (ptr=0x100b46c80, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x307630)
        size = 129
        i = 14
        idx = 1
#419 0x00000001002fbc88 in mark_char_table (ptr=0x100cb30c0, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x100b46c85)
        size = 68
        i = 3
        idx = 0
#420 0x00000001002fca0c in process_mark_stack (base_sp=10740) at alloc.c:6916
        ptr = 0x100cb30c0
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x100cb30c5)
        po = 0x100cb30c0
#421 0x00000001002fce10 in mark_object (obj=XIL(0x1011ceec3)) at alloc.c:7062
        sp = 10740
#422 0x00000001002fc054 in mark_localized_symbol (ptr=0x10122d870) at alloc.c:6600
        blv = 0x10122f1a0
        where = XIL(0x11097a4a5)
#423 0x00000001002fcb64 in process_mark_stack (base_sp=10424) at alloc.c:6991
        ptr = 0x10122d870
        obj = XIL(0x802090)
        po = 0x10122d870
#424 0x00000001002fce7c in mark_objects (objs=0x114aee288, n=74) at alloc.c:7070
        sp = 10424
#425 0x00000001002fbb24 in mark_vectorlike (header=0x114aee280) at alloc.c:6480
        ptr = 0x114aee280
        size = 74
#426 0x00000001002fbdf0 in mark_buffer (buffer=0x114aee280) at alloc.c:6543
#427 0x00000001002fc910 in process_mark_stack (base_sp=10005) at alloc.c:6880
        ptr = 0x114aee280
        pvectype = PVEC_BUFFER
        obj = XIL(0x114aee285)
        po = 0x114aee280
#428 0x00000001002fce10 in mark_object (obj=XIL(0x12bd15d13)) at alloc.c:7062
        sp = 10005
#429 0x00000001002f11c4 in mark_interval_tree_1 (i=0x122983538, dummy=0x0) at alloc.c:1471
#430 0x00000001003ee968 in traverse_intervals_noorder (tree=0x122983538, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#431 0x00000001002f1244 in mark_interval_tree (i=0x122983538) at alloc.c:1480
#432 0x00000001002fc814 in process_mark_stack (base_sp=10003) at alloc.c:6845
        ptr = 0x1268de5f0
        obj = XIL(0x1268de5f4)
        po = 0x1268de5f0
#433 0x00000001002fce7c in mark_objects (objs=0x10696bff8, n=74) at alloc.c:7070
        sp = 10003
#434 0x00000001002fbb24 in mark_vectorlike (header=0x10696bff0) at alloc.c:6480
        ptr = 0x10696bff0
        size = 74
#435 0x00000001002fbdf0 in mark_buffer (buffer=0x10696bff0) at alloc.c:6543
#436 0x00000001002fc910 in process_mark_stack (base_sp=10003) at alloc.c:6880
        ptr = 0x10696bff0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10696bff5)
        po = 0x10696bff0
#437 0x00000001002fce10 in mark_object (obj=XIL(0x10696bff5)) at alloc.c:7062
        sp = 10003
#438 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff10b1fd0) at alloc.c:6599
        blv = 0x10ceba2c0
        where = XIL(0x10696bff5)
#439 0x00000001002fcb64 in process_mark_stack (base_sp=9908) at alloc.c:6991
        ptr = 0x7ffff10b1fd0
        obj = XIL(0x7ffef06867f0)
        po = 0x7ffff10b1fd0
#440 0x00000001002fce7c in mark_objects (objs=0x11080bae8, n=74) at alloc.c:7070
        sp = 9908
#441 0x00000001002fbb24 in mark_vectorlike (header=0x11080bae0) at alloc.c:6480
        ptr = 0x11080bae0
        size = 74
#442 0x00000001002fbdf0 in mark_buffer (buffer=0x11080bae0) at alloc.c:6543
#443 0x00000001002fc910 in process_mark_stack (base_sp=9908) at alloc.c:6880
        ptr = 0x11080bae0
        pvectype = PVEC_BUFFER
        obj = XIL(0x11080bae5)
        po = 0x11080bae0
#444 0x00000001002fce10 in mark_object (obj=XIL(0x11080bae5)) at alloc.c:7062
        sp = 9908
#445 0x00000001002fc044 in mark_localized_symbol (ptr=0x10112a670) at alloc.c:6599
        blv = 0x1010cea10
        where = XIL(0x11080bae5)
#446 0x00000001002fcb64 in process_mark_stack (base_sp=9795) at alloc.c:6991
        ptr = 0x10112a670
        obj = XIL(0x6fee90)
        po = 0x10112a670
#447 0x00000001002fce10 in mark_object (obj=XIL(0x10b6fcb63)) at alloc.c:7062
        sp = 9795
#448 0x00000001002fc054 in mark_localized_symbol (ptr=0x10112a700) at alloc.c:6600
        blv = 0x1010cea40
        where = XIL(0x10a37a975)
#449 0x00000001002fcb64 in process_mark_stack (base_sp=9780) at alloc.c:6991
        ptr = 0x10112a700
        obj = XIL(0x6fef20)
        po = 0x10112a700
#450 0x00000001002fce10 in mark_object (obj=XIL(0x102186903)) at alloc.c:7062
        sp = 9780
#451 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1063e78) at alloc.c:6600
        blv = 0x10218a940
        where = XIL(0)
#452 0x00000001002fcb64 in process_mark_stack (base_sp=9752) at alloc.c:6991
        ptr = 0x7ffff1063e78
        obj = XIL(0x7ffef0638698)
        po = 0x7ffff1063e78
#453 0x00000001002fce7c in mark_objects (objs=0x10611e328, n=74) at alloc.c:7070
        sp = 9752
#454 0x00000001002fbb24 in mark_vectorlike (header=0x10611e320) at alloc.c:6480
        ptr = 0x10611e320
        size = 74
#455 0x00000001002fbdf0 in mark_buffer (buffer=0x10611e320) at alloc.c:6543
#456 0x00000001002fc910 in process_mark_stack (base_sp=9752) at alloc.c:6880
        ptr = 0x10611e320
        pvectype = PVEC_BUFFER
        obj = XIL(0x10611e325)
        po = 0x10611e320
#457 0x00000001002fce10 in mark_object (obj=XIL(0x10611e325)) at alloc.c:7062
        sp = 9752
#458 0x00000001002fc044 in mark_localized_symbol (ptr=0x10112a790) at alloc.c:6599
        blv = 0x1010e4b80
        where = XIL(0x10611e325)
#459 0x00000001002fcb64 in process_mark_stack (base_sp=9483) at alloc.c:6991
        ptr = 0x10112a790
        obj = XIL(0x6fefb0)
        po = 0x10112a790
#460 0x00000001002fce10 in mark_object (obj=XIL(0x107386643)) at alloc.c:7062
        sp = 9483
#461 0x00000001002fc064 in mark_localized_symbol (ptr=0x7ffff1694568) at alloc.c:6601
        blv = 0x10ca5c540
        where = XIL(0x1209cd415)
#462 0x00000001002fcb64 in process_mark_stack (base_sp=9467) at alloc.c:6991
        ptr = 0x7ffff1694568
        obj = XIL(0x6208c0)
        po = 0x7ffff1694568
#463 0x00000001002fce10 in mark_object (obj=XIL(0x7ffef09682d8)) at alloc.c:7062
        sp = 9467
#464 0x00000001002fbc94 in mark_char_table (ptr=0x7ffff148f1f8, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x7ffef09682d8)
        size = 129
        i = 1
        idx = 1
#465 0x00000001002fbc88 in mark_char_table (ptr=0x7ffff148ee30, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x7ffff148f1fd)
        size = 68
        i = 3
        idx = 0
#466 0x00000001002fca0c in process_mark_stack (base_sp=8985) at alloc.c:6916
        ptr = 0x7ffff148ee30
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x7ffff148ee35)
        po = 0x7ffff148ee30
#467 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff135c683)) at alloc.c:7062
        sp = 8985
#468 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff135c628) at alloc.c:6600
        blv = 0x7ffff135c658
        where = XIL(0x11097a4a5)
#469 0x00000001002fcb64 in process_mark_stack (base_sp=8971) at alloc.c:6991
        ptr = 0x7ffff135c628
        obj = XIL(0x668c8a0)
        po = 0x7ffff135c628
#470 0x00000001002fce10 in mark_object (obj=XIL(0x1017fd683)) at alloc.c:7062
        sp = 8971
#471 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10b06a8) at alloc.c:6600
        blv = 0x101808ed0
        where = XIL(0)
#472 0x00000001002fcb64 in process_mark_stack (base_sp=8662) at alloc.c:6991
        ptr = 0x7ffff10b06a8
        obj = XIL(0x7ffef0684ec8)
        po = 0x7ffff10b06a8
#473 0x00000001002fce10 in mark_object (obj=XIL(0x10ac3a7b3)) at alloc.c:7062
        sp = 8662
#474 0x00000001002fc064 in mark_localized_symbol (ptr=0x7ffff10c6ed8) at alloc.c:6601
        blv = 0x108300e70
        where = XIL(0x11c8d6e65)
#475 0x00000001002fcb64 in process_mark_stack (base_sp=8477) at alloc.c:6991
        ptr = 0x7ffff10c6ed8
        obj = XIL(0x7ffef069b6f8)
        po = 0x7ffff10c6ed8
#476 0x00000001002fce10 in mark_object (obj=XIL(0x109ee1c13)) at alloc.c:7062
        sp = 8477
#477 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1245990) at alloc.c:6600
        blv = 0x101786620
        where = XIL(0x1070150f5)
#478 0x00000001002fcb64 in process_mark_stack (base_sp=8151) at alloc.c:6991
        ptr = 0x7ffff1245990
        obj = XIL(0x7ffef081a1b0)
        po = 0x7ffff1245990
#479 0x00000001002fce7c in mark_objects (objs=0x11a7907e8, n=74) at alloc.c:7070
        sp = 8151
#480 0x00000001002fbb24 in mark_vectorlike (header=0x11a7907e0) at alloc.c:6480
        ptr = 0x11a7907e0
        size = 74
#481 0x00000001002fbdf0 in mark_buffer (buffer=0x11a7907e0) at alloc.c:6543
#482 0x00000001002fc910 in process_mark_stack (base_sp=8151) at alloc.c:6880
        ptr = 0x11a7907e0
        pvectype = PVEC_BUFFER
        obj = XIL(0x11a7907e5)
        po = 0x11a7907e0
#483 0x00000001002fce10 in mark_object (obj=XIL(0x11a7907e5)) at alloc.c:7062
        sp = 8151
#484 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff11b2d08) at alloc.c:6599
        blv = 0x7ffff11b2d38
        where = XIL(0x11a7907e5)
#485 0x00000001002fcb64 in process_mark_stack (base_sp=8146) at alloc.c:6991
        ptr = 0x7ffff11b2d08
        obj = XIL(0x7ffef0787528)
        po = 0x7ffff11b2d08
#486 0x00000001002fce7c in mark_objects (objs=0x11adb6498, n=74) at alloc.c:7070
        sp = 8146
#487 0x00000001002fbb24 in mark_vectorlike (header=0x11adb6490) at alloc.c:6480
        ptr = 0x11adb6490
        size = 74
#488 0x00000001002fbdf0 in mark_buffer (buffer=0x11adb6490) at alloc.c:6543
#489 0x00000001002fc910 in process_mark_stack (base_sp=8146) at alloc.c:6880
        ptr = 0x11adb6490
        pvectype = PVEC_BUFFER
        obj = XIL(0x11adb6495)
        po = 0x11adb6490
#490 0x00000001002fce10 in mark_object (obj=XIL(0x11adb6495)) at alloc.c:7062
        sp = 8146
#491 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff1440e10) at alloc.c:6599
        blv = 0x10218ffa0
        where = XIL(0x11adb6495)
#492 0x00000001002fcb64 in process_mark_stack (base_sp=8108) at alloc.c:6991
        ptr = 0x7ffff1440e10
        obj = XIL(0x7ffef0a15630)
        po = 0x7ffff1440e10
#493 0x00000001002fce7c in mark_objects (objs=0x10d034598, n=74) at alloc.c:7070
        sp = 8108
#494 0x00000001002fbb24 in mark_vectorlike (header=0x10d034590) at alloc.c:6480
        ptr = 0x10d034590
        size = 74
#495 0x00000001002fbdf0 in mark_buffer (buffer=0x10d034590) at alloc.c:6543
#496 0x00000001002fc910 in process_mark_stack (base_sp=8002) at alloc.c:6880
        ptr = 0x10d034590
        pvectype = PVEC_BUFFER
        obj = XIL(0x10d034595)
        po = 0x10d034590
#497 0x00000001002fce10 in mark_object (obj=XIL(0x10bc3e5d3)) at alloc.c:7062
        sp = 8002
#498 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff15f6d38) at alloc.c:6600
        blv = 0x10ce98970
        where = XIL(0x11097a4a5)
#499 0x00000001002fcb64 in process_mark_stack (base_sp=7307) at alloc.c:6991
        ptr = 0x7ffff15f6d38
        obj = XIL(0x7ffef0bcb558)
        po = 0x7ffff15f6d38
#500 0x00000001002fce7c in mark_objects (objs=0x10aa825b8, n=74) at alloc.c:7070
        sp = 7307
#501 0x00000001002fbb24 in mark_vectorlike (header=0x10aa825b0) at alloc.c:6480
        ptr = 0x10aa825b0
        size = 74
#502 0x00000001002fbdf0 in mark_buffer (buffer=0x10aa825b0) at alloc.c:6543
#503 0x00000001002fc910 in process_mark_stack (base_sp=7307) at alloc.c:6880
        ptr = 0x10aa825b0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10aa825b5)
        po = 0x10aa825b0
#504 0x00000001002fce10 in mark_object (obj=XIL(0x10aa825b5)) at alloc.c:7062
        sp = 7307
#505 0x00000001002fc044 in mark_localized_symbol (ptr=0x10d0e2cd0) at alloc.c:6599
        blv = 0x110f57a90
        where = XIL(0x10aa825b5)
#506 0x00000001002fcb64 in process_mark_stack (base_sp=7292) at alloc.c:6991
        ptr = 0x10d0e2cd0
        obj = XIL(0x5dd0cd0)
        po = 0x10d0e2cd0
#507 0x00000001002fce10 in mark_object (obj=XIL(0x128711813)) at alloc.c:7062
        sp = 7292
#508 0x00000001002f11c4 in mark_interval_tree_1 (i=0x118818358, dummy=0x0) at alloc.c:1471
#509 0x00000001003ee968 in traverse_intervals_noorder (tree=0x118818358, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#510 0x00000001002f1244 in mark_interval_tree (i=0x118818358) at alloc.c:1480
#511 0x00000001002fc814 in process_mark_stack (base_sp=7290) at alloc.c:6845
        ptr = 0x116acfb10
        obj = XIL(0x116acfb14)
        po = 0x116acfb10
#512 0x00000001002fce7c in mark_objects (objs=0x126ecb8f8, n=74) at alloc.c:7070
        sp = 7290
#513 0x00000001002fbb24 in mark_vectorlike (header=0x126ecb8f0) at alloc.c:6480
        ptr = 0x126ecb8f0
        size = 74
#514 0x00000001002fbdf0 in mark_buffer (buffer=0x126ecb8f0) at alloc.c:6543
#515 0x00000001002fc910 in process_mark_stack (base_sp=7290) at alloc.c:6880
        ptr = 0x126ecb8f0
        pvectype = PVEC_BUFFER
        obj = XIL(0x126ecb8f5)
        po = 0x126ecb8f0
#516 0x00000001002fce10 in mark_object (obj=XIL(0x126ecb8f5)) at alloc.c:7062
        sp = 7290
#517 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff10ab510) at alloc.c:6599
        blv = 0x1024d9050
        where = XIL(0x126ecb8f5)
#518 0x00000001002fcb64 in process_mark_stack (base_sp=7134) at alloc.c:6991
        ptr = 0x7ffff10ab510
        obj = XIL(0x7ffef067fd30)
        po = 0x7ffff10ab510
#519 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff124e6ab)) at alloc.c:7062
        sp = 7134
#520 0x00000001002f11c4 in mark_interval_tree_1 (i=0x7ffff124e670, dummy=0x0) at alloc.c:1471
#521 0x00000001003ee968 in traverse_intervals_noorder (tree=0x7ffff124e670, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#522 0x00000001002f1244 in mark_interval_tree (i=0x7ffff124e670) at alloc.c:1480
#523 0x00000001002fc814 in process_mark_stack (base_sp=7133) at alloc.c:6845
        ptr = 0x7ffff124e650
        obj = XIL(0x7ffff124e654)
        po = 0x7ffff124e650
#524 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff124e28b)) at alloc.c:7062
        sp = 7133
#525 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff124e230) at alloc.c:6600
        blv = 0x7ffff124e260
        where = XIL(0x11c8d6e65)
#526 0x00000001002fcb64 in process_mark_stack (base_sp=6975) at alloc.c:6991
        ptr = 0x7ffff124e230
        obj = XIL(0x7ffef0822a50)
        po = 0x7ffff124e230
#527 0x00000001002fce7c in mark_objects (objs=0x11497f018, n=74) at alloc.c:7070
        sp = 6975
#528 0x00000001002fbb24 in mark_vectorlike (header=0x11497f010) at alloc.c:6480
        ptr = 0x11497f010
        size = 74
#529 0x00000001002fbdf0 in mark_buffer (buffer=0x11497f010) at alloc.c:6543
#530 0x00000001002fc910 in process_mark_stack (base_sp=6975) at alloc.c:6880
        ptr = 0x11497f010
        pvectype = PVEC_BUFFER
        obj = XIL(0x11497f015)
        po = 0x11497f010
#531 0x00000001002fce10 in mark_object (obj=XIL(0x11497f015)) at alloc.c:7062
        sp = 6975
#532 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff11ae350) at alloc.c:6599
        blv = 0x10abb8d70
        where = XIL(0x11497f015)
#533 0x00000001002fcb64 in process_mark_stack (base_sp=6966) at alloc.c:6991
        ptr = 0x7ffff11ae350
        obj = XIL(0x7ffef0782b70)
        po = 0x7ffff11ae350
#534 0x00000001002fce10 in mark_object (obj=XIL(0x11553fc43)) at alloc.c:7062
        sp = 6966
#535 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10b9890) at alloc.c:6600
        blv = 0x10cc9e400
        where = XIL(0x11c8d6e65)
#536 0x00000001002fcb64 in process_mark_stack (base_sp=6929) at alloc.c:6991
        ptr = 0x7ffff10b9890
        obj = XIL(0x7ffef068e0b0)
        po = 0x7ffff10b9890
#537 0x00000001002fce10 in mark_object (obj=XIL(0x102918b33)) at alloc.c:7062
        sp = 6929
#538 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff13c98c8) at alloc.c:6600
        blv = 0x1062f53f0
        where = XIL(0x11097a4a5)
#539 0x00000001002fcb64 in process_mark_stack (base_sp=6626) at alloc.c:6991
        ptr = 0x7ffff13c98c8
        obj = XIL(0x7ffef099e0e8)
        po = 0x7ffff13c98c8
#540 0x00000001002fce10 in mark_object (obj=XIL(0x113b0a573)) at alloc.c:7062
        sp = 6626
#541 0x00000001002f11c4 in mark_interval_tree_1 (i=0x102a3ade0, dummy=0x0) at alloc.c:1471
#542 0x00000001003ee968 in traverse_intervals_noorder (tree=0x102a3ade0, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#543 0x00000001003ee9a4 in traverse_intervals_noorder (tree=0x102a3ae88, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:248
#544 0x00000001002f1244 in mark_interval_tree (i=0x11180e418) at alloc.c:1480
#545 0x00000001002fc814 in process_mark_stack (base_sp=6428) at alloc.c:6845
        ptr = 0x10aa05310
        obj = XIL(0x10aa05314)
        po = 0x10aa05310
#546 0x00000001002fce10 in mark_object (obj=XIL(0x100b7bf33)) at alloc.c:7062
        sp = 6428
#547 0x00000001002fc064 in mark_localized_symbol (ptr=0x100a2fc80 <lispsym+17568>) at alloc.c:6601
        blv = 0x100b7ea10
        where = XIL(0x11c8d6e65)
#548 0x00000001002fcb64 in process_mark_stack (base_sp=6423) at alloc.c:6991
        ptr = 0x100a2fc80 <lispsym+17568>
        obj = XIL(0x44a0)
        po = 0x100a2fc80 <lispsym+17568>
#549 0x00000001002fce7c in mark_objects (objs=0x7ffff123c930, n=74) at alloc.c:7070
        sp = 6423
#550 0x00000001002fbb24 in mark_vectorlike (header=0x7ffff123c928) at alloc.c:6480
        ptr = 0x7ffff123c928
        size = 74
#551 0x00000001002fbdf0 in mark_buffer (buffer=0x7ffff123c928) at alloc.c:6543
#552 0x00000001002fc910 in process_mark_stack (base_sp=6422) at alloc.c:6880
        ptr = 0x7ffff123c928
        pvectype = PVEC_BUFFER
        obj = XIL(0x7ffff123c92d)
        po = 0x7ffff123c928
#553 0x00000001002fce10 in mark_object (obj=XIL(0x12481b283)) at alloc.c:7062
        sp = 6422
#554 0x00000001002fc174 in mark_discard_killed_buffers (list=XIL(0x10a6fd153)) at alloc.c:6623
        tem = XIL(0x7ffff123c92d)
        tail = XIL(0x12481b273)
        prev = 0x100df2878
#555 0x00000001002fc350 in mark_window (ptr=0x1173bf250) at alloc.c:6668
        w = 0x1173bf250
#556 0x00000001002fc928 in process_mark_stack (base_sp=6421) at alloc.c:6888
        ptr = 0x1173bf250
        pvectype = PVEC_WINDOW
        obj = XIL(0x1173bf255)
        po = 0x1173bf250
#557 0x00000001002fce7c in mark_objects (objs=0x11fbdc138, n=24) at alloc.c:7070
        sp = 6421
#558 0x00000001002fbb24 in mark_vectorlike (header=0x11fbdc130) at alloc.c:6480
        ptr = 0x11fbdc130
        size = 24
#559 0x00000001002fc310 in mark_window (ptr=0x11fbdc130) at alloc.c:6653
        w = 0x11fbdc130
#560 0x00000001002fc928 in process_mark_stack (base_sp=6420) at alloc.c:6888
        ptr = 0x11fbdc130
        pvectype = PVEC_WINDOW
        obj = XIL(0x11fbdc135)
        po = 0x11fbdc130
#561 0x00000001002fce7c in mark_objects (objs=0x1173bf468, n=24) at alloc.c:7070
        sp = 6420
#562 0x00000001002fbb24 in mark_vectorlike (header=0x1173bf460) at alloc.c:6480
        ptr = 0x1173bf460
        size = 24
#563 0x00000001002fc310 in mark_window (ptr=0x1173bf460) at alloc.c:6653
        w = 0x1173bf460
#564 0x00000001002fc928 in process_mark_stack (base_sp=6419) at alloc.c:6888
        ptr = 0x1173bf460
        pvectype = PVEC_WINDOW
        obj = XIL(0x1173bf465)
        po = 0x1173bf460
#565 0x00000001002fce7c in mark_objects (objs=0x10ab23d38, n=28) at alloc.c:7070
        sp = 6419
#566 0x00000001002fbb24 in mark_vectorlike (header=0x10ab23d30) at alloc.c:6480
        ptr = 0x10ab23d30
        size = 28
#567 0x00000001002fc238 in mark_frame (ptr=0x10ab23d30) at alloc.c:6635
        f = 0x10ab23d30
#568 0x00000001002fc91c in process_mark_stack (base_sp=6373) at alloc.c:6884
        ptr = 0x10ab23d30
        pvectype = PVEC_FRAME
        obj = XIL(0x10ab23d35)
        po = 0x10ab23d30
#569 0x00000001002fce10 in mark_object (obj=XIL(0x1211d0d03)) at alloc.c:7062
        sp = 6373
#570 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff111e630) at alloc.c:6600
        blv = 0x7ffff111e660
        where = XIL(0x11c8d6e65)
#571 0x00000001002fcb64 in process_mark_stack (base_sp=6342) at alloc.c:6991
        ptr = 0x7ffff111e630
        obj = XIL(0x7ffef06f2e50)
        po = 0x7ffff111e630
#572 0x00000001002fce10 in mark_object (obj=XIL(0x10f7b26c3)) at alloc.c:7062
        sp = 6342
#573 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a331f0 <lispsym+31248>) at alloc.c:6600
        blv = 0x7ffff17c5b28
        where = XIL(0x11c8d6e65)
#574 0x00000001002fcb64 in process_mark_stack (base_sp=6296) at alloc.c:6991
        ptr = 0x100a331f0 <lispsym+31248>
        obj = XIL(0x253f40)
        po = 0x100a331f0 <lispsym+31248>
#575 0x00000001002fce10 in mark_object (obj=XIL(0x1029182a3)) at alloc.c:7062
        sp = 6296
#576 0x00000001002fc054 in mark_localized_symbol (ptr=0x1012a1800) at alloc.c:6600
        blv = 0x1046921a0
        where = XIL(0)
#577 0x00000001002fcb64 in process_mark_stack (base_sp=6053) at alloc.c:6991
        ptr = 0x1012a1800
        obj = XIL(0x876020)
        po = 0x1012a1800
#578 0x00000001002fce10 in mark_object (obj=XIL(0x10f7b2713)) at alloc.c:7062
        sp = 6053
#579 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a2e6c0 <lispsym+12000>) at alloc.c:6600
        blv = 0x1022a2810
        where = XIL(0x11c8d6e65)
#580 0x00000001002fcb64 in process_mark_stack (base_sp=6047) at alloc.c:6991
        ptr = 0x100a2e6c0 <lispsym+12000>
        obj = XIL(0x2ee0)
        po = 0x100a2e6c0 <lispsym+12000>
#581 0x00000001002fce10 in mark_object (obj=XIL(0x102918963)) at alloc.c:7062
        sp = 6047
#582 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff120fb18) at alloc.c:6600
        blv = 0x10d2ca960
        where = XIL(0x11097a4a5)
#583 0x00000001002fcb64 in process_mark_stack (base_sp=5907) at alloc.c:6991
        ptr = 0x7ffff120fb18
        obj = XIL(0x7ffef07e4338)
        po = 0x7ffff120fb18
#584 0x00000001002fce10 in mark_object (obj=XIL(0x102229d23)) at alloc.c:7062
        sp = 5907
#585 0x00000001002fc064 in mark_localized_symbol (ptr=0x7ffff11c8810) at alloc.c:6601
        blv = 0x1022a2870
        where = XIL(0x11c8d6e65)
#586 0x00000001002fcb64 in process_mark_stack (base_sp=5872) at alloc.c:6991
        ptr = 0x7ffff11c8810
        obj = XIL(0x7ffef079d030)
        po = 0x7ffff11c8810
#587 0x00000001002fce7c in mark_objects (objs=0x115a93448, n=74) at alloc.c:7070
        sp = 5872
#588 0x00000001002fbb24 in mark_vectorlike (header=0x115a93440) at alloc.c:6480
        ptr = 0x115a93440
        size = 74
#589 0x00000001002fbdf0 in mark_buffer (buffer=0x115a93440) at alloc.c:6543
#590 0x00000001002fc910 in process_mark_stack (base_sp=5872) at alloc.c:6880
        ptr = 0x115a93440
        pvectype = PVEC_BUFFER
        obj = XIL(0x115a93445)
        po = 0x115a93440
#591 0x00000001002fce10 in mark_object (obj=XIL(0x115a93445)) at alloc.c:7062
        sp = 5872
#592 0x00000001002fc044 in mark_localized_symbol (ptr=0x107692450) at alloc.c:6599
        blv = 0x1085d61c0
        where = XIL(0x115a93445)
#593 0x00000001002fcb64 in process_mark_stack (base_sp=5680) at alloc.c:6991
        ptr = 0x107692450
        obj = XIL(0x169d62f0)
        po = 0x107692450
#594 0x00000001002fce10 in mark_object (obj=XIL(0x1037e59d3)) at alloc.c:7062
        sp = 5680
#595 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1133738) at alloc.c:6600
        blv = 0x10541dfd0
        where = XIL(0x11c8d6e65)
#596 0x00000001002fcb64 in process_mark_stack (base_sp=5243) at alloc.c:6991
        ptr = 0x7ffff1133738
        obj = XIL(0x7ffef0931c68)
        po = 0x7ffff1133738
#597 0x00000001002fce10 in mark_object (obj=XIL(0x10bc3dca3)) at alloc.c:7062
        sp = 5243
#598 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11a00a8) at alloc.c:6600
        blv = 0x10a3a7150
        where = XIL(0)
#599 0x00000001002fcb64 in process_mark_stack (base_sp=5169) at alloc.c:6991
        ptr = 0x7ffff11a00a8
        obj = XIL(0x147db0)
        po = 0x7ffff11a00a8
#600 0x00000001002fce10 in mark_object (obj=XIL(0x10222a0b3)) at alloc.c:7062
        sp = 5169
#601 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a38b90 <lispsym+54192>) at alloc.c:6600
        blv = 0x1022a27e0
        where = XIL(0x1010a6165)
#602 0x00000001002fcb64 in process_mark_stack (base_sp=5010) at alloc.c:6991
        ptr = 0x100a38b90 <lispsym+54192>
        obj = XIL(0xd3b0)
        po = 0x100a38b90 <lispsym+54192>
#603 0x00000001002fce10 in mark_object (obj=XIL(0x105a03b83)) at alloc.c:7062
        sp = 5010
#604 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10d9f08) at alloc.c:6600
        blv = 0x1025a8460
        where = XIL(0x1024e8d05)
#605 0x00000001002fcb64 in process_mark_stack (base_sp=4956) at alloc.c:6991
        ptr = 0x7ffff10d9f08
        obj = XIL(0x7ffef06ae728)
        po = 0x7ffff10d9f08
#606 0x00000001002fce10 in mark_object (obj=XIL(0x10ac31dd3)) at alloc.c:7062
        sp = 4956
#607 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11dc3d8) at alloc.c:6600
        blv = 0x104e42d40
        where = XIL(0x7ffff15a9c2d)
#608 0x00000001002fcb64 in process_mark_stack (base_sp=4741) at alloc.c:6991
        ptr = 0x7ffff11dc3d8
        obj = XIL(0x7ffef07b0bf8)
        po = 0x7ffff11dc3d8
#609 0x00000001002fce10 in mark_object (obj=XIL(0x115969c93)) at alloc.c:7062
        sp = 4741
#610 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1160c00) at alloc.c:6600
        blv = 0x10252d160
        where = XIL(0x1024e8d05)
#611 0x00000001002fcb64 in process_mark_stack (base_sp=4719) at alloc.c:6991
        ptr = 0x7ffff1160c00
        obj = XIL(0x2efd80)
        po = 0x7ffff1160c00
#612 0x00000001002fce7c in mark_objects (objs=0x11ab3a4e8, n=74) at alloc.c:7070
        sp = 4719
#613 0x00000001002fbb24 in mark_vectorlike (header=0x11ab3a4e0) at alloc.c:6480
        ptr = 0x11ab3a4e0
        size = 74
#614 0x00000001002fbdf0 in mark_buffer (buffer=0x11ab3a4e0) at alloc.c:6543
#615 0x00000001002fc910 in process_mark_stack (base_sp=4719) at alloc.c:6880
        ptr = 0x11ab3a4e0
        pvectype = PVEC_BUFFER
        obj = XIL(0x11ab3a4e5)
        po = 0x11ab3a4e0
#616 0x00000001002fce10 in mark_object (obj=XIL(0x11ab3a4e5)) at alloc.c:7062
        sp = 4719
#617 0x00000001002fc044 in mark_localized_symbol (ptr=0x101288510) at alloc.c:6599
        blv = 0x10afea240
        where = XIL(0x11ab3a4e5)
#618 0x00000001002fcb64 in process_mark_stack (base_sp=4684) at alloc.c:6991
        ptr = 0x101288510
        obj = XIL(0x85cd30)
        po = 0x101288510
#619 0x00000001002fce10 in mark_object (obj=XIL(0x10222a103)) at alloc.c:7062
        sp = 4684
#620 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a38a70 <lispsym+53904>) at alloc.c:6600
        blv = 0x101804dc0
        where = XIL(0x11c8d6e65)
#621 0x00000001002fcb64 in process_mark_stack (base_sp=4370) at alloc.c:6991
        ptr = 0x100a38a70 <lispsym+53904>
        obj = XIL(0x7ffef0613a38)
        po = 0x100a38a70 <lispsym+53904>
#622 0x00000001002fce10 in mark_object (obj=XIL(0x11cbe1103)) at alloc.c:7062
        sp = 4370
#623 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a2eea0 <lispsym+14016>) at alloc.c:6600
        blv = 0x101809570
        where = XIL(0x11c8d6e65)
#624 0x00000001002fcb64 in process_mark_stack (base_sp=4365) at alloc.c:6991
        ptr = 0x100a2eea0 <lispsym+14016>
        obj = XIL(0x36c0)
        po = 0x100a2eea0 <lispsym+14016>
#625 0x00000001002fce7c in mark_objects (objs=0x1029d1138, n=74) at alloc.c:7070
        sp = 4365
#626 0x00000001002fbb24 in mark_vectorlike (header=0x1029d1130) at alloc.c:6480
        ptr = 0x1029d1130
        size = 74
#627 0x00000001002fbdf0 in mark_buffer (buffer=0x1029d1130) at alloc.c:6543
#628 0x00000001002fc910 in process_mark_stack (base_sp=4365) at alloc.c:6880
        ptr = 0x1029d1130
        pvectype = PVEC_BUFFER
        obj = XIL(0x1029d1135)
        po = 0x1029d1130
#629 0x00000001002fce10 in mark_object (obj=XIL(0x1029d1135)) at alloc.c:7062
        sp = 4365
#630 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff11903d8) at alloc.c:6599
        blv = 0x102aaa2b0
        where = XIL(0x1029d1135)
#631 0x00000001002fcb64 in process_mark_stack (base_sp=4264) at alloc.c:6991
        ptr = 0x7ffff11903d8
        obj = XIL(0x7ffef0763ee8)
        po = 0x7ffff11903d8
#632 0x00000001002fce10 in mark_object (obj=XIL(0x118aed1a3)) at alloc.c:7062
        sp = 4264
#633 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1099118) at alloc.c:6600
        blv = 0x1050b3d20
        where = XIL(0)
#634 0x00000001002fcb64 in process_mark_stack (base_sp=4168) at alloc.c:6991
        ptr = 0x7ffff1099118
        obj = XIL(0x7ffef066d938)
        po = 0x7ffff1099118
#635 0x00000001002fce7c in mark_objects (objs=0x10d1c0de8, n=74) at alloc.c:7070
        sp = 4168
#636 0x00000001002fbb24 in mark_vectorlike (header=0x10d1c0de0) at alloc.c:6480
        ptr = 0x10d1c0de0
        size = 74
#637 0x00000001002fbdf0 in mark_buffer (buffer=0x10d1c0de0) at alloc.c:6543
#638 0x00000001002fc910 in process_mark_stack (base_sp=4168) at alloc.c:6880
        ptr = 0x10d1c0de0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10d1c0de5)
        po = 0x10d1c0de0
#639 0x00000001002fce10 in mark_object (obj=XIL(0x10d1c0de5)) at alloc.c:7062
        sp = 4168
#640 0x00000001002fc044 in mark_localized_symbol (ptr=0x100a31690 <lispsym+24240>) at alloc.c:6599
        blv = 0x7ffff17c59c8
        where = XIL(0x10d1c0de5)
#641 0x00000001002fcb64 in process_mark_stack (base_sp=4085) at alloc.c:6991
        ptr = 0x100a31690 <lispsym+24240>
        obj = XIL(0x7ffef069fb70)
        po = 0x100a31690 <lispsym+24240>
#642 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff11c7433)) at alloc.c:7062
        sp = 4085
#643 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11c73d8) at alloc.c:6600
        blv = 0x7ffff11c7408
        where = XIL(0x11c8d6e65)
#644 0x00000001002fcb64 in process_mark_stack (base_sp=4081) at alloc.c:6991
        ptr = 0x7ffff11c73d8
        obj = XIL(0x7ffef079bbf8)
        po = 0x7ffff11c73d8
#645 0x00000001002fce10 in mark_object (obj=XIL(0x108183d53)) at alloc.c:7062
        sp = 4081
#646 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff111ea78) at alloc.c:6600
        blv = 0x104017da0
        where = XIL(0x11c8d6e65)
#647 0x00000001002fcb64 in process_mark_stack (base_sp=4076) at alloc.c:6991
        ptr = 0x7ffff111ea78
        obj = XIL(0x7ffef06f3298)
        po = 0x7ffff111ea78
#648 0x00000001002fce10 in mark_object (obj=XIL(0x11f5a7023)) at alloc.c:7062
        sp = 4076
#649 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10cbf50) at alloc.c:6600
        blv = 0x1022a2900
        where = XIL(0x11c8d6e65)
#650 0x00000001002fcb64 in process_mark_stack (base_sp=4002) at alloc.c:6991
        ptr = 0x7ffff10cbf50
        obj = XIL(0x2b1340)
        po = 0x7ffff10cbf50
#651 0x00000001002fce10 in mark_object (obj=XIL(0x10154a163)) at alloc.c:7062
        sp = 4002
#652 0x00000001002fc054 in mark_localized_symbol (ptr=0x10184c430) at alloc.c:6600
        blv = 0x10193f5c0
        where = XIL(0x11097a4a5)
#653 0x00000001002fcb64 in process_mark_stack (base_sp=3782) at alloc.c:6991
        ptr = 0x10184c430
        obj = XIL(0xe20c50)
        po = 0x10184c430
#654 0x00000001002fce10 in mark_object (obj=XIL(0x11187eb03)) at alloc.c:7062
        sp = 3782
#655 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10e4090) at alloc.c:6600
        blv = 0x104165030
        where = XIL(0x11097a4a5)
#656 0x00000001002fcb64 in process_mark_stack (base_sp=3487) at alloc.c:6991
        ptr = 0x7ffff10e4090
        obj = XIL(0x7ffef06b88b0)
        po = 0x7ffff10e4090
#657 0x00000001002fce7c in mark_objects (objs=0x100c0f3c8, n=74) at alloc.c:7070
        sp = 3487
#658 0x00000001002fbb24 in mark_vectorlike (header=0x100c0f3c0) at alloc.c:6480
        ptr = 0x100c0f3c0
        size = 74
#659 0x00000001002fbdf0 in mark_buffer (buffer=0x100c0f3c0) at alloc.c:6543
#660 0x00000001002fc910 in process_mark_stack (base_sp=3487) at alloc.c:6880
        ptr = 0x100c0f3c0
        pvectype = PVEC_BUFFER
        obj = XIL(0x100c0f3c5)
        po = 0x100c0f3c0
#661 0x00000001002fce10 in mark_object (obj=XIL(0x100c0f3c5)) at alloc.c:7062
        sp = 3487
#662 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff1077300) at alloc.c:6599
        blv = 0x12b1eefd0
        where = XIL(0x100c0f3c5)
#663 0x00000001002fcb64 in process_mark_stack (base_sp=3411) at alloc.c:6991
        ptr = 0x7ffff1077300
        obj = XIL(0x7ffef064bb20)
        po = 0x7ffff1077300
#664 0x00000001002fce10 in mark_object (obj=XIL(0x1211d0c43)) at alloc.c:7062
        sp = 3411
#665 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff10c83a8) at alloc.c:6600
        blv = 0x1021a85d0
        where = XIL(0x11c8d6e65)
#666 0x00000001002fcb64 in process_mark_stack (base_sp=3364) at alloc.c:6991
        ptr = 0x7ffff10c83a8
        obj = XIL(0x20e000)
        po = 0x7ffff10c83a8
#667 0x00000001002fce7c in mark_objects (objs=0x10a523318, n=74) at alloc.c:7070
        sp = 3364
#668 0x00000001002fbb24 in mark_vectorlike (header=0x10a523310) at alloc.c:6480
        ptr = 0x10a523310
        size = 74
#669 0x00000001002fbdf0 in mark_buffer (buffer=0x10a523310) at alloc.c:6543
#670 0x00000001002fc910 in process_mark_stack (base_sp=3364) at alloc.c:6880
        ptr = 0x10a523310
        pvectype = PVEC_BUFFER
        obj = XIL(0x10a523315)
        po = 0x10a523310
#671 0x00000001002fce10 in mark_object (obj=XIL(0x10a523315)) at alloc.c:7062
        sp = 3364
#672 0x00000001002fc044 in mark_localized_symbol (ptr=0x1012a3190) at alloc.c:6599
        blv = 0x101273970
        where = XIL(0x10a523315)
#673 0x00000001002fcb64 in process_mark_stack (base_sp=3252) at alloc.c:6991
        ptr = 0x1012a3190
        obj = XIL(0x8779b0)
        po = 0x1012a3190
#674 0x00000001002fce10 in mark_object (obj=XIL(0x1065abcd3)) at alloc.c:7062
        sp = 3252
#675 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1241cb0) at alloc.c:6600
        blv = 0x109022360
        where = XIL(0x11c8d6e65)
#676 0x00000001002fcb64 in process_mark_stack (base_sp=3248) at alloc.c:6991
        ptr = 0x7ffff1241cb0
        obj = XIL(0x7ffef08164d0)
        po = 0x7ffff1241cb0
#677 0x00000001002fce10 in mark_object (obj=XIL(0x10be4a143)) at alloc.c:7062
        sp = 3248
#678 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1387d18) at alloc.c:6600
        blv = 0x104249b10
        where = XIL(0x11c8d6e65)
#679 0x00000001002fcb64 in process_mark_stack (base_sp=3243) at alloc.c:6991
        ptr = 0x7ffff1387d18
        obj = XIL(0x7ffef095c538)
        po = 0x7ffff1387d18
#680 0x00000001002fce7c in mark_objects (objs=0x10542c8f8, n=74) at alloc.c:7070
        sp = 3243
#681 0x00000001002fbb24 in mark_vectorlike (header=0x10542c8f0) at alloc.c:6480
        ptr = 0x10542c8f0
        size = 74
#682 0x00000001002fbdf0 in mark_buffer (buffer=0x10542c8f0) at alloc.c:6543
#683 0x00000001002fc910 in process_mark_stack (base_sp=3243) at alloc.c:6880
        ptr = 0x10542c8f0
        pvectype = PVEC_BUFFER
        obj = XIL(0x10542c8f5)
        po = 0x10542c8f0
#684 0x00000001002fce10 in mark_object (obj=XIL(0x10542c8f5)) at alloc.c:7062
        sp = 3243
#685 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff11b0050) at alloc.c:6599
        blv = 0x7ffff11b0080
        where = XIL(0x10542c8f5)
#686 0x00000001002fcb64 in process_mark_stack (base_sp=3182) at alloc.c:6991
        ptr = 0x7ffff11b0050
        obj = XIL(0x7ffef07847e0)
        po = 0x7ffff11b0050
#687 0x00000001002fce10 in mark_object (obj=XIL(0x105ca61d3)) at alloc.c:7062
        sp = 3182
#688 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1166cf0) at alloc.c:6600
        blv = 0x10cdbd460
        where = XIL(0x11c8d6e65)
#689 0x00000001002fcb64 in process_mark_stack (base_sp=2987) at alloc.c:6991
        ptr = 0x7ffff1166cf0
        obj = XIL(0x7ffef0a39030)
        po = 0x7ffff1166cf0
#690 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff15e5cb3)) at alloc.c:7062
        sp = 2987
#691 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff15e5c58) at alloc.c:6600
        blv = 0x7ffff15e5c88
        where = XIL(0x11097a4a5)
#692 0x00000001002fcb64 in process_mark_stack (base_sp=2625) at alloc.c:6991
        ptr = 0x7ffff15e5c58
        obj = XIL(0x11dd960)
        po = 0x7ffff15e5c58
#693 0x00000001002fce10 in mark_object (obj=XIL(0x7ffef06dcd08)) at alloc.c:7062
        sp = 2625
#694 0x00000001002fbc94 in mark_char_table (ptr=0x7ffff13c5fc8, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x7ffef06dcd08)
        size = 129
        i = 46
        idx = 1
#695 0x00000001002fbc88 in mark_char_table (ptr=0x7ffff13c5c00, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x7ffff13c5fcd)
        size = 68
        i = 3
        idx = 0
#696 0x00000001002fca0c in process_mark_stack (base_sp=2618) at alloc.c:6916
        ptr = 0x7ffff13c5c00
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x7ffff13c5c05)
        po = 0x7ffff13c5c00
#697 0x00000001002fce7c in mark_objects (objs=0x7ffff15a9c30, n=74) at alloc.c:7070
        sp = 2618
#698 0x00000001002fbb24 in mark_vectorlike (header=0x7ffff15a9c28) at alloc.c:6480
        ptr = 0x7ffff15a9c28
        size = 74
#699 0x00000001002fbdf0 in mark_buffer (buffer=0x7ffff15a9c28) at alloc.c:6543
#700 0x00000001002fc910 in process_mark_stack (base_sp=2618) at alloc.c:6880
        ptr = 0x7ffff15a9c28
        pvectype = PVEC_BUFFER
        obj = XIL(0x7ffff15a9c2d)
        po = 0x7ffff15a9c28
#701 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff15a9c2d)) at alloc.c:7062
        sp = 2618
#702 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff1064c60) at alloc.c:6599
        blv = 0x100b35870
        where = XIL(0x7ffff15a9c2d)
#703 0x00000001002fcb64 in process_mark_stack (base_sp=2379) at alloc.c:6991
        ptr = 0x7ffff1064c60
        obj = XIL(0x7ffef0639480)
        po = 0x7ffff1064c60
#704 0x00000001002fce10 in mark_object (obj=XIL(0x11d5098b3)) at alloc.c:7062
        sp = 2379
#705 0x00000001002f11c4 in mark_interval_tree_1 (i=0x1148dcbf8, dummy=0x0) at alloc.c:1471
#706 0x00000001003ee968 in traverse_intervals_noorder (tree=0x1148dcbf8, function=0x1002f1188 <mark_interval_tree_1>, arg=0x0) at intervals.c:243
#707 0x00000001002f1244 in mark_interval_tree (i=0x1148dcbf8) at alloc.c:1480
#708 0x00000001002fc814 in process_mark_stack (base_sp=2333) at alloc.c:6845
        ptr = 0x126d45d60
        obj = XIL(0x126d45d64)
        po = 0x126d45d60
#709 0x00000001002fce10 in mark_object (obj=XIL(0x1029185b3)) at alloc.c:7062
        sp = 2333
#710 0x00000001002fc054 in mark_localized_symbol (ptr=0x1012a1770) at alloc.c:6600
        blv = 0x106f3f110
        where = XIL(0)
#711 0x00000001002fcb64 in process_mark_stack (base_sp=2219) at alloc.c:6991
        ptr = 0x1012a1770
        obj = XIL(0x875f90)
        po = 0x1012a1770
#712 0x00000001002fce7c in mark_objects (objs=0x1070150f8, n=74) at alloc.c:7070
        sp = 2219
#713 0x00000001002fbb24 in mark_vectorlike (header=0x1070150f0) at alloc.c:6480
        ptr = 0x1070150f0
        size = 74
#714 0x00000001002fbdf0 in mark_buffer (buffer=0x1070150f0) at alloc.c:6543
#715 0x00000001002fc910 in process_mark_stack (base_sp=2219) at alloc.c:6880
        ptr = 0x1070150f0
        pvectype = PVEC_BUFFER
        obj = XIL(0x1070150f5)
        po = 0x1070150f0
#716 0x00000001002fce10 in mark_object (obj=XIL(0x1070150f5)) at alloc.c:7062
        sp = 2219
#717 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff109c318) at alloc.c:6599
        blv = 0x101828240
        where = XIL(0x1070150f5)
#718 0x00000001002fcb64 in process_mark_stack (base_sp=2192) at alloc.c:6991
        ptr = 0x7ffff109c318
        obj = XIL(0x7ffef0670af8)
        po = 0x7ffff109c318
#719 0x00000001002fce7c in mark_objects (objs=0x1024e8d08, n=74) at alloc.c:7070
        sp = 2192
#720 0x00000001002fbb24 in mark_vectorlike (header=0x1024e8d00) at alloc.c:6480
        ptr = 0x1024e8d00
        size = 74
#721 0x00000001002fbdf0 in mark_buffer (buffer=0x1024e8d00) at alloc.c:6543
#722 0x00000001002fc910 in process_mark_stack (base_sp=2192) at alloc.c:6880
        ptr = 0x1024e8d00
        pvectype = PVEC_BUFFER
        obj = XIL(0x1024e8d05)
        po = 0x1024e8d00
#723 0x00000001002fce10 in mark_object (obj=XIL(0x1024e8d05)) at alloc.c:7062
        sp = 2192
#724 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff10c2408) at alloc.c:6599
        blv = 0x10aa4d960
        where = XIL(0x1024e8d05)
#725 0x00000001002fcb64 in process_mark_stack (base_sp=2044) at alloc.c:6991
        ptr = 0x7ffff10c2408
        obj = XIL(0x7ffef0696c28)
        po = 0x7ffff10c2408
#726 0x00000001002fce7c in mark_objects (objs=0x1209cd418, n=74) at alloc.c:7070
        sp = 2044
#727 0x00000001002fbb24 in mark_vectorlike (header=0x1209cd410) at alloc.c:6480
        ptr = 0x1209cd410
        size = 74
#728 0x00000001002fbdf0 in mark_buffer (buffer=0x1209cd410) at alloc.c:6543
#729 0x00000001002fc910 in process_mark_stack (base_sp=2044) at alloc.c:6880
        ptr = 0x1209cd410
        pvectype = PVEC_BUFFER
        obj = XIL(0x1209cd415)
        po = 0x1209cd410
#730 0x00000001002fce10 in mark_object (obj=XIL(0x1209cd415)) at alloc.c:7062
        sp = 2044
#731 0x00000001002fc044 in mark_localized_symbol (ptr=0x105dc4b70) at alloc.c:6599
        blv = 0x10709ee10
        where = XIL(0x1209cd415)
#732 0x00000001002fcb64 in process_mark_stack (base_sp=2031) at alloc.c:6991
        ptr = 0x105dc4b70
        obj = XIL(0x98ef890)
        po = 0x105dc4b70
#733 0x00000001002fce7c in mark_objects (objs=0x11512f938, n=74) at alloc.c:7070
        sp = 2031
#734 0x00000001002fbb24 in mark_vectorlike (header=0x11512f930) at alloc.c:6480
        ptr = 0x11512f930
        size = 74
#735 0x00000001002fbdf0 in mark_buffer (buffer=0x11512f930) at alloc.c:6543
#736 0x00000001002fc910 in process_mark_stack (base_sp=2031) at alloc.c:6880
        ptr = 0x11512f930
        pvectype = PVEC_BUFFER
        obj = XIL(0x11512f935)
        po = 0x11512f930
#737 0x00000001002fce10 in mark_object (obj=XIL(0x11512f935)) at alloc.c:7062
        sp = 2031
#738 0x00000001002fc044 in mark_localized_symbol (ptr=0x101197d50) at alloc.c:6599
        blv = 0x10113fb80
        where = XIL(0x11512f935)
#739 0x00000001002fcb64 in process_mark_stack (base_sp=2014) at alloc.c:6991
        ptr = 0x101197d50
        obj = XIL(0x13f1e820)
        po = 0x101197d50
#740 0x00000001002fce10 in mark_object (obj=XIL(0x1074ca9d3)) at alloc.c:7062
        sp = 2014
#741 0x00000001002fc054 in mark_localized_symbol (ptr=0x101a72e30) at alloc.c:6600
        blv = 0x1028d8140
        where = XIL(0x11097a4a5)
#742 0x00000001002fcb64 in process_mark_stack (base_sp=1977) at alloc.c:6991
        ptr = 0x101a72e30
        obj = XIL(0x1047650)
        po = 0x101a72e30
#743 0x00000001002fce10 in mark_object (obj=XIL(0x107a51503)) at alloc.c:7062
        sp = 1977
#744 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff11ba798) at alloc.c:6600
        blv = 0x1052a50f0
        where = XIL(0x11c8d6e65)
#745 0x00000001002fcb64 in process_mark_stack (base_sp=1829) at alloc.c:6991
        ptr = 0x7ffff11ba798
        obj = XIL(0x247030)
        po = 0x7ffff11ba798
#746 0x00000001002fce10 in mark_object (obj=XIL(0x102918d23)) at alloc.c:7062
        sp = 1829
#747 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1133f40) at alloc.c:6600
        blv = 0x1064c5570
        where = XIL(0)
#748 0x00000001002fcb64 in process_mark_stack (base_sp=1185) at alloc.c:6991
        ptr = 0x7ffff1133f40
        obj = XIL(0x7ffef0708760)
        po = 0x7ffff1133f40
#749 0x00000001002fce10 in mark_object (obj=XIL(0x7ffef0968140)) at alloc.c:7062
        sp = 1185
#750 0x00000001002fbc94 in mark_char_table (ptr=0x7ffff148aed0, pvectype=PVEC_SUB_CHAR_TABLE) at alloc.c:6509
        val = XIL(0x7ffef0968140)
        size = 129
        i = 1
        idx = 1
#751 0x00000001002fbc88 in mark_char_table (ptr=0x7ffff148ab08, pvectype=PVEC_CHAR_TABLE) at alloc.c:6506
        val = XIL(0x7ffff148aed5)
        size = 68
        i = 3
        idx = 0
#752 0x00000001002fca0c in process_mark_stack (base_sp=1037) at alloc.c:6916
        ptr = 0x7ffff148ab08
        pvectype = PVEC_CHAR_TABLE
        obj = XIL(0x7ffff148ab0d)
        po = 0x7ffff148ab08
#753 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff123bfbb)) at alloc.c:7062
        sp = 1037
#754 0x00000001002fbd1c in mark_overlay (ov=0x7ffff123bf48) at alloc.c:6522
#755 0x00000001002fca30 in process_mark_stack (base_sp=900) at alloc.c:6930
        ptr = 0x7ffff123bf48
        pvectype = PVEC_OVERLAY
        obj = XIL(0x7ffff123bf4d)
        po = 0x7ffff123bf48
#756 0x00000001002fce10 in mark_object (obj=XIL(0x105883c23)) at alloc.c:7062
        sp = 900
#757 0x00000001002fc054 in mark_localized_symbol (ptr=0x100a358f0 <lispsym+41232>) at alloc.c:6600
        blv = 0x1029164c0
        where = XIL(0)
#758 0x00000001002fcb64 in process_mark_stack (base_sp=506) at alloc.c:6991
        ptr = 0x100a358f0 <lispsym+41232>
        obj = XIL(0x1c4ac0)
        po = 0x100a358f0 <lispsym+41232>
#759 0x00000001002fce10 in mark_object (obj=XIL(0x7ffff114966b)) at alloc.c:7062
        sp = 506
#760 0x00000001002fc054 in mark_localized_symbol (ptr=0x7ffff1149610) at alloc.c:6600
        blv = 0x7ffff1149640
        where = XIL(0x11c8d6e65)
#761 0x00000001002fcb64 in process_mark_stack (base_sp=491) at alloc.c:6991
        ptr = 0x7ffff1149610
        obj = XIL(0x7ffef071de00)
        po = 0x7ffff1149610
#762 0x00000001002fce7c in mark_objects (objs=0x10a37a978, n=74) at alloc.c:7070
        sp = 491
#763 0x00000001002fbb24 in mark_vectorlike (header=0x10a37a970) at alloc.c:6480
        ptr = 0x10a37a970
        size = 74
#764 0x00000001002fbdf0 in mark_buffer (buffer=0x10a37a970) at alloc.c:6543
#765 0x00000001002fc910 in process_mark_stack (base_sp=491) at alloc.c:6880
        ptr = 0x10a37a970
        pvectype = PVEC_BUFFER
        obj = XIL(0x10a37a975)
        po = 0x10a37a970
#766 0x00000001002fce10 in mark_object (obj=XIL(0x10a37a975)) at alloc.c:7062
        sp = 491
#767 0x00000001002fc044 in mark_localized_symbol (ptr=0x1010ef680) at alloc.c:6599
        blv = 0x10103f070
        where = XIL(0x10a37a975)
#768 0x00000001002fcb64 in process_mark_stack (base_sp=314) at alloc.c:6991
        ptr = 0x1010ef680
        obj = XIL(0x6c3ea0)
        po = 0x1010ef680
#769 0x00000001002fce7c in mark_objects (objs=0x1010a6168, n=74) at alloc.c:7070
        sp = 314
#770 0x00000001002fbb24 in mark_vectorlike (header=0x1010a6160) at alloc.c:6480
        ptr = 0x1010a6160
        size = 74
#771 0x00000001002fbdf0 in mark_buffer (buffer=0x1010a6160) at alloc.c:6543
#772 0x00000001002fc910 in process_mark_stack (base_sp=314) at alloc.c:6880
        ptr = 0x1010a6160
        pvectype = PVEC_BUFFER
        obj = XIL(0x1010a6165)
        po = 0x1010a6160
#773 0x00000001002fce10 in mark_object (obj=XIL(0x1010a6165)) at alloc.c:7062
        sp = 314
#774 0x00000001002fc044 in mark_localized_symbol (ptr=0x7ffff13b3250) at alloc.c:6599
        blv = 0x7ffff13b3280
        where = XIL(0x1010a6165)
#775 0x00000001002fcb64 in process_mark_stack (base_sp=309) at alloc.c:6991
        ptr = 0x7ffff13b3250
        obj = XIL(0x7ffef0987a70)
        po = 0x7ffff13b3250
#776 0x00000001002fce7c in mark_objects (objs=0x11c8d6e68, n=74) at alloc.c:7070
        sp = 309
#777 0x00000001002fbb24 in mark_vectorlike (header=0x11c8d6e60) at alloc.c:6480
        ptr = 0x11c8d6e60
        size = 74
#778 0x00000001002fbdf0 in mark_buffer (buffer=0x11c8d6e60) at alloc.c:6543
#779 0x00000001002fc910 in process_mark_stack (base_sp=309) at alloc.c:6880
        ptr = 0x11c8d6e60
        pvectype = PVEC_BUFFER
        obj = XIL(0x11c8d6e65)
        po = 0x11c8d6e60
#780 0x00000001002fce10 in mark_object (obj=XIL(0x11c8d6e65)) at alloc.c:7062
        sp = 309
#781 0x00000001002fc044 in mark_localized_symbol (ptr=0x101f0c000) at alloc.c:6599
        blv = 0x1021008b0
        where = XIL(0x11c8d6e65)
#782 0x00000001002fcb64 in process_mark_stack (base_sp=305) at alloc.c:6991
        ptr = 0x101f0c000
        obj = XIL(0x14e0820)
        po = 0x101f0c000
#783 0x00000001002fce7c in mark_objects (objs=0x1112adbd8, n=74) at alloc.c:7070
        sp = 305
#784 0x00000001002fbb24 in mark_vectorlike (header=0x1112adbd0) at alloc.c:6480
        ptr = 0x1112adbd0
        size = 74
#785 0x00000001002fbdf0 in mark_buffer (buffer=0x1112adbd0) at alloc.c:6543
#786 0x00000001002fc910 in process_mark_stack (base_sp=303) at alloc.c:6880
        ptr = 0x1112adbd0
        pvectype = PVEC_BUFFER
        obj = XIL(0x1112adbd5)
        po = 0x1112adbd0
#787 0x00000001002fce7c in mark_objects (objs=0x11097a4a8, n=74) at alloc.c:7070
        sp = 303
#788 0x00000001002fbb24 in mark_vectorlike (header=0x11097a4a0) at alloc.c:6480
        ptr = 0x11097a4a0
        size = 74
#789 0x00000001002fbdf0 in mark_buffer (buffer=0x11097a4a0) at alloc.c:6543
#790 0x00000001002fc910 in process_mark_stack (base_sp=303) at alloc.c:6880
        ptr = 0x11097a4a0
        pvectype = PVEC_BUFFER
        obj = XIL(0x11097a4a5)
        po = 0x11097a4a0
#791 0x00000001002fce10 in mark_object (obj=XIL(0x11097a4a5)) at alloc.c:7062
        sp = 303
#792 0x00000001002fc044 in mark_localized_symbol (ptr=0x1156e1da0) at alloc.c:6599
        blv = 0x1191463d0
        where = XIL(0x11097a4a5)
#793 0x00000001002fcb64 in process_mark_stack (base_sp=0) at alloc.c:6991
        ptr = 0x1156e1da0
        obj = XIL(0x11e7ce20)
        po = 0x1156e1da0
#794 0x00000001002fce10 in mark_object (obj=XIL(0)) at alloc.c:7062
        sp = 0
#795 0x00000001002fa804 in mark_object_root_visitor (root_ptr=0x100a22300 <buffer_defaults+16>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT, data=0x0) at alloc.c:5997
#796 0x00000001002fa5a4 in visit_vectorlike_root (visitor=..., ptr=0x100a222f0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5949
        size = 74
        i = 1
#797 0x00000001002fa644 in visit_buffer_root (visitor=..., buffer=0x100a222f0 <buffer_defaults>, type=GC_ROOT_BUFFER_LOCAL_DEFAULT) at alloc.c:5963
#798 0x00000001002fa6b0 in visit_static_gc_roots (visitor=...) at alloc.c:5975
#799 0x00000001002fb028 in garbage_collect () at alloc.c:6199
        tail = XIL(0)
        buffer = XIL(0x10542c8f5)
        stack_top_variable = 144 '\220'
        message_p = false
        count = {
          bytes = 1696
        }
        start = {
          tv_sec = 1685587962,
          tv_nsec = 173938837
        }
        tot_before = 18446744073709551615
        visitor = {
          visit = 0x1002fa7c0 <mark_object_root_visitor>,
          data = 0x0
        }
#800 0x00000001002facf0 in maybe_garbage_collect () at alloc.c:6108
#801 0x00000001003b23cc in maybe_gc () at lisp.h:5591
#802 0x00000001003b3548 in exec_byte_code (fun=XIL(0x101f53e95), args_template=771, nargs=3, args=0x7ffff08e05c0) at bytecode.c:782
        call_nargs = 4
        call_fun = XIL(0x7ffef06f3cf8)
        count1 = {
          bytes = 1664
        }
        template = make_fixnum(771)
        val = XIL(0x30)
        call_args = 0x7ffff08e0590
        original_fun = XIL(0x7ffef062ce08)
        bytecode = XIL(0x101f54e84)
        op = 4
        type = (CONDITION_CASE | CATCHER_ALL | unknown: 0x7ffc)
        targets = {0x1003b71c8 <exec_byte_code+18564>, 0x1003b71f4 <exec_byte_code+18608>, 0x1003b71f8 <exec_byte_code+18612>, 0x1003b71fc <exec_byte_code+18616>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7268 <exec_byte_code+18724>, 0x1003b72e0 <exec_byte_code+18844>, 0x1003b2d48 <exec_byte_code+1028>, 0x1003b2d4c <exec_byte_code+1032>, 0x1003b2d50 <exec_byte_code+1036>, 0x1003b2d54 <exec_byte_code+1040>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d68 <exec_byte_code+1060>, 0x1003b2d00 <exec_byte_code+956>, 0x1003b3150 <exec_byte_code+2060>, 0x1003b3154 <exec_byte_code+2064>, 0x1003b3158 <exec_byte_code+2068>, 0x1003b315c <exec_byte_code+2072>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b31b0 <exec_byte_code+2156>, 0x1003b3170 <exec_byte_code+2092>, 0x1003b3378 <exec_byte_code+2612>, 0x1003b337c <exec_byte_code+2616>, 0x1003b3380 <exec_byte_code+2620>, 0x1003b3384 <exec_byte_code+2624>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3320 <exec_byte_code+2524>, 0x1003b3338 <exec_byte_code+2548>, 0x1003b3450 <exec_byte_code+2828>, 0x1003b3454 <exec_byte_code+2832>, 0x1003b3458 <exec_byte_code+2836>, 0x1003b345c <exec_byte_code+2840>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b33f8 <exec_byte_code+2740>, 0x1003b3410 <exec_byte_code+2764>, 0x1003b37ec <exec_byte_code+3752>, 0x1003b37f0 <exec_byte_code+3756>, 0x1003b37f4 <exec_byte_code+3760>, 0x1003b37f8 <exec_byte_code+3764>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b3794 <exec_byte_code+3664>, 0x1003b37ac <exec_byte_code+3688>, 0x1003b40f8 <exec_byte_code+6068>, 0x1003b3f50 <exec_byte_code+5644>, 0x1003b3f44 <exec_byte_code+5632>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b4354 <exec_byte_code+6672>, 0x1003b4450 <exec_byte_code+6924>, 0x1003b44c0 <exec_byte_code+7036>, 0x1003b4538 <exec_byte_code+7156>, 0x1003b45a8 <exec_byte_code+7268>, 0x1003b2fac <exec_byte_code+1640>, 0x1003b3034 <exec_byte_code+1776>, 0x1003b4640 <exec_byte_code+7420>, 0x1003b2ef8 <exec_byte_code+1460>, 0x1003b309c <exec_byte_code+1880>, 0x1003b46b4 <exec_byte_code+7536>, 0x1003b471c <exec_byte_code+7640>, 0x1003b476c <exec_byte_code+7720>, 0x1003b47d4 <exec_byte_code+7824>, 0x1003b4850 <exec_byte_code+7948>, 0x1003b4958 <exec_byte_code+8212>, 0x1003b49a8 <exec_byte_code+8292>, 0x1003b4adc <exec_byte_code+8600>, 0x1003b4c2c <exec_byte_code+8936>, 0x1003b4c7c <exec_byte_code+9016>, 0x1003b4ccc <exec_byte_code+9096>, 0x1003b4d34 <exec_byte_code+9200>, 0x1003b4d9c <exec_byte_code+9304>, 0x1003b4e04 <exec_byte_code+9408>, 0x1003b4e84 <exec_byte_code+9536>, 0x1003b4edc <exec_byte_code+9624>, 0x1003b4f34 <exec_byte_code+9712>, 0x1003b5008 <exec_byte_code+9924>, 0x1003b50d0 <exec_byte_code+10124>, 0x1003b5198 <exec_byte_code+10324>, 0x1003b5280 <exec_byte_code+10556>, 0x1003b5378 <exec_byte_code+10804>, 0x1003b5470 <exec_byte_code+11052>, 0x1003b5568 <exec_byte_code+11300>, 0x1003b5660 <exec_byte_code+11548>, 0x1003b5798 <exec_byte_code+11860>, 0x1003b585c <exec_byte_code+12056>, 0x1003b5994 <exec_byte_code+12368>, 0x1003b5a70 <exec_byte_code+12588>, 0x1003b5b4c <exec_byte_code+12808>, 0x1003b5f08 <exec_byte_code+13764>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b5f6c <exec_byte_code+13864>, 0x1003b5fbc <exec_byte_code+13944>, 0x1003b6084 <exec_byte_code+14144>, 0x1003b60e8 <exec_byte_code+14244>, 0x1003b614c <exec_byte_code+14344>, 0x1003b619c <exec_byte_code+14424>, 0x1003b61ec <exec_byte_code+14504>, 0x1003b623c <exec_byte_code+14584>, 0x1003b6298 <exec_byte_code+14676>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b62f8 <exec_byte_code+14772>, 0x1003b6348 <exec_byte_code+14852>, 0x1003b6398 <exec_byte_code+14932>, 0x1003b63e8 <exec_byte_code+15012>, 0x1003b6438 <exec_byte_code+15092>, 0x1003b6488 <exec_byte_code+15172>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b64d8 <exec_byte_code+15252>, 0x1003b6534 <exec_byte_code+15344>, 0x1003b6584 <exec_byte_code+15424>, 0x1003b65d4 <exec_byte_code+15504>, 0x1003b663c <exec_byte_code+15608>, 0x1003b66a4 <exec_byte_code+15712>, 0x1003b66f4 <exec_byte_code+15792>, 0x1003b6744 <exec_byte_code+15872>, 0x1003b67ac <exec_byte_code+15976>, 0x1003b6814 <exec_byte_code+16080>, 0x1003b687c <exec_byte_code+16184>, 0x1003b68cc <exec_byte_code+16264>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b3ce4 <exec_byte_code+5024>, 0x1003b3878 <exec_byte_code+3892>, 0x1003b2e5c <exec_byte_code+1304>, 0x1003b396c <exec_byte_code+4136>, 0x1003b3a00 <exec_byte_code+4284>, 0x1003b3a98 <exec_byte_code+4436>, 0x1003b3b30 <exec_byte_code+4588>, 0x1003b3ca8 <exec_byte_code+4964>, 0x1003b32cc <exec_byte_code+2440>, 0x1003b3d74 <exec_byte_code+5168>, 0x1003b3de0 <exec_byte_code+5276>, 0x1003b3e84 <exec_byte_code+5440>, 0x1003b3ed4 <exec_byte_code+5520>, 0x1003b4148 <exec_byte_code+6148>, 0x1003b41c8 <exec_byte_code+6276>, 0x1003b4248 <exec_byte_code+6404>, 0x1003b42bc <exec_byte_code+6520>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b691c <exec_byte_code+16344>, 0x1003b699c <exec_byte_code+16472>, 0x1003b69ec <exec_byte_code+16552>, 0x1003b6a3c <exec_byte_code+16632>, 0x1003b6a8c <exec_byte_code+16712>, 0x1003b6adc <exec_byte_code+16792>, 0x1003b6b44 <exec_byte_code+16896>, 0x1003b6bac <exec_byte_code+17000>, 0x1003b6c14 <exec_byte_code+17104>, 0x1003b6c7c <exec_byte_code+17208>, 0x1003b6d98 <exec_byte_code+17492>, 0x1003b6e00 <exec_byte_code+17596>, 0x1003b6e68 <exec_byte_code+17700>, 0x1003b6eb8 <exec_byte_code+17780>, 0x1003b6f58 <exec_byte_code+17940>, 0x1003b6ff8 <exec_byte_code+18100>, 0x1003b7044 <exec_byte_code+18176>, 0x1003b7090 <exec_byte_code+18252>, 0x1003b5cb8 <exec_byte_code+13172>, 0x1003b5e04 <exec_byte_code+13504>, 0x1003b70e8 <exec_byte_code+18340>, 0x1003b7158 <exec_byte_code+18452>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b48dc <exec_byte_code+8088>, 0x1003b4f8c <exec_byte_code+9800>, 0x1003b6008 <exec_byte_code+14020>, 0x1003b7380 <exec_byte_code+19004>, 0x1003b73ec <exec_byte_code+19112>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7484 <exec_byte_code+19264>, 0x1003b7524 <exec_byte_code+19424>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7658 <exec_byte_code+19732> <repeats 64 times>}
        quitcounter = 158 '\236'
        bc = 0x1009a3ba8 <main_thread+952>
        top = 0x7ffff08e0588
        pc = 0x100e4bde9 "\266\002\202\263"
        bytestr = XIL(0x101f54e84)
        vector = XIL(0x101f53e85)
        maxdepth = make_fixnum(8)
        const_length = 1
        bytestr_length = 19
        vectorp = 0x101f54278
        max_stack = 8
        frame_base = 0x7ffff08e05e8
        fp = 0x7ffff08e0628
        bytestr_data = 0x100e4bc28 "\b\306\t>\001\032\002\206\v"
        rest = false
        mandatory = 3
        nonrest = 3
        pushedargs = 3
        result = XIL(0x30)
#803 0x0000000100346414 in fetch_and_exec_byte_code (fun=XIL(0x102113185), args_template=514, nargs=2, args=0x7fffffffa008) at eval.c:3081
#804 0x00000001003468c4 in funcall_lambda (fun=XIL(0x102113185), nargs=2, arg_vector=0x7fffffffa008) at eval.c:3153
        val = XIL(0x7fffffff9ee0)
        syms_left = make_fixnum(514)
        next = XIL(0x4c0)
        lexenv = XIL(0x7fffffff9ee0)
        count = {
          bytes = 1248
        }
        i = 140737488330416
        optional = 48
        rest = 16
        previous_rest = 110
#805 0x0000000100345ac0 in funcall_general (fun=XIL(0x102113185), numargs=2, args=0x7fffffffa008) at eval.c:2945
        original_fun = XIL(0x16e1030)
#806 0x0000000100345dbc in Ffuncall (nargs=3, args=0x7fffffffa000) at eval.c:2995
        count = {
          bytes = 1216
        }
        val = XIL(0x7fffffff9fe0)
#807 0x0000000100344d38 in Fapply (nargs=2, args=0x7fffffffa110) at eval.c:2666
        i = 3
        funcall_nargs = 3
        funcall_args = 0x7fffffffa000
        spread_arg = XIL(0)
        fun = XIL(0x102113185)
        sa_avail = 16360
        sa_count = {
          bytes = 1216
        }
        numargs = 2
        retval = XIL(0x7fffffffa060)
#808 0x0000000100345640 in apply1 (fn=XIL(0x16e1030), arg=XIL(0x12076d063)) at eval.c:2882
#809 0x00000001003caed8 in read_process_output_call (fun_and_args=XIL(0x12076d073)) at process.c:6070
#810 0x0000000100340d00 in internal_condition_case_1 (bfun=0x1003cae94 <read_process_output_call>, arg=XIL(0x12076d073), handlers=XIL(0), hfun=0x1003caf04 <read_process_output_error_handler>) at eval.c:1498
        val = XIL(0x7fffffffa1b0)
        c = 0x100d63c10
#811 0x00000001003cb9fc in read_and_dispose_of_process_output (p=0x10f88e540, chars=0x7fffffffa290 " [\"\033[m弄错\"])\n./leim/quail/ZIRANMA.el", nbytes=4095, coding=0x104a34070) at process.c:6294
        outstream = XIL(0x16e1030)
        text = XIL(0x114b046d4)
        outer_running_asynch_code = true
        waiting = -1
#812 0x00000001003cb588 in read_process_output (proc=XIL(0x10f88e545), channel=37) at process.c:6204
        nbytes = 4095
        p = 0x10f88e540
        coding = 0x104a34070
        carryover = 0
        readmax = 4096
        count = {
          bytes = 1088
        }
        odeactivate = XIL(0)
        chars = 0x7fffffffa290 " [\"\033[m弄错\"])\n./leim/quail/ZIRANMA.el"
        sa_avail = 12224
        sa_count = {
          bytes = 1088
        }
#813 0x00000001003ca584 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=XIL(0), wait_proc=0x0, just_wait_proc=0) at process.c:5888
        nread = 4095
        process_skipped = false
        wrapped = true
        channel_start = 38
        child_fd = 11
        last_read_channel = 37
        channel = 37
        nfds = 1
        Available = {
          fds_bits = {137438953472, 0 <repeats 15 times>}
        }
        Writeok = {
          fds_bits = {0 <repeats 16 times>}
        }
        check_write = true
        check_delay = 5
        no_avail = false
        xerrno = 11
        proc = XIL(0x10f88e545)
        timeout = {
          tv_sec = 0,
          tv_nsec = 10000000
        }
        end_time = {
          tv_sec = 1685587963,
          tv_nsec = 30654747
        }
        timer_delay = {
          tv_sec = 2,
          tv_nsec = 213016976
        }
        got_output_end_time = {
          tv_sec = 0,
          tv_nsec = -1
        }
        wait = TIMEOUT
        got_some_output = 4097
        prev_wait_proc_nbytes_read = 0
        retry_for_async = false
        count = {
          bytes = 1056
        }
        now = {
          tv_sec = 0,
          tv_nsec = -1
        }
#814 0x000000010006056c in sit_for (timeout=make_fixnum(30), reading=true, display_option=1) at dispnew.c:6264
        sec = 30
        nsec = 0
        do_display = true
        curbuf_eq_winbuf = true
        nbytes = 1024
#815 0x0000000100242750 in read_char (commandflag=1, map=XIL(0x11b1d67a3), prev_event=XIL(0), used_mouse_menu=0x7fffffffc118, end_time=0x0) at keyboard.c:2881
        tem0 = XIL(0x100a2b7e0)
        timeout = 30
        count1 = {
          bytes = 1024
        }
        delay_level = 4
        buffer_size = 1
        c = XIL(0)
        local_getcjmp = {{
            __jmpbuf = {433785835638015233, 4300503552, 433860784365727625, 0 <repeats 11 times>, 4305615360, 4305091072, 106, 4305156608, 4305615360, 0, 140737488336880, 2449967169476231167, 0 <repeats 42 times>},
            __mask_was_saved = 0,
            __saved_mask = {
              __val = {140737488337728, 140737488337872, 0, 4298208912, 140737488337840, 4305668880, 0, 4305630976, 4312424800, 140733193388032, 140737488337808, 140737244847152, 4511060416, 140737488337904, 0, 0}
            }
          }}
        save_jump = {{
            __jmpbuf = {0 <repeats 64 times>},
            __mask_was_saved = 0,
            __saved_mask = {
              __val = {0 <repeats 16 times>}
            }
          }}
        tem = XIL(0)
        save = XIL(0x7fffffffb8d0)
        previous_echo_area_message = XIL(0)
        also_record = XIL(0)
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x100a88030
        jmpcount = {
          bytes = 1024
        }
#816 0x00000001002569fc in read_key_sequence (keybuf=0x7fffffffc208, prompt=XIL(0), dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:10083
        interrupted_kboard = 0x100a88030
        interrupted_frame = 0x100af6a40
        key = XIL(0x100a2b700)
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = XIL(0x7fffffffbfc0)
        count = {
          bytes = 1024
        }
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = XIL(0x11b1d67a3)
        first_unbound = 31
        mock_input = 0
        used_mouse_menu_history = {false <repeats 30 times>}
        fkey = {
          parent = XIL(0x100af2993),
          map = XIL(0x100af2993),
          start = 0,
          end = 0
        }
        keytran = {
          parent = XIL(0x7ffff17a69db),
          map = XIL(0x7ffff17a69db),
          start = 0,
          end = 0
        }
        indec = {
          parent = XIL(0x100af2983),
          map = XIL(0x100af2983),
          start = 0,
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = XIL(0)
        original_uppercase = XIL(0)
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x1010a6160
        fake_prefixed_keys = XIL(0)
        first_event = XIL(0)
        second_event = XIL(0)
#817 0x000000010023d694 in command_loop_1 () at keyboard.c:1384
        cmd = XIL(0)
        keybuf = {XIL(0), XIL(0x100a2b7e0), XIL(0), XIL(0x400), XIL(0x7fffffffc230), XIL(0x7fffffffc270), XIL(0x7fffffffc240), XIL(0x7fffffffc270), make_fixnum(0), XIL(0x1009a37f0), XIL(0x1024e8d00), XIL(0x7ffef0abea38), XIL(0x7fffffffc270), XIL(0x7fffffffc2d0), make_fixnum(7), XIL(0x1003412f0), XIL(0x7fffffffc290), XIL(0x100b711f0), XIL(0x7fffffffc2a0), XIL(0x90), XIL(0x1), XIL(0), make_fixnum(1), make_fixnum(0), XIL(0x7fffffffc2d0), XIL(0x7fffffffc320), XIL(0x7fffffffc2e0), XIL(0x100341180), XIL(0x7fffffffc2f0), XIL(0x7fffffffc320)}
        i = -16127
        prev_modiff = 0
        prev_buffer = 0x0
#818 0x0000000100340be0 in internal_condition_case (bfun=0x10023d164 <command_loop_1>, handlers=XIL(0x90), hfun=0x10023c258 <cmd_error>) at eval.c:1474
        val = XIL(0x7fffffffc350)
        c = 0x100b711f0
#819 0x000000010023cb78 in command_loop_2 (handlers=XIL(0x90)) at keyboard.c:1133
        val = make_fixnum(0)
#820 0x0000000100340000 in internal_catch (tag=XIL(0x6b10), func=0x10023cb3c <command_loop_2>, arg=XIL(0x90)) at eval.c:1197
        val = XIL(0x7fffffffc440)
        c = 0x100b65af0
#821 0x000000010023ca34 in command_loop () at keyboard.c:1103
        val = XIL(0x100000000)
#822 0x000000010023babc in recursive_edit_1 () at keyboard.c:720
        count = {
          bytes = 960
        }
        val = XIL(0x1024e8d00)
#823 0x000000010029e820 in read_minibuf (map=XIL(0x7ffff140b303), initial=XIL(0), prompt=XIL(0x1247a7df4), expflag=false, histvar=XIL(0x1730460), histpos=make_fixnum(0), defalt=XIL(0x11bed1553), allow_props=false, inherit_input_method=true) at minibuf.c:905
        val = XIL(0)
        count = {
          bytes = 672
        }
        mini_frame = XIL(0x1072b2675)
        ambient_dir = XIL(0x124859f94)
        minibuffer = XIL(0x1024e8d05)
        input_method = XIL(0)
        calling_frame = XIL(0x1072b2675)
        calling_window = XIL(0x1221169a5)
        enable_multibyte = XIL(0x30)
        pos = 0
        histstring = XIL(0x28)
        histval = XIL(0x1200739e3)
        empty_minibuf = XIL(0x7ffff15a9c2d)
#824 0x00000001002a019c in Fread_from_minibuffer (prompt=XIL(0x1247a7df4), initial_contents=XIL(0), keymap=XIL(0x7ffff140b303), read=XIL(0), hist=XIL(0x1730460), default_value=XIL(0x11bed1553), inherit_input_method=XIL(0x30)) at minibuf.c:1373
        histvar = XIL(0x1730460)
        histpos = make_fixnum(0)
        val = XIL(0x7ffff103d7d4)
#825 0x0000000100346220 in funcall_subr (subr=0x1009ad598 <Sread_from_minibuffer>, numargs=7, args=0x7ffff08e0350) at eval.c:3046
        argbuf = {XIL(0x7fffffffc760), XIL(0x7ffef0611658), XIL(0x7ffff103ce38), XIL(0x1009ad59d), XIL(0x11), XIL(0x1003b22b8), XIL(0x7fffffffc790), XIL(0x7fffffffc7d0)}
        a = 0x7ffff08e0350
        fun = make_fixnum(0)
#826 0x00000001003b36a4 in exec_byte_code (fun=XIL(0x7ffff1035c0d), args_template=513, nargs=2, args=0x7ffff08e0450) at bytecode.c:809
        call_nargs = 7
        call_fun = XIL(0x1009ad59d)
        count1 = {
          bytes = 640
        }
        template = make_fixnum(513)
        val = XIL(0x1247a7e54)
        call_args = 0x7ffff08e0350
        original_fun = XIL(0x7ffef0611658)
        bytecode = XIL(0x7ffff1035d04)
        op = 7
        type = CONDITION_CASE
        targets = {0x1003b71c8 <exec_byte_code+18564>, 0x1003b71f4 <exec_byte_code+18608>, 0x1003b71f8 <exec_byte_code+18612>, 0x1003b71fc <exec_byte_code+18616>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7268 <exec_byte_code+18724>, 0x1003b72e0 <exec_byte_code+18844>, 0x1003b2d48 <exec_byte_code+1028>, 0x1003b2d4c <exec_byte_code+1032>, 0x1003b2d50 <exec_byte_code+1036>, 0x1003b2d54 <exec_byte_code+1040>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d68 <exec_byte_code+1060>, 0x1003b2d00 <exec_byte_code+956>, 0x1003b3150 <exec_byte_code+2060>, 0x1003b3154 <exec_byte_code+2064>, 0x1003b3158 <exec_byte_code+2068>, 0x1003b315c <exec_byte_code+2072>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b31b0 <exec_byte_code+2156>, 0x1003b3170 <exec_byte_code+2092>, 0x1003b3378 <exec_byte_code+2612>, 0x1003b337c <exec_byte_code+2616>, 0x1003b3380 <exec_byte_code+2620>, 0x1003b3384 <exec_byte_code+2624>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3320 <exec_byte_code+2524>, 0x1003b3338 <exec_byte_code+2548>, 0x1003b3450 <exec_byte_code+2828>, 0x1003b3454 <exec_byte_code+2832>, 0x1003b3458 <exec_byte_code+2836>, 0x1003b345c <exec_byte_code+2840>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b33f8 <exec_byte_code+2740>, 0x1003b3410 <exec_byte_code+2764>, 0x1003b37ec <exec_byte_code+3752>, 0x1003b37f0 <exec_byte_code+3756>, 0x1003b37f4 <exec_byte_code+3760>, 0x1003b37f8 <exec_byte_code+3764>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b3794 <exec_byte_code+3664>, 0x1003b37ac <exec_byte_code+3688>, 0x1003b40f8 <exec_byte_code+6068>, 0x1003b3f50 <exec_byte_code+5644>, 0x1003b3f44 <exec_byte_code+5632>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b4354 <exec_byte_code+6672>, 0x1003b4450 <exec_byte_code+6924>, 0x1003b44c0 <exec_byte_code+7036>, 0x1003b4538 <exec_byte_code+7156>, 0x1003b45a8 <exec_byte_code+7268>, 0x1003b2fac <exec_byte_code+1640>, 0x1003b3034 <exec_byte_code+1776>, 0x1003b4640 <exec_byte_code+7420>, 0x1003b2ef8 <exec_byte_code+1460>, 0x1003b309c <exec_byte_code+1880>, 0x1003b46b4 <exec_byte_code+7536>, 0x1003b471c <exec_byte_code+7640>, 0x1003b476c <exec_byte_code+7720>, 0x1003b47d4 <exec_byte_code+7824>, 0x1003b4850 <exec_byte_code+7948>, 0x1003b4958 <exec_byte_code+8212>, 0x1003b49a8 <exec_byte_code+8292>, 0x1003b4adc <exec_byte_code+8600>, 0x1003b4c2c <exec_byte_code+8936>, 0x1003b4c7c <exec_byte_code+9016>, 0x1003b4ccc <exec_byte_code+9096>, 0x1003b4d34 <exec_byte_code+9200>, 0x1003b4d9c <exec_byte_code+9304>, 0x1003b4e04 <exec_byte_code+9408>, 0x1003b4e84 <exec_byte_code+9536>, 0x1003b4edc <exec_byte_code+9624>, 0x1003b4f34 <exec_byte_code+9712>, 0x1003b5008 <exec_byte_code+9924>, 0x1003b50d0 <exec_byte_code+10124>, 0x1003b5198 <exec_byte_code+10324>, 0x1003b5280 <exec_byte_code+10556>, 0x1003b5378 <exec_byte_code+10804>, 0x1003b5470 <exec_byte_code+11052>, 0x1003b5568 <exec_byte_code+11300>, 0x1003b5660 <exec_byte_code+11548>, 0x1003b5798 <exec_byte_code+11860>, 0x1003b585c <exec_byte_code+12056>, 0x1003b5994 <exec_byte_code+12368>, 0x1003b5a70 <exec_byte_code+12588>, 0x1003b5b4c <exec_byte_code+12808>, 0x1003b5f08 <exec_byte_code+13764>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b5f6c <exec_byte_code+13864>, 0x1003b5fbc <exec_byte_code+13944>, 0x1003b6084 <exec_byte_code+14144>, 0x1003b60e8 <exec_byte_code+14244>, 0x1003b614c <exec_byte_code+14344>, 0x1003b619c <exec_byte_code+14424>, 0x1003b61ec <exec_byte_code+14504>, 0x1003b623c <exec_byte_code+14584>, 0x1003b6298 <exec_byte_code+14676>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b62f8 <exec_byte_code+14772>, 0x1003b6348 <exec_byte_code+14852>, 0x1003b6398 <exec_byte_code+14932>, 0x1003b63e8 <exec_byte_code+15012>, 0x1003b6438 <exec_byte_code+15092>, 0x1003b6488 <exec_byte_code+15172>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b64d8 <exec_byte_code+15252>, 0x1003b6534 <exec_byte_code+15344>, 0x1003b6584 <exec_byte_code+15424>, 0x1003b65d4 <exec_byte_code+15504>, 0x1003b663c <exec_byte_code+15608>, 0x1003b66a4 <exec_byte_code+15712>, 0x1003b66f4 <exec_byte_code+15792>, 0x1003b6744 <exec_byte_code+15872>, 0x1003b67ac <exec_byte_code+15976>, 0x1003b6814 <exec_byte_code+16080>, 0x1003b687c <exec_byte_code+16184>, 0x1003b68cc <exec_byte_code+16264>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b3ce4 <exec_byte_code+5024>, 0x1003b3878 <exec_byte_code+3892>, 0x1003b2e5c <exec_byte_code+1304>, 0x1003b396c <exec_byte_code+4136>, 0x1003b3a00 <exec_byte_code+4284>, 0x1003b3a98 <exec_byte_code+4436>, 0x1003b3b30 <exec_byte_code+4588>, 0x1003b3ca8 <exec_byte_code+4964>, 0x1003b32cc <exec_byte_code+2440>, 0x1003b3d74 <exec_byte_code+5168>, 0x1003b3de0 <exec_byte_code+5276>, 0x1003b3e84 <exec_byte_code+5440>, 0x1003b3ed4 <exec_byte_code+5520>, 0x1003b4148 <exec_byte_code+6148>, 0x1003b41c8 <exec_byte_code+6276>, 0x1003b4248 <exec_byte_code+6404>, 0x1003b42bc <exec_byte_code+6520>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b691c <exec_byte_code+16344>, 0x1003b699c <exec_byte_code+16472>, 0x1003b69ec <exec_byte_code+16552>, 0x1003b6a3c <exec_byte_code+16632>, 0x1003b6a8c <exec_byte_code+16712>, 0x1003b6adc <exec_byte_code+16792>, 0x1003b6b44 <exec_byte_code+16896>, 0x1003b6bac <exec_byte_code+17000>, 0x1003b6c14 <exec_byte_code+17104>, 0x1003b6c7c <exec_byte_code+17208>, 0x1003b6d98 <exec_byte_code+17492>, 0x1003b6e00 <exec_byte_code+17596>, 0x1003b6e68 <exec_byte_code+17700>, 0x1003b6eb8 <exec_byte_code+17780>, 0x1003b6f58 <exec_byte_code+17940>, 0x1003b6ff8 <exec_byte_code+18100>, 0x1003b7044 <exec_byte_code+18176>, 0x1003b7090 <exec_byte_code+18252>, 0x1003b5cb8 <exec_byte_code+13172>, 0x1003b5e04 <exec_byte_code+13504>, 0x1003b70e8 <exec_byte_code+18340>, 0x1003b7158 <exec_byte_code+18452>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b48dc <exec_byte_code+8088>, 0x1003b4f8c <exec_byte_code+9800>, 0x1003b6008 <exec_byte_code+14020>, 0x1003b7380 <exec_byte_code+19004>, 0x1003b73ec <exec_byte_code+19112>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7484 <exec_byte_code+19264>, 0x1003b7524 <exec_byte_code+19424>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7658 <exec_byte_code+19732> <repeats 64 times>}
        quitcounter = 41 ')'
        bc = 0x1009a3ba8 <main_thread+952>
        top = 0x7ffff08e0348
        pc = 0x7ffff18a91ff "\211Κ\203\226"
        bytestr = XIL(0x7ffff1035d04)
        vector = XIL(0x7ffff1035c4d)
        maxdepth = make_fixnum(5)
        const_length = 2
        bytestr_length = 7
        vectorp = 0x7ffff1098d88
        max_stack = 5
        frame_base = 0x7ffff08e04f0
        fp = 0x7ffff08e0518
        bytestr_data = 0x7ffff18a9173 "\001\203\060"
        rest = false
        mandatory = 1
        nonrest = 2
        pushedargs = 2
        result = XIL(0x7fffffffcc10)
#827 0x00000001003b2558 in Fbyte_code (bytestr=XIL(0x106516c74), vector=XIL(0x10947d325), maxdepth=make_fixnum(8)) at bytecode.c:329
        fun = XIL(0x117f24385)
#828 0x0000000100344280 in eval_sub (form=XIL(0x10ac5c383)) at eval.c:2504
        i = 3
        maxargs = 3
        args_left = XIL(0)
        numargs = 3
        original_fun = XIL(0x7ffef0603ed0)
        original_args = XIL(0x104d8f7c3)
        count = {
          bytes = 480
        }
        fun = XIL(0x1009b594d)
        val = XIL(0x7fffffffce30)
        funcar = XIL(0)
        argvals = {XIL(0x106516c74), XIL(0x10947d325), make_fixnum(8), XIL(0x100a35080), XIL(0x111c195e0), XIL(0), XIL(0x7fff00000001), XIL(0x111c195e0)}
#829 0x00000001003438b0 in Feval (form=XIL(0x10ac5c383), lexical=XIL(0)) at eval.c:2361
        count = {
          bytes = 448
        }
#830 0x0000000100337e00 in Fcall_interactively (function=XIL(0x7ffef0820a20), record_flag=XIL(0xdb60), keys=XIL(0x117f24335)) at callint.c:323
        funval = XIL(0x10649b145)
        events = 307547
        speccount = {
          bytes = 416
        }
        arg_from_tty = false
        key_count = 7
        record_then_fail = false
        save_this_command = XIL(0x7ffef0820a20)
        save_this_original_command = XIL(0x7ffef078e5b0)
        save_real_this_command = XIL(0x7ffef0820a20)
        save_last_command = XIL(0x66c0)
        prefix_arg = XIL(0)
        enable = XIL(0)
        up_event = XIL(0)
        form = XIL(0x1127c0d33)
        specs = XIL(0x10ac5c383)
        sa_avail = 140737488343216
        sa_count = {
          bytes = 140737488343568
        }
        string_len = 140737488343552
        string = 0x7fffffffd050 "\240\320\377\377\377\177"
        string_end = 0x100547a00 <pure+14176> ""
        next_event = 140737488343200
        nargs = 4298065212
        args = 0x7fffffffd0b0
        visargs = 0x100316a9c <store_symval_forwarding+1184>
        varies = 0xfffffffffffffff <error: Cannot access memory at address 0xfffffffffffffff>
        tem = 0x7fffffffd080 "\t"
        val = XIL(0x7fffffffd160)
#831 0x0000000100346090 in funcall_subr (subr=0x1009b2260 <Scall_interactively>, numargs=3, args=0x7ffff08e01e8) at eval.c:3038
        argbuf = {XIL(0x7fffffffd2d0), XIL(0x7ffef0617e18), XIL(0x7ffff10435f8), XIL(0x1009b2265), XIL(0x7fff00000011), XIL(0x1003b22b8), XIL(0x7fffffffd300), XIL(0x7fffffffd340)}
        a = 0x7ffff08e01e8
        fun = XIL(0x7fffffffd2c0)
#832 0x00000001003b36a4 in exec_byte_code (fun=XIL(0x7ffff10e1bed), args_template=1025, nargs=2, args=0x7ffff08e0150) at bytecode.c:809
        call_nargs = 3
        call_fun = XIL(0x1009b2265)
        count1 = {
          bytes = 384
        }
        template = make_fixnum(1025)
        val = XIL(0)
        call_args = 0x7ffff08e01e8
        original_fun = XIL(0x7ffef0617e18)
        bytecode = XIL(0x7ffff10e230c)
        op = 3
        type = (CONDITION_CASE | CATCHER_ALL | unknown: 0x7ffc)
        targets = {0x1003b71c8 <exec_byte_code+18564>, 0x1003b71f4 <exec_byte_code+18608>, 0x1003b71f8 <exec_byte_code+18612>, 0x1003b71fc <exec_byte_code+18616>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7268 <exec_byte_code+18724>, 0x1003b72e0 <exec_byte_code+18844>, 0x1003b2d48 <exec_byte_code+1028>, 0x1003b2d4c <exec_byte_code+1032>, 0x1003b2d50 <exec_byte_code+1036>, 0x1003b2d54 <exec_byte_code+1040>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d68 <exec_byte_code+1060>, 0x1003b2d00 <exec_byte_code+956>, 0x1003b3150 <exec_byte_code+2060>, 0x1003b3154 <exec_byte_code+2064>, 0x1003b3158 <exec_byte_code+2068>, 0x1003b315c <exec_byte_code+2072>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b31b0 <exec_byte_code+2156>, 0x1003b3170 <exec_byte_code+2092>, 0x1003b3378 <exec_byte_code+2612>, 0x1003b337c <exec_byte_code+2616>, 0x1003b3380 <exec_byte_code+2620>, 0x1003b3384 <exec_byte_code+2624>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3320 <exec_byte_code+2524>, 0x1003b3338 <exec_byte_code+2548>, 0x1003b3450 <exec_byte_code+2828>, 0x1003b3454 <exec_byte_code+2832>, 0x1003b3458 <exec_byte_code+2836>, 0x1003b345c <exec_byte_code+2840>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b33f8 <exec_byte_code+2740>, 0x1003b3410 <exec_byte_code+2764>, 0x1003b37ec <exec_byte_code+3752>, 0x1003b37f0 <exec_byte_code+3756>, 0x1003b37f4 <exec_byte_code+3760>, 0x1003b37f8 <exec_byte_code+3764>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b3794 <exec_byte_code+3664>, 0x1003b37ac <exec_byte_code+3688>, 0x1003b40f8 <exec_byte_code+6068>, 0x1003b3f50 <exec_byte_code+5644>, 0x1003b3f44 <exec_byte_code+5632>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b4354 <exec_byte_code+6672>, 0x1003b4450 <exec_byte_code+6924>, 0x1003b44c0 <exec_byte_code+7036>, 0x1003b4538 <exec_byte_code+7156>, 0x1003b45a8 <exec_byte_code+7268>, 0x1003b2fac <exec_byte_code+1640>, 0x1003b3034 <exec_byte_code+1776>, 0x1003b4640 <exec_byte_code+7420>, 0x1003b2ef8 <exec_byte_code+1460>, 0x1003b309c <exec_byte_code+1880>, 0x1003b46b4 <exec_byte_code+7536>, 0x1003b471c <exec_byte_code+7640>, 0x1003b476c <exec_byte_code+7720>, 0x1003b47d4 <exec_byte_code+7824>, 0x1003b4850 <exec_byte_code+7948>, 0x1003b4958 <exec_byte_code+8212>, 0x1003b49a8 <exec_byte_code+8292>, 0x1003b4adc <exec_byte_code+8600>, 0x1003b4c2c <exec_byte_code+8936>, 0x1003b4c7c <exec_byte_code+9016>, 0x1003b4ccc <exec_byte_code+9096>, 0x1003b4d34 <exec_byte_code+9200>, 0x1003b4d9c <exec_byte_code+9304>, 0x1003b4e04 <exec_byte_code+9408>, 0x1003b4e84 <exec_byte_code+9536>, 0x1003b4edc <exec_byte_code+9624>, 0x1003b4f34 <exec_byte_code+9712>, 0x1003b5008 <exec_byte_code+9924>, 0x1003b50d0 <exec_byte_code+10124>, 0x1003b5198 <exec_byte_code+10324>, 0x1003b5280 <exec_byte_code+10556>, 0x1003b5378 <exec_byte_code+10804>, 0x1003b5470 <exec_byte_code+11052>, 0x1003b5568 <exec_byte_code+11300>, 0x1003b5660 <exec_byte_code+11548>, 0x1003b5798 <exec_byte_code+11860>, 0x1003b585c <exec_byte_code+12056>, 0x1003b5994 <exec_byte_code+12368>, 0x1003b5a70 <exec_byte_code+12588>, 0x1003b5b4c <exec_byte_code+12808>, 0x1003b5f08 <exec_byte_code+13764>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b5f6c <exec_byte_code+13864>, 0x1003b5fbc <exec_byte_code+13944>, 0x1003b6084 <exec_byte_code+14144>, 0x1003b60e8 <exec_byte_code+14244>, 0x1003b614c <exec_byte_code+14344>, 0x1003b619c <exec_byte_code+14424>, 0x1003b61ec <exec_byte_code+14504>, 0x1003b623c <exec_byte_code+14584>, 0x1003b6298 <exec_byte_code+14676>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b62f8 <exec_byte_code+14772>, 0x1003b6348 <exec_byte_code+14852>, 0x1003b6398 <exec_byte_code+14932>, 0x1003b63e8 <exec_byte_code+15012>, 0x1003b6438 <exec_byte_code+15092>, 0x1003b6488 <exec_byte_code+15172>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b64d8 <exec_byte_code+15252>, 0x1003b6534 <exec_byte_code+15344>, 0x1003b6584 <exec_byte_code+15424>, 0x1003b65d4 <exec_byte_code+15504>, 0x1003b663c <exec_byte_code+15608>, 0x1003b66a4 <exec_byte_code+15712>, 0x1003b66f4 <exec_byte_code+15792>, 0x1003b6744 <exec_byte_code+15872>, 0x1003b67ac <exec_byte_code+15976>, 0x1003b6814 <exec_byte_code+16080>, 0x1003b687c <exec_byte_code+16184>, 0x1003b68cc <exec_byte_code+16264>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b3ce4 <exec_byte_code+5024>, 0x1003b3878 <exec_byte_code+3892>, 0x1003b2e5c <exec_byte_code+1304>, 0x1003b396c <exec_byte_code+4136>, 0x1003b3a00 <exec_byte_code+4284>, 0x1003b3a98 <exec_byte_code+4436>, 0x1003b3b30 <exec_byte_code+4588>, 0x1003b3ca8 <exec_byte_code+4964>, 0x1003b32cc <exec_byte_code+2440>, 0x1003b3d74 <exec_byte_code+5168>, 0x1003b3de0 <exec_byte_code+5276>, 0x1003b3e84 <exec_byte_code+5440>, 0x1003b3ed4 <exec_byte_code+5520>, 0x1003b4148 <exec_byte_code+6148>, 0x1003b41c8 <exec_byte_code+6276>, 0x1003b4248 <exec_byte_code+6404>, 0x1003b42bc <exec_byte_code+6520>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b691c <exec_byte_code+16344>, 0x1003b699c <exec_byte_code+16472>, 0x1003b69ec <exec_byte_code+16552>, 0x1003b6a3c <exec_byte_code+16632>, 0x1003b6a8c <exec_byte_code+16712>, 0x1003b6adc <exec_byte_code+16792>, 0x1003b6b44 <exec_byte_code+16896>, 0x1003b6bac <exec_byte_code+17000>, 0x1003b6c14 <exec_byte_code+17104>, 0x1003b6c7c <exec_byte_code+17208>, 0x1003b6d98 <exec_byte_code+17492>, 0x1003b6e00 <exec_byte_code+17596>, 0x1003b6e68 <exec_byte_code+17700>, 0x1003b6eb8 <exec_byte_code+17780>, 0x1003b6f58 <exec_byte_code+17940>, 0x1003b6ff8 <exec_byte_code+18100>, 0x1003b7044 <exec_byte_code+18176>, 0x1003b7090 <exec_byte_code+18252>, 0x1003b5cb8 <exec_byte_code+13172>, 0x1003b5e04 <exec_byte_code+13504>, 0x1003b70e8 <exec_byte_code+18340>, 0x1003b7158 <exec_byte_code+18452>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b48dc <exec_byte_code+8088>, 0x1003b4f8c <exec_byte_code+9800>, 0x1003b6008 <exec_byte_code+14020>, 0x1003b7380 <exec_byte_code+19004>, 0x1003b73ec <exec_byte_code+19112>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7484 <exec_byte_code+19264>, 0x1003b7524 <exec_byte_code+19424>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7658 <exec_byte_code+19732> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x1009a3ba8 <main_thread+952>
        top = 0x7ffff08e01e0
        pc = 0x7ffff1817fa8 "\006\a9\205\233"
        bytestr = XIL(0x7ffff10e230c)
        vector = XIL(0x7ffff10e1c2d)
        maxdepth = make_fixnum(20)
        const_length = 28
        bytestr_length = 189
        vectorp = 0x7ffff10e1c30
        max_stack = 20
        frame_base = 0x7ffff08e01a8
        fp = 0x7ffff08e0248
        bytestr_data = 0x7ffff1817f1f "\304\020\211?\205\023"
        rest = false
        mandatory = 1
        nonrest = 4
        pushedargs = 2
        result = XIL(0)
#833 0x0000000100346414 in fetch_and_exec_byte_code (fun=XIL(0x7ffff11b9de5), args_template=769, nargs=3, args=0x7fffffffdc20) at eval.c:3081
#834 0x00000001003468c4 in funcall_lambda (fun=XIL(0x7ffff11b9de5), nargs=3, arg_vector=0x7fffffffdc20) at eval.c:3153
        val = XIL(0x7fffffffd930)
        syms_left = make_fixnum(769)
        next = XIL(0x120)
        lexenv = XIL(0x7fffffffd930)
        count = {
          bytes = 320
        }
        i = 8589934597
        optional = 176
        rest = 229
        previous_rest = 120
#835 0x0000000100345ac0 in funcall_general (fun=XIL(0x7ffff11b9de5), numargs=3, args=0x7fffffffdc20) at eval.c:2945
        original_fun = XIL(0x7ffef078e5b0)
#836 0x0000000100345dbc in Ffuncall (nargs=4, args=0x7fffffffdc18) at eval.c:2995
        count = {
          bytes = 288
        }
        val = XIL(0x7ffff10d2775)
#837 0x0000000100337b00 in Ffuncall_interactively (nargs=4, args=0x7fffffffdc18) at callint.c:250
        speccount = {
          bytes = 256
        }
#838 0x0000000100346300 in funcall_subr (subr=0x1009b2228 <Sfuncall_interactively>, numargs=4, args=0x7fffffffdc18) at eval.c:3059
        fun = make_fixnum(3)
#839 0x0000000100345a6c in funcall_general (fun=XIL(0x1009b222d), numargs=4, args=0x7fffffffdc18) at eval.c:2941
        original_fun = XIL(0x7fe0)
#840 0x0000000100345dbc in Ffuncall (nargs=5, args=0x7fffffffdc10) at eval.c:2995
        count = {
          bytes = 224
        }
        val = XIL(0x7fffffffdbf0)
#841 0x0000000100344d38 in Fapply (nargs=3, args=0x7fffffffdf28) at eval.c:2666
        i = 5
        funcall_nargs = 5
        funcall_args = 0x7fffffffdc10
        spread_arg = XIL(0)
        fun = XIL(0x1009b222d)
        sa_avail = 16344
        sa_count = {
          bytes = 224
        }
        numargs = 4
        retval = XIL(0x107e3b3b3)
#842 0x0000000100337f38 in Fcall_interactively (function=XIL(0x7ffef078e5b0), record_flag=XIL(0), keys=XIL(0x1122c0905)) at callint.c:342
        funval = XIL(0x7ffff11b9de5)
        events = 307541
        speccount = {
          bytes = 192
        }
        arg_from_tty = false
        key_count = 1
        record_then_fail = false
        save_this_command = XIL(0x7ffef078e5b0)
        save_this_original_command = XIL(0x7ffef078e5b0)
        save_real_this_command = XIL(0x7ffef078e5b0)
        save_last_command = XIL(0x66c0)
        prefix_arg = XIL(0)
        enable = XIL(0)
        up_event = XIL(0)
        form = XIL(0x10cf72143)
        specs = XIL(0x107e3b3b3)
        sa_avail = 4773998081
        sa_count = {
          bytes = 140737488346944
        }
        string_len = 4298842808
        string = 0x148 <error: Cannot access memory at address 0x148>
        string_end = 0x7fffffffde30 "p\336\377\377\377\177"
        next_event = 0
        nargs = 140737488346560
        args = 0x10021531c <Fx_hide_tip+88>
        visargs = 0x7fffffffde70
        varies = 0x7fffffffde40 "\220\336\377\377\377\177"
        tem = 0x10edb2290 "P\326\066\b\001"
        val = XIL(0x7fffffffde90)
#843 0x0000000100346090 in funcall_subr (subr=0x1009b2260 <Scall_interactively>, numargs=3, args=0x7ffff08e0070) at eval.c:3038
        argbuf = {XIL(0x7fffffffe000), XIL(0x7ffef0617e18), XIL(0x7ffff10435f8), XIL(0x1009b2265), XIL(0x7fff00000011), XIL(0x1003b22b8), XIL(0x7fffffffe030), XIL(0x7fffffffe070)}
        a = 0x7ffff08e0070
        fun = XIL(0x7fffffffdff0)
#844 0x00000001003b36a4 in exec_byte_code (fun=XIL(0x7ffff10e1bed), args_template=1025, nargs=1, args=0x7fffffffe7b0) at bytecode.c:809
        call_nargs = 3
        call_fun = XIL(0x1009b2265)
        count1 = {
          bytes = 160
        }
        template = XIL(0x7ffff11cef3d)
        val = XIL(0)
        call_args = 0x7ffff08e0070
        original_fun = XIL(0x7ffef0617e18)
        bytecode = XIL(0x7ffff11cf4e4)
        op = 3
        type = (CONDITION_CASE | CATCHER_ALL | unknown: 0x7ffc)
        targets = {0x1003b71c8 <exec_byte_code+18564>, 0x1003b71f4 <exec_byte_code+18608>, 0x1003b71f8 <exec_byte_code+18612>, 0x1003b71fc <exec_byte_code+18616>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7200 <exec_byte_code+18620>, 0x1003b7268 <exec_byte_code+18724>, 0x1003b72e0 <exec_byte_code+18844>, 0x1003b2d48 <exec_byte_code+1028>, 0x1003b2d4c <exec_byte_code+1032>, 0x1003b2d50 <exec_byte_code+1036>, 0x1003b2d54 <exec_byte_code+1040>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d58 <exec_byte_code+1044>, 0x1003b2d68 <exec_byte_code+1060>, 0x1003b2d00 <exec_byte_code+956>, 0x1003b3150 <exec_byte_code+2060>, 0x1003b3154 <exec_byte_code+2064>, 0x1003b3158 <exec_byte_code+2068>, 0x1003b315c <exec_byte_code+2072>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b3160 <exec_byte_code+2076>, 0x1003b31b0 <exec_byte_code+2156>, 0x1003b3170 <exec_byte_code+2092>, 0x1003b3378 <exec_byte_code+2612>, 0x1003b337c <exec_byte_code+2616>, 0x1003b3380 <exec_byte_code+2620>, 0x1003b3384 <exec_byte_code+2624>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3388 <exec_byte_code+2628>, 0x1003b3320 <exec_byte_code+2524>, 0x1003b3338 <exec_byte_code+2548>, 0x1003b3450 <exec_byte_code+2828>, 0x1003b3454 <exec_byte_code+2832>, 0x1003b3458 <exec_byte_code+2836>, 0x1003b345c <exec_byte_code+2840>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b3460 <exec_byte_code+2844>, 0x1003b33f8 <exec_byte_code+2740>, 0x1003b3410 <exec_byte_code+2764>, 0x1003b37ec <exec_byte_code+3752>, 0x1003b37f0 <exec_byte_code+3756>, 0x1003b37f4 <exec_byte_code+3760>, 0x1003b37f8 <exec_byte_code+3764>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b37fc <exec_byte_code+3768>, 0x1003b3794 <exec_byte_code+3664>, 0x1003b37ac <exec_byte_code+3688>, 0x1003b40f8 <exec_byte_code+6068>, 0x1003b3f50 <exec_byte_code+5644>, 0x1003b3f44 <exec_byte_code+5632>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b4354 <exec_byte_code+6672>, 0x1003b4450 <exec_byte_code+6924>, 0x1003b44c0 <exec_byte_code+7036>, 0x1003b4538 <exec_byte_code+7156>, 0x1003b45a8 <exec_byte_code+7268>, 0x1003b2fac <exec_byte_code+1640>, 0x1003b3034 <exec_byte_code+1776>, 0x1003b4640 <exec_byte_code+7420>, 0x1003b2ef8 <exec_byte_code+1460>, 0x1003b309c <exec_byte_code+1880>, 0x1003b46b4 <exec_byte_code+7536>, 0x1003b471c <exec_byte_code+7640>, 0x1003b476c <exec_byte_code+7720>, 0x1003b47d4 <exec_byte_code+7824>, 0x1003b4850 <exec_byte_code+7948>, 0x1003b4958 <exec_byte_code+8212>, 0x1003b49a8 <exec_byte_code+8292>, 0x1003b4adc <exec_byte_code+8600>, 0x1003b4c2c <exec_byte_code+8936>, 0x1003b4c7c <exec_byte_code+9016>, 0x1003b4ccc <exec_byte_code+9096>, 0x1003b4d34 <exec_byte_code+9200>, 0x1003b4d9c <exec_byte_code+9304>, 0x1003b4e04 <exec_byte_code+9408>, 0x1003b4e84 <exec_byte_code+9536>, 0x1003b4edc <exec_byte_code+9624>, 0x1003b4f34 <exec_byte_code+9712>, 0x1003b5008 <exec_byte_code+9924>, 0x1003b50d0 <exec_byte_code+10124>, 0x1003b5198 <exec_byte_code+10324>, 0x1003b5280 <exec_byte_code+10556>, 0x1003b5378 <exec_byte_code+10804>, 0x1003b5470 <exec_byte_code+11052>, 0x1003b5568 <exec_byte_code+11300>, 0x1003b5660 <exec_byte_code+11548>, 0x1003b5798 <exec_byte_code+11860>, 0x1003b585c <exec_byte_code+12056>, 0x1003b5994 <exec_byte_code+12368>, 0x1003b5a70 <exec_byte_code+12588>, 0x1003b5b4c <exec_byte_code+12808>, 0x1003b5f08 <exec_byte_code+13764>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b5f6c <exec_byte_code+13864>, 0x1003b5fbc <exec_byte_code+13944>, 0x1003b6084 <exec_byte_code+14144>, 0x1003b60e8 <exec_byte_code+14244>, 0x1003b614c <exec_byte_code+14344>, 0x1003b619c <exec_byte_code+14424>, 0x1003b61ec <exec_byte_code+14504>, 0x1003b623c <exec_byte_code+14584>, 0x1003b6298 <exec_byte_code+14676>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b62f8 <exec_byte_code+14772>, 0x1003b6348 <exec_byte_code+14852>, 0x1003b6398 <exec_byte_code+14932>, 0x1003b63e8 <exec_byte_code+15012>, 0x1003b6438 <exec_byte_code+15092>, 0x1003b6488 <exec_byte_code+15172>, 0x1003b3dac <exec_byte_code+5224>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b64d8 <exec_byte_code+15252>, 0x1003b6534 <exec_byte_code+15344>, 0x1003b6584 <exec_byte_code+15424>, 0x1003b65d4 <exec_byte_code+15504>, 0x1003b663c <exec_byte_code+15608>, 0x1003b66a4 <exec_byte_code+15712>, 0x1003b66f4 <exec_byte_code+15792>, 0x1003b6744 <exec_byte_code+15872>, 0x1003b67ac <exec_byte_code+15976>, 0x1003b6814 <exec_byte_code+16080>, 0x1003b687c <exec_byte_code+16184>, 0x1003b68cc <exec_byte_code+16264>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b3ce4 <exec_byte_code+5024>, 0x1003b3878 <exec_byte_code+3892>, 0x1003b2e5c <exec_byte_code+1304>, 0x1003b396c <exec_byte_code+4136>, 0x1003b3a00 <exec_byte_code+4284>, 0x1003b3a98 <exec_byte_code+4436>, 0x1003b3b30 <exec_byte_code+4588>, 0x1003b3ca8 <exec_byte_code+4964>, 0x1003b32cc <exec_byte_code+2440>, 0x1003b3d74 <exec_byte_code+5168>, 0x1003b3de0 <exec_byte_code+5276>, 0x1003b3e84 <exec_byte_code+5440>, 0x1003b3ed4 <exec_byte_code+5520>, 0x1003b4148 <exec_byte_code+6148>, 0x1003b41c8 <exec_byte_code+6276>, 0x1003b4248 <exec_byte_code+6404>, 0x1003b42bc <exec_byte_code+6520>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b691c <exec_byte_code+16344>, 0x1003b699c <exec_byte_code+16472>, 0x1003b69ec <exec_byte_code+16552>, 0x1003b6a3c <exec_byte_code+16632>, 0x1003b6a8c <exec_byte_code+16712>, 0x1003b6adc <exec_byte_code+16792>, 0x1003b6b44 <exec_byte_code+16896>, 0x1003b6bac <exec_byte_code+17000>, 0x1003b6c14 <exec_byte_code+17104>, 0x1003b6c7c <exec_byte_code+17208>, 0x1003b6d98 <exec_byte_code+17492>, 0x1003b6e00 <exec_byte_code+17596>, 0x1003b6e68 <exec_byte_code+17700>, 0x1003b6eb8 <exec_byte_code+17780>, 0x1003b6f58 <exec_byte_code+17940>, 0x1003b6ff8 <exec_byte_code+18100>, 0x1003b7044 <exec_byte_code+18176>, 0x1003b7090 <exec_byte_code+18252>, 0x1003b5cb8 <exec_byte_code+13172>, 0x1003b5e04 <exec_byte_code+13504>, 0x1003b70e8 <exec_byte_code+18340>, 0x1003b7158 <exec_byte_code+18452>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b48dc <exec_byte_code+8088>, 0x1003b4f8c <exec_byte_code+9800>, 0x1003b6008 <exec_byte_code+14020>, 0x1003b7380 <exec_byte_code+19004>, 0x1003b73ec <exec_byte_code+19112>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7484 <exec_byte_code+19264>, 0x1003b7524 <exec_byte_code+19424>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b71c8 <exec_byte_code+18564>, 0x1003b7658 <exec_byte_code+19732> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x1009a3ba8 <main_thread+952>
        top = 0x7ffff08e0068
        pc = 0x7ffff1817fa8 "\006\a9\205\233"
        bytestr = XIL(0x7ffff10e230c)
        vector = XIL(0x7ffff10e1c2d)
        maxdepth = make_fixnum(20)
        const_length = 28
        bytestr_length = 189
        vectorp = 0x7ffff10e1c30
        max_stack = 20
        frame_base = 0x7ffff08e0030
        fp = 0x7ffff08e00d0
        bytestr_data = 0x7ffff1817f1f "\304\020\211?\205\023"
        rest = false
        mandatory = 1
        nonrest = 4
        pushedargs = 1
        result = XIL(0x7fffffffe4b0)
#845 0x0000000100346414 in fetch_and_exec_byte_code (fun=XIL(0x7ffff10e1bed), args_template=1025, nargs=1, args=0x7fffffffe7a8) at eval.c:3081
#846 0x00000001003468c4 in funcall_lambda (fun=XIL(0x7ffff10e1bed), nargs=1, arg_vector=0x7fffffffe7a8) at eval.c:3153
        val = XIL(0x7fffffffe660)
        syms_left = make_fixnum(1025)
        next = XIL(0x80)
        lexenv = XIL(0x7fffffffe660)
        count = {
          bytes = 160
        }
        i = 140737488348720
        optional = 80
        rest = 76
        previous_rest = false
#847 0x0000000100345ac0 in funcall_general (fun=XIL(0x7ffff10e1bed), numargs=1, args=0x7fffffffe7a8) at eval.c:2945
        original_fun = XIL(0x4c50)
#848 0x0000000100345dbc in Ffuncall (nargs=2, args=0x7fffffffe7a0) at eval.c:2995
        count = {
          bytes = 128
        }
        val = XIL(0)
#849 0x0000000100238cb8 in call1 (fn=XIL(0x4c50), arg1=XIL(0x7ffef078e5b0)) at lisp.h:3247
#850 0x000000010023dbb0 in command_loop_1 () at keyboard.c:1503
        scount = {
          bytes = 96
        }
        cmd = XIL(0x7ffef078e5b0)
        keybuf = {make_fixnum(134217848), make_fixnum(111), XIL(0), XIL(0x60), XIL(0x7fffffffe890), XIL(0x7fffffffe8d0), XIL(0x7fffffffe8a0), XIL(0x7fffffffe8d0), XIL(0xb), XIL(0x1009a37f0), XIL(0), XIL(0x11097a4a5), XIL(0x7fffffffe8d0), XIL(0x7fffffffe930), XIL(0x30), XIL(0x1003412f0), XIL(0x7ffffffff148), XIL(0x100b637e0), XIL(0x7fffffffe900), XIL(0x90), XIL(0x1), XIL(0), XIL(0x7ffffffff148), make_fixnum(0), XIL(0x7fffffffe930), XIL(0x7fffffffe980), XIL(0x7fffffffe940), XIL(0x100341180), XIL(0x7fffffffe950), XIL(0x7fffffffe980)}
        i = 1
        prev_modiff = 100818
        prev_buffer = 0x11c8d6e60
#851 0x0000000100340be0 in internal_condition_case (bfun=0x10023d164 <command_loop_1>, handlers=XIL(0x90), hfun=0x10023c258 <cmd_error>) at eval.c:1474
        val = XIL(0x7fffffffe9b0)
        c = 0x100b637e0
#852 0x000000010023cb78 in command_loop_2 (handlers=XIL(0x90)) at keyboard.c:1133
        val = make_fixnum(0)
#853 0x0000000100340000 in internal_catch (tag=XIL(0x10080), func=0x10023cb3c <command_loop_2>, arg=XIL(0x90)) at eval.c:1197
        val = XIL(0x7fffffffeaa0)
        c = 0x100b45500
#854 0x000000010023cabc in command_loop () at keyboard.c:1111
#855 0x000000010023babc in recursive_edit_1 () at keyboard.c:720
        count = {
          bytes = 32
        }
        val = XIL(0x10023bd84)
#856 0x000000010023bd3c in Frecursive_edit () at keyboard.c:803
        count = {
          bytes = 0
        }
        buffer = XIL(0)
#857 0x0000000100235558 in main (argc=2, argv=0x7ffffffff148) at emacs.c:2529
        stack_bottom_variable = 0x7ffff5883dc0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        dump_mode = 0x0
        skip_args = 1
        temacs = 0x0
        attempt_load_pdump = true
        only_version = false
        rlim = {
          rlim_cur = 10027008,
          rlim_max = 18446744073709551615
        }
        lc_all = 0x0
        sockfd = -1
        module_assertions = false

Lisp Backtrace:
"Automatic GC" (0x0)
"font-lock-append-text-property" (0xf08e0590)
"compilation-parse-errors" (0xf08e0498)
"compilation--parse-region" (0xf08e0448)
"compilation--ensure-parse" (0xf08e03e8)
"compilation-filter" (0xffffa008)
"read-from-minibuffer" (0xf08e0350)
"read-regexp" (0xf08e02d0)
"grep-read-regexp" (0xf08e0270)
"byte-code" (0xffffcec8)
"call-interactively" (0xf08e01e8)
"command-execute" (0xf08e0140)
"execute-extended-command" (0xffffdc20)
"funcall-interactively" (0xffffdc18)
"call-interactively" (0xf08e0070)
"command-execute" (0xffffe7a8)
(gdb)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 01 Jun 2023 06:29:01 GMT) Full text and rfc822 format available.

Message #41 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 01 Jun 2023 09:29:23 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Cc: 63711 <at> debbugs.gnu.org
> Date: Wed, 31 May 2023 23:19:56 -0400
> 
> This Emacs run ultimately crashed tonight, but the signature seems
> different.

Crashed for what reason?  The information shown by GDB about the
signal which crashed Emacs is missing.

And the place in the source where it crashed looks strange:

  INLINE _GL_ATTRIBUTE_CONST bool
  pdumper_object_p (const void *obj)
  {
  #ifdef HAVE_PDUMPER
    uintptr_t obj_addr = (uintptr_t) obj;  <<<<<<<<<<<<<<<<<<<<<<<
    return dump_public.start <= obj_addr && obj_addr < dump_public.end;
  #else
    (void) obj;
    return false;
  #endif
  }

How can anything in this function crash?  The only possible reason I
can think of is C stack overflow (but the number of call-stack frames
is not large enough to justify that).  Or maybe another thread
crashed, not the main thread?  The information displayed by GDB when
it catches a fatal signal tells that as well.

> The GDB session is still running if you want me to check
> anything.  I wasn't doing anything special when this happened.  Does the
> backtrace suggest that garbage collection happened during a
> fontification operation?

Yes, this happened inside GC.  So it's most probably completely
unrelated to this bug, and so please submit a new bug report with all
the information.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 01 Jun 2023 11:53:02 GMT) Full text and rfc822 format available.

Message #44 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 01 Jun 2023 07:52:31 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
>> Cc: 63711 <at> debbugs.gnu.org
>> Date: Wed, 31 May 2023 23:19:56 -0400
>> 
>> This Emacs run ultimately crashed tonight, but the signature seems
>> different.
>
> Crashed for what reason?  The information shown by GDB about the
> signal which crashed Emacs is missing.

Darn, I forgot to increase GNU Screen's scrollback setting and that
information scrolled away.

> And the place in the source where it crashed looks strange:
>
>   INLINE _GL_ATTRIBUTE_CONST bool
>   pdumper_object_p (const void *obj)
>   {
>   #ifdef HAVE_PDUMPER
>     uintptr_t obj_addr = (uintptr_t) obj;  <<<<<<<<<<<<<<<<<<<<<<<
>     return dump_public.start <= obj_addr && obj_addr < dump_public.end;
>   #else
>     (void) obj;
>     return false;
>   #endif
>   }
>
> How can anything in this function crash? 

Yes, I wondered that too.

> The only possible reason I can think of is C stack overflow (but the
> number of call-stack frames is not large enough to justify that).  Or
> maybe another thread crashed, not the main thread?

The other threads are all in __GI___poll.

> The information displayed by GDB when it catches a fatal signal tells
> that as well.

OK.

>> The GDB session is still running if you want me to check
>> anything.  I wasn't doing anything special when this happened.  Does the
>> backtrace suggest that garbage collection happened during a
>> fontification operation?
>
> Yes, this happened inside GC.  So it's most probably completely
> unrelated to this bug, and so please submit a new bug report with all
> the information.

I will increase GNU Screen's scrollback and restart the run.  This will
probably happen again soonish, at which point I'll file the new bug
report with the signal information.

Thanks for analyzing the backtraces.

Thomas




Reply sent to Thomas Fitzsimmons <fitzsim <at> fitzsim.org>:
You have taken responsibility. (Thu, 03 Aug 2023 17:41:01 GMT) Full text and rfc822 format available.

Notification sent to Thomas Fitzsimmons <fitzsim <at> fitzsim.org>:
bug acknowledged by developer. (Thu, 03 Aug 2023 17:41:02 GMT) Full text and rfc822 format available.

Message #49 received at 63711-done <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 63711-done <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 03 Aug 2023 13:40:19 -0400
Hi Eli,

Thomas Fitzsimmons <fitzsim <at> fitzsim.org> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes: 
> 
>>> Cc: 63711 <at> debbugs.gnu.org Date: Thu, 25 May 2023 18:54:13 
>>> +0300 From: Eli Zaretskii <eliz <at> gnu.org>  
>>> > >   (gdb) p first_row_to_display->y 
>>> >  $24 = 701  
>>> > >   (gdb) p window_text_bottom_y(w) 
>>> >  $25 = 701 
>>>  And this also tells us that we are using the wrong glyph row, 
>>> I think: its Y coordinate is outside of the visible text area. 
>>> I think I understand the problem.  Let me think about a 
>>> solution. 
>> 
>> I installed a fix on the emacs-29 branch, let's hope it fixes 
>> this. 
> 
> Thank you; I'm running a "-g -O0" build of emacs-29 tip now, 
> with GDB attached.  I'll follow up in a month to confirm 
> success, provided there are no issues in the meantime. 

I haven't seen this particular crash in over a month, after having 
applied your patch; whereas before your patch I saw it at least 
twice, so it seems your patch fixed the issue.  I'm closing this 
bug report.

Thanks!
Thomas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63711; Package emacs. (Thu, 03 Aug 2023 18:35:01 GMT) Full text and rfc822 format available.

Message #52 received at 63711 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 63711 <at> debbugs.gnu.org
Subject: Re: bug#63711: 30.0.50; Crash in xdisp.c when it->string is 0x0
Date: Thu, 03 Aug 2023 21:34:48 +0300
> From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
> Cc: 63711-done <at> debbugs.gnu.org
> Date: Thu, 03 Aug 2023 13:40:19 -0400
> 
> >> I installed a fix on the emacs-29 branch, let's hope it fixes 
> >> this. 
> > 
> > Thank you; I'm running a "-g -O0" build of emacs-29 tip now, 
> > with GDB attached.  I'll follow up in a month to confirm 
> > success, provided there are no issues in the meantime. 
> 
> I haven't seen this particular crash in over a month, after having 
> applied your patch; whereas before your patch I saw it at least 
> twice, so it seems your patch fixed the issue.  I'm closing this 
> bug report.

Thanks for getting back to us.  Emacs 29.1 was meanwhile released with
that fix, so you should not see this problem anymore once you install
it.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 01 Sep 2023 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 238 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.