GNU bug report logs - #76091
31.0.50; festure/igc: buffer.h:829: Emacs fatal error: assertion failed: BUFFERP (a)

Previous Next

Package: emacs;

Reported by: Gregor Zattler <telegraph <at> gmx.net>

Date: Thu, 6 Feb 2025 12:51:01 UTC

Severity: normal

Found in version 31.0.50

Done: Pip Cet <pipcet <at> protonmail.com>

Bug is archived. No further changes may be made.

Full log


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

From: Gregor Zattler <telegraph <at> gmx.net>
To: Eli Zaretskii <eliz <at> gnu.org>, Pip Cet <pipcet <at> protonmail.com>, Gerd
 Möllmann <gerd.moellmann <at> gmail.com>
Cc: 76091 <at> debbugs.gnu.org
Subject: Re: bug#76091: 31.0.50; festure/igc: buffer.h:829: Emacs fatal
 error: assertion failed: BUFFERP (a)
Date: Fri, 07 Feb 2025 00:15:25 +0100
Hi Eli,
* Gregor Zattler <telegraph <at> gmx.net> [2025-02-06; 16:48 +01]:
> I'll try to use an un-optimized build
> but I'm afraid it's too slow for
> everyday usage.

So I did, it's really slow, but just
usable, and I got a hit at the same
breakpoint.  I again played around with
org-noter.  When I finally hit C-x k (a
convenience function which kills current
buffer) the graphical frame vanished.
It might even be that this is expected
behaviour of org-noter but the daemon
now hangs which it surely should not.

As always first infos for this
build, then GDB output

In GNU Emacs 31.0.50 (build 1,
 x86_64-pc-linux-gnu, cairo version
 1.16.0) of 2025-02-06 built on no
Repository revision: aa915b0c87e42444ee5426744df18c3b15ac0cf5
Repository branch: HEAD
Windowing system distributor 'The X.Org Foundation', version 11.0.12101007
System Description: Debian GNU/Linux 12 (bookworm)

Configured using:
 'configure
 --infodir=/usr/share/info/emacs
 --with-json
 --with-file-notification=yes
 --with-libsystemd --with-cairo
 --with-x=yes --with-x-toolkit=no
 --without-toolkit-scroll-bars
 --without-gsettings
 --enable-check-lisp-object-type
 --enable-checking=yes,glyphs,igc_debug
 --with-native-compilation=no
 --with-mps=debug 'CFLAGS=-ggdb3 -Og
 -ffile-prefix-map=/home/grfz/src/emacs-igc2=. -fstack-protector-strong
 -Wformat -Werror=format-security
 -fno-omit-frame-pointer'
 'CPPFLAGS=-I/home/grfz/mps-artifacts
 -Wdate-time -D_FORTIFY_SOURCE=2'
 'LDFLAGS=-L/home/grfz/mps-artifacts
 -Wl,-z,relro''

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

Important settings:
  value of $EMACSLOADPATH: :/usr/share/emacs/site-lisp:/usr/share/emacs/site-lisp/autoconf:/usr/share/emacs/site-lisp/dictionaries-common:/usr/share/emacs/site-lisp/elpa-src:/usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0:/usr/share/emacs/site-lisp/elpa-src/tablist-1.0:/usr/share/emacs/site-lisp/elpa-src/let-alist-1.0.6:/usr/share/emacs/site-lisp/llvm-14:/usr/share/emacs/site-lisp/elpa:/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0:/usr/share/emacs/site-lisp/elpa/tablist-1.0:/usr/share/emacs/site-lisp/elpa/dh-elpa-2.0.16:/usr/share/emacs/site-lisp/elpa/let-alist-1.0.6:/usr/share/emacs/28.2/site-lisp
  value of $LC_ALL: 
  value of $LC_COLLATE: de_DE.utf8
  value of $LC_CTYPE: de_DE.utf8
  value of $LC_MESSAGES: POSIX
  value of $LC_MONETARY: de_DE.utf8
  value of $LC_NUMERIC: de_DE.utf8
  value of $LC_TIME: de_DE.utf8
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix

Major mode: Message[Notmuch]

Minor modes in effect:
  orgalist-mode: t
  wcheck-mode: t
  rainbow-delimiters-mode: t
  winner-mode: t
  which-key-mode: t
  savehist-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  delete-selection-mode: t
  minibuffer-depth-indicate-mode: t
  which-function-mode: t
  windmove-mode: t
  xterm-mouse-mode: t
  key-chord-mode: t
  find-function-mode: t
  mml-mode: t
  mail-abbrevs-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-regexp-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: #[128 \304\300\301#\207 [orgalist--auto-fill message-do-auto-fill :around nil apply] 5 advice]
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  abbrev-mode: t

Load-path shadows:
~/src/notmuch/emacs/notmuch-address hides /home/grfz/.config/emacs/elisp/notmuch-address
/home/grfz/src/ol-notmuch/ol-notmuch hides /home/grfz/.config/emacs/elisp/ol-notmuch
/home/grfz/.config/emacs/elpa-31.0/magit-4.2.0/magit-autorevert hides /home/grfz/.config/emacs/elpa-31.0/magit-section-4.2.0/magit-autorevert
~/src/notmuch/emacs/notmuch-lib hides /usr/local/share/emacs/site-lisp/notmuch-lib
~/src/notmuch/emacs/coolj hides /usr/local/share/emacs/site-lisp/coolj
~/src/notmuch/emacs/notmuch-address hides /usr/local/share/emacs/site-lisp/notmuch-address
~/src/notmuch/emacs/notmuch-hello hides /usr/local/share/emacs/site-lisp/notmuch-hello
~/src/notmuch/emacs/notmuch-parser hides /usr/local/share/emacs/site-lisp/notmuch-parser
~/src/notmuch/emacs/notmuch-show hides /usr/local/share/emacs/site-lisp/notmuch-show
~/src/notmuch/emacs/notmuch-wash hides /usr/local/share/emacs/site-lisp/notmuch-wash
~/src/notmuch/emacs/notmuch-draft hides /usr/local/share/emacs/site-lisp/notmuch-draft
~/src/notmuch/emacs/notmuch-tree hides /usr/local/share/emacs/site-lisp/notmuch-tree
~/src/notmuch/emacs/notmuch-version hides /usr/local/share/emacs/site-lisp/notmuch-version
~/src/notmuch/emacs/notmuch-jump hides /usr/local/share/emacs/site-lisp/notmuch-jump
~/src/notmuch/emacs/notmuch-company hides /usr/local/share/emacs/site-lisp/notmuch-company
~/src/notmuch/emacs/notmuch hides /usr/local/share/emacs/site-lisp/notmuch
~/src/notmuch/emacs/notmuch-crypto hides /usr/local/share/emacs/site-lisp/notmuch-crypto
~/src/notmuch/emacs/notmuch-compat hides /usr/local/share/emacs/site-lisp/notmuch-compat
~/src/notmuch/emacs/notmuch-maildir-fcc hides /usr/local/share/emacs/site-lisp/notmuch-maildir-fcc
~/src/notmuch/emacs/notmuch-tag hides /usr/local/share/emacs/site-lisp/notmuch-tag
~/src/notmuch/emacs/notmuch-message hides /usr/local/share/emacs/site-lisp/notmuch-message
~/src/notmuch/emacs/notmuch-print hides /usr/local/share/emacs/site-lisp/notmuch-print
~/src/notmuch/emacs/notmuch-mua hides /usr/local/share/emacs/site-lisp/notmuch-mua
~/src/notmuch/emacs/notmuch-query hides /usr/local/share/emacs/site-lisp/notmuch-query
/home/grfz/.config/emacs/elpa-31.0/transient-0.8.4/transient hides /home/grfz/src/emacs-igc2/lisp/transient
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-shell hides /home/grfz/src/emacs-igc2/lisp/obsolete/idlw-shell
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlwave hides /home/grfz/src/emacs-igc2/lisp/obsolete/idlwave
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-toolbar hides /home/grfz/src/emacs-igc2/lisp/obsolete/idlw-toolbar
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-help hides /home/grfz/src/emacs-igc2/lisp/obsolete/idlw-help
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-complete-structtag hides /home/grfz/src/emacs-igc2/lisp/obsolete/idlw-complete-structtag
/home/grfz/src/emacs-igc2/lisp/emacs-lisp/let-alist hides /usr/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist
/usr/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist-autoloads hides /usr/share/emacs/site-lisp/elpa-src/let-alist-1.0.6/let-alist-autoloads
/usr/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist-pkg hides /usr/share/emacs/site-lisp/elpa-src/let-alist-1.0.6/let-alist-pkg
/home/grfz/src/emacs-igc2/lisp/emacs-lisp/let-alist hides /usr/share/emacs/site-lisp/elpa-src/let-alist-1.0.6/let-alist
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-isearch hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-isearch
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-util hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-util
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-sync hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-sync
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-links hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-links
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-dev hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-dev
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-cache hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-cache
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-loader hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-loader
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-misc hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-misc
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-macs hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-macs
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-annot hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-annot
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-tools-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-tools-autoloads
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-tools-pkg hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-tools-pkg
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-virtual hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-virtual
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-tools hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-tools
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-outline hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-outline
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-view hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-view
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-history hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-history
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-occur hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-occur
/usr/share/emacs/site-lisp/elpa/pdf-tools-1.0.0/pdf-info hides /usr/share/emacs/site-lisp/elpa-src/pdf-tools-1.0.0/pdf-info
/usr/share/emacs/site-lisp/elpa/tablist-1.0/tablist-pkg hides /usr/share/emacs/site-lisp/elpa-src/tablist-1.0/tablist-pkg
/usr/share/emacs/site-lisp/elpa/tablist-1.0/tablist hides /usr/share/emacs/site-lisp/elpa-src/tablist-1.0/tablist
/usr/share/emacs/site-lisp/elpa/tablist-1.0/tablist-filter hides /usr/share/emacs/site-lisp/elpa-src/tablist-1.0/tablist-filter
/usr/share/emacs/site-lisp/elpa/tablist-1.0/tablist-autoloads hides /usr/share/emacs/site-lisp/elpa-src/tablist-1.0/tablist-autoloads

Features:
(shadow emacsbug sort orgalist
wcheck-mode ecomplete mail-extr vc-hg
vc-bzr vc-dir ewoc vc-src vc-sccs vc-svn
vc-cvs vc-rcs log-view log-edit
pcvs-util vc vc-dispatcher bug-reference
mule-util tramp tramp-cache time-stamp
trampver tramp-integration tramp-message
tramp-compat shell tramp-loaddefs
add-log rainbow-delimiters winner
which-key ol-notmuch notmuch
notmuch-tree notmuch-jump notmuch-hello
notmuch-show notmuch-print
notmuch-crypto notmuch-mua
notmuch-message notmuch-draft
notmuch-maildir-fcc notmuch-address
notmuch-company notmuch-parser
notmuch-wash diff-mode track-changes
coolj goto-addr icalendar diary-lib
diary-loaddefs notmuch-tag crm
notmuch-lib notmuch-version
notmuch-compat hl-line compat
org-contrib org-crypt org-protocol
org-clock ob-plantuml gnus-alias advice
finder-inf savehist auth-source-pass
holidays holiday-loaddefs ws-butler
delsel modus-operandi-theme modus-themes
mb-depth which-func windmove xt-mouse
edmacro kmacro key-chord org ob ob-ref
ob-lob ob-table ob-exp org-macro
org-pcomplete pcomplete org-list
org-footnote org-faces org-entities
noutline outline so-long ob-emacs-lisp
org-table org-loaddefs find-func
cal-menu calendar cal-loaddefs gnus-sum
shr pixel-fill kinsoku url-file svg dom
gnus-group mm-url gnus-undo gnus-start
gnus-dbus dbus xml gnus-cloud nnimap
nnmail mail-source imap rfc2104 utf7
nnoo parse-time iso8601 gnus-spec
gnus-int gnus-range gnus-win gnus
message yank-media dired desktop
frameset dired-loaddefs autorevert
filenotify rfc822 mml mailabbrev
sendmail gmm-utils mailheader nnheader
mail-utils range ob-tangle ol org-src
sh-script flymake project warnings
thingatpt smie treesit shortdoc
executable skeleton org-keys oc
ob-comint ob-core org-cycle org-fold
org-fold-core org-compat org-element-ast
ob-eval org-version org-macs format-spec
use-package use-package-ensure
use-package-delight use-package-diminish
use-package-bind-key bind-key
use-package-core async-autoloads
csv-mode-autoloads debbugs-autoloads
dired-git-info-autoloads
git-timemachine-autoloads
hyperbole-autoloads kotl-autoloads hact
set hhist idlwave-autoloads
key-chord-autoloads magit-autoloads
magit-section-autoloads dash-autoloads
minibuffer-line-autoloads
org-contrib-autoloads
org-noter-autoloads org-autoloads
orgalist-autoloads paredit-autoloads
rainbow-delimiters-autoloads
transient-autoloads
wcheck-mode-autoloads info speedbar
imenu ezimage dframe
with-editor-autoloads
ws-butler-autoloads package let-alist
browse-url xdg url url-proxy url-privacy
url-expand url-methods url-history
url-cookie generate-lisp-file url-domsuf
url-util mm-view mml-smime mml-sec epa
gnus-util time-date smime gnutls puny
dig mailcap url-handlers mm-decode
mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums
mail-prsvr url-parse auth-source eieio
eieio-core password-cache json map
byte-opt bytecomp byte-compile compile
rx text-property-search comint
easy-mmode files-x ansi-osc ansi-color
ring url-vars epg cl-extra help-mode
derived cl-seq rfc6068 epg-config subr-x
cl-macs inline gv pcase cus-edit pp
cus-load icons wid-edit 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 touch-screen 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 font-render-setting
cairo xinput2 x multi-tty move-toolbar
make-network-process tty-child-frames
mps emacs)

Memory information:
((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0)
 (vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0) (intervals 64 0 0)
 (buffers 992 0))


+run --debug-init -xrm --init-directory="${USER_EMACS_DIRECTORY}" --fg-daemon="${EMACS_SERVER_NAME}"
Starting program: /home/grfz/src/emacs-igc2/src/emacs --debug-init -xrm --init-directory="${USER_EMACS_DIRECTORY}" --fg-daemon="${EMACS_SERVER_NAME}"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 1750477]
Program received signal SIGSEGV, Segmentation fault.

[... 8528 lines ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1751646]
[Detaching after vfork from child process 1751647]

Program received signal SIGSEGV, Segmentation fault.

[... 1082 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1751723]
[Detaching after vfork from child process 1751724]

Program received signal SIGSEGV, Segmentation fault.

[... 1426 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1752941]
[Detaching after vfork from child process 1752942]
[Detaching after vfork from child process 1752950]
[Detaching after vfork from child process 1752951]

Program received signal SIGSEGV, Segmentation fault.

[... 894 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1752985]

Program received signal SIGSEGV, Segmentation fault.

[... 2926 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1755223]
[Detaching after vfork from child process 1755224]
[Detaching after vfork from child process 1755985]
[Detaching after vfork from child process 1755986]

Program received signal SIGSEGV, Segmentation fault.

[... 9262 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1771940]
[Detaching after vfork from child process 1771944]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1772038]
[Detaching after vfork from child process 1772101]

Program received signal SIGSEGV, Segmentation fault.

[... 10770 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.
[Detaching after vfork from child process 1772677]

Program received signal SIGSEGV, Segmentation fault.

[... 2962 Zeilen gelöscht ...]

Program received signal SIGSEGV, Segmentation fault.

Breakpoint 1, terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=2147483647) at ./src/emacs.c:425
425	{
+t
[Current thread is 1 (Thread 0x7ffff4f48000 (LWP 1750449))]
+bt
#0  terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=2147483647) at ./src/emacs.c:425
#1  0x00005555557d9a62 in set_state (state=state <at> entry=IGC_STATE_DEAD) at ./src/igc.c:1017
#2  0x00005555557d9a96 in igc_assert_fail (file=file <at> entry=0x555555903e97 "igc.c", line=line <at> entry=3020, msg=msg <at> entry=0x5555558f2277 "r == NULL") at ./src/igc.c:306
#3  0x00005555557da4e4 in igc_check_freeable (start=start <at> entry=0x555555b2b8f0) at ./src/igc.c:3020
#4  0x0000555555736d12 in xfree (block=block <at> entry=0x555555b2b8f0) at ./src/alloc.c:760
#5  0x00005555556889f0 in x_delete_display (dpyinfo=dpyinfo <at> entry=0x555555b2b8f0) at ./src/xterm.c:31925
#6  0x000055555569385e in x_delete_terminal (terminal=0x7fffd549a0c0) at ./src/xterm.c:32154
#7  0x000055555567099a in Fdelete_terminal (terminal=terminal <at> entry=XIL(0x7fffd549a0c5), force=XIL(0x38)) at ./src/terminal.c:428
#8  0x00005555555b492a in delete_frame (frame=frame <at> entry=XIL(0x7fffd5771d1d), force=XIL(0)) at ./src/frame.c:2670
#9  0x00005555555b4e00 in Fdelete_frame (frame=XIL(0x7fffd5771d1d), force=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/frame.c:2839
#10 0x000055555576022a in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2612
#11 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb79b6ab)) at ./src/eval.c:407
#12 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb79996b)) at ./src/eval.c:2560
#13 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#14 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
#15 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb7901f3)) at ./src/eval.c:407
#16 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77c5bb)) at ./src/eval.c:2560
#17 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#18 0x00005555557617f5 in FletX (args=XIL(0x7fffbb767a1b)) at ./src/eval.c:1051
#19 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb7662fb)) at ./src/eval.c:2560
#20 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#21 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
#22 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb75e76b)) at ./src/eval.c:407
#23 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb75d12b)) at ./src/eval.c:2560
#24 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#25 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffbb756a7d), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffb5e0) at ./src/eval.c:3361
#26 0x0000555555761136 in apply_lambda (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffbb756a7d), args=Python Exception <class 'gdb.error'>: value has been optimized out
, count=count <at> entry=...) at ./src/eval.c:3226
#27 0x000055555576034e in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb781583)) at ./src/eval.c:2656
#28 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#29 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
#30 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb77fe6b)) at ./src/eval.c:407
#31 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77f943)) at ./src/eval.c:2560
#32 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#33 0x0000555555761542 in Flet (args=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:1118
#34 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77e803)) at ./src/eval.c:2560
#35 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#36 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77bf2b)) at ./src/eval.c:2560
#37 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#38 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
#39 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb771c4b)) at ./src/eval.c:407
#40 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb76ff53)) at ./src/eval.c:2560
#41 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#42 0x0000555555761542 in Flet (args=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:1118
#43 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb76aea3)) at ./src/eval.c:2560
#44 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#45 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffbb765de5), nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0x7fffffffbfd0) at ./src/eval.c:3361
#46 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffbb765de5), numargs=numargs <at> entry=0, args=args <at> entry=0x7fffffffbfd0) at ./src/eval.c:3055
#47 0x000055555575db3b in Ffuncall (nargs=1, args=0x7fffffffbfc8) at ./src/eval.c:3104
#48 0x000055555575df87 in funcall_nil (nargs=<optimized out>, args=<optimized out>) at ./src/eval.c:2787
#49 0x000055555575cffc in run_hook_with_args (nargs=nargs <at> entry=1, args=args <at> entry=0x7fffffffbfc8, funcall=funcall <at> entry=0x55555575df7e <funcall_nil>) at ./src/eval.c:2964
#50 0x000055555575d08a in Frun_hook_with_args (nargs=nargs <at> entry=1, args=args <at> entry=0x7fffffffbfc8) at ./src/eval.c:2829
#51 0x000055555575d0a6 in run_hook (hook=XIL(0x2aaa65d2ec98)) at ./src/eval.c:2977
#52 0x00005555556fb765 in Fkill_buffer (buffer_or_name=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/lisp.h:1184
#53 0x000055555575ef53 in funcall_subr (subr=0x5555559b0320 <Skill_buffer>, numargs=numargs <at> entry=1, args=args <at> entry=0x7fffe2200100) at ./src/eval.c:3172
#54 0x00005555557a0de0 in exec_byte_code (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffedb24d1d), args_template=<optimized out>, nargs=<optimized out>, nargs <at> entry=0, args=<optimized out>, args <at> entry=0x7fffffffc2e0) at ./src/bytecode.c:827
#55 0x000055555576070e in funcall_lambda (fun=fun <at> entry=XIL(0x7fffedb24d1d), nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0x7fffffffc2e0) at ./src/eval.c:3263
#56 0x0000555555761136 in apply_lambda (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffedb24d1d), args=Python Exception <class 'gdb.error'>: value has been optimized out
, count=count <at> entry=...) at ./src/eval.c:3226
#57 0x000055555576034e in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffdca6007b)) at ./src/eval.c:2656
#58 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#59 0x0000555555760ba4 in Fif (args=XIL(0x7fffdca5ca03)) at ./src/eval.c:408
#60 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffdca5c303)) at ./src/eval.c:2560
#61 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#62 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffdc9de3f5), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffc770) at ./src/eval.c:3361
#63 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffdc9de3f5), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffc770) at ./src/eval.c:3055
#64 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3104
#65 0x000055555575850c in Ffuncall_interactively (nargs=2, args=0x7fffffffc768) at ./src/callint.c:250
#66 0x000055555575f0c6 in funcall_subr (subr=0x5555559b67e0 <Sfuncall_interactively>, numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3195
#67 0x0000555555760af7 in funcall_general (fun=XIL(0x5555559b67e5), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3051
#68 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=3, args=args <at> entry=0x7fffffffc760) at ./src/eval.c:3104
#69 0x000055555575a466 in Fcall_interactively (function=Python Exception <class 'gdb.error'>: value has been optimized out
, record_flag=Python Exception <class 'gdb.error'>: value has been optimized out
, keys=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/callint.c:789
#70 0x000055555575ef7f in funcall_subr (subr=0x5555559b67a0 <Scall_interactively>, numargs=numargs <at> entry=3, args=args <at> entry=0x7fffe2200070) at ./src/eval.c:3176
#71 0x00005555557a0de0 in exec_byte_code (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffed66283d), args_template=<optimized out>, nargs=<optimized out>, nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fffffffcc08) at ./src/bytecode.c:827
#72 0x000055555576070e in funcall_lambda (fun=fun <at> entry=XIL(0x7fffed66283d), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffcc08) at ./src/eval.c:3263
#73 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffed66283d), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffcc08) at ./src/eval.c:3055
#74 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffcc00) at ./src/eval.c:3104
#75 0x00005555556e3cac in command_loop_1 () at ./src/lisp.h:1184
#76 0x000055555575c6d8 in internal_condition_case (bfun=bfun <at> entry=0x5555556e382c <command_loop_1>, handlers=Python Exception <class 'gdb.error'>: value has been optimized out
, handlers <at> entry=XIL(0xa8), hfun=hfun <at> entry=0x5555556d6847 <cmd_error>) at ./src/eval.c:1623
#77 0x00005555556cdb82 in command_loop_2 (handlers=handlers <at> entry=XIL(0xa8)) at ./src/keyboard.c:1174
#78 0x000055555575c5ed in internal_catch (tag=Python Exception <class 'gdb.error'>: value has been optimized out
, tag <at> entry=XIL(0x15498), func=func <at> entry=0x5555556cdb60 <command_loop_2>, arg=Python Exception <class 'gdb.error'>: value has been optimized out
, arg <at> entry=XIL(0xa8)) at ./src/eval.c:1302
#79 0x00005555556cdb3d in command_loop () at ./src/lisp.h:1184
#80 0x00005555556d635e in recursive_edit_1 () at ./src/keyboard.c:760
#81 0x00005555556d66ff in Frecursive_edit () at ./src/keyboard.c:843
#82 0x00005555556cd517 in main (argc=5, argv=0x7fffffffcff8) at ./src/emacs.c:2580
++set $bt = backtrace_top ()
++if backtrace_p ($bt)
+++echo \n

+++echo Lisp Backtrace:\n
Lisp Backtrace:
+++xbacktrace
++++set $bt = backtrace_top ()
++++while backtrace_p ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"delete-frame"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffaf10)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffafe8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb0c8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb1a8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let*"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb2f8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb3d8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb4b8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter-kill-session"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb5e0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb768)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb848)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb9b8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffba98)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbb78)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbc58)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbdb8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter--handle-kill-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbfd0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200100)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-this-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc2e0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc488)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"grfz-kill-a-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc770)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"funcall-interactively"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc768)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"call-interactively"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200070)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"command-execute"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffcc08)
+++++set $bt = backtrace_next ($bt)
+xbacktrace 
++set $bt = backtrace_top ()
++while backtrace_p ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"delete-frame"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffaf10)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffafe8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb0c8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb1a8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let*"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb2f8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb3d8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb4b8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter-kill-session"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb5e0)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb768)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb848)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb9b8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffba98)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbb78)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbc58)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbdb8)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter--handle-kill-buffer"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbfd0)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-buffer"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200100)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-this-buffer"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc2e0)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc488)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"grfz-kill-a-buffer"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc770)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"funcall-interactively"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc768)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"call-interactively"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200070)
+++set $bt = backtrace_next ($bt)
+++set $fun = backtrace_function ($bt)
+++xgettype $fun
++++if (CHECK_LISP_OBJECT_TYPE)
+++++set $bugfix = $fun.i
++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++if $type == Lisp_Symbol
++++xprintsym $fun
+++++xsymname $fun
++++++xgetsym $fun
+++++++xgetptr $fun
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $fun.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++set $symname = $ptr->u.s.name
+++++xgetptr $symname
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $symname.i
++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++if $ptr != 0
++++++set $sym_name = (struct Lisp_String *) $ptr
++++++xprintstr $sym_name
+++++++if (! $arg0)
++++++++set $data = (char *) $sym_name->u.s.data
++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++if $strsize == 0
+++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"command-execute"++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffcc08)
+++set $bt = backtrace_next ($bt)
+bt full
#0  terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=2147483647) at ./src/emacs.c:425
#1  0x00005555557d9a62 in set_state (state=state <at> entry=IGC_STATE_DEAD) at ./src/igc.c:1017
        old_state = <optimized out>
#2  0x00005555557d9a96 in igc_assert_fail (file=file <at> entry=0x555555903e97 "igc.c", line=line <at> entry=3020, msg=msg <at> entry=0x5555558f2277 "r == NULL") at ./src/igc.c:306
#3  0x00005555557da4e4 in igc_check_freeable (start=start <at> entry=0x555555b2b8f0) at ./src/igc.c:3020
        r = <optimized out>
#4  0x0000555555736d12 in xfree (block=block <at> entry=0x555555b2b8f0) at ./src/alloc.c:760
#5  0x00005555556889f0 in x_delete_display (dpyinfo=dpyinfo <at> entry=0x555555b2b8f0) at ./src/xterm.c:31925
        t = <optimized out>
        color_entry = <optimized out>
        next_color_entry = <optimized out>
        i = 256
        ie = <optimized out>
        last = <optimized out>
        temp = <optimized out>
#6  0x000055555569385e in x_delete_terminal (terminal=0x7fffd549a0c0) at ./src/xterm.c:32154
        dpyinfo = 0x555555b2b8f0
        f = <optimized out>
        frame = XIL(0x7fffed64d525)
#7  0x000055555567099a in Fdelete_terminal (terminal=terminal <at> entry=XIL(0x7fffd549a0c5), force=XIL(0x38)) at ./src/terminal.c:428
        t = 0x7fffd549a0c0
#8  0x00005555555b492a in delete_frame (frame=frame <at> entry=XIL(0x7fffd5771d1d), force=XIL(0)) at ./src/frame.c:2670
        tmp = XIL(0x7fffd549a0c5)
        terminal = <optimized out>
        f = 0x7fffd5771d18
        sf = <optimized out>
        kb = 0x0
        frame1 = XIL(0x7fffed64d525)
        is_tooltip_frame = 0
        nochild = true
        minibuffer_child_frame = Python Exception <class 'gdb.error'>: value has been optimized out

#9  0x00005555555b4e00 in Fdelete_frame (frame=XIL(0x7fffd5771d1d), force=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/frame.c:2839
#10 0x000055555576022a in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2612
        i = 2
        maxargs = 2
        args_left = XIL(0)
        numargs = 1
        original_fun = Python Exception <class 'gdb.error'>: value has been optimized out

        original_args = XIL(0x7fffbb7a3463)
        count = {
          bytes = 1120
        }
        fun = XIL(0x5555559a8b65)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffd5771d1d), XIL(0), XIL(0x1), XIL(0x7fffffffb0c8), make_fixnum(16383), XIL(0), XIL(0x7fffffffaf50), make_fixnum(23456248591394)}
#11 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb79b6ab)) at ./src/eval.c:407
#12 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb79996b)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb79b6ab)
        numargs = 3
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffbb79b6ab)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffffffb070), XIL(0x5555557e2a19), XIL(0), XIL(0x369475a905028a00), XIL(0x7fffffffb000), XIL(0x5555559b6be5), XIL(0x420), XIL(0x2aaa97c1cb30)}
#13 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#14 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb795beb)
        numargs = 1
        original_fun = XIL(0x12018)
        original_args = XIL(0x7fffbb795beb)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b73a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffd5771d1d), XIL(0x369475a905028a00), XIL(0x7fffffffb0f0), XIL(0x7fffbba862d8), XIL(0x7fffffffb170), XIL(0x5555556fbba8), XIL(0x1), XIL(0x5555556fbc68)}
#15 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb7901f3)) at ./src/eval.c:407
#16 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77c5bb)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb7901f3)
        numargs = 2
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffbb7901f3)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffbba862dd), XIL(0x7fffabd4c8a3), XIL(0x7fffffffb200), XIL(0x5555557d9e08), XIL(0x7fffabe9ec60), XIL(0x369475a905028a00), XIL(0x555555e075f0), XIL(0x3)}
#17 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#18 0x00005555557617f5 in FletX (args=XIL(0x7fffbb767a1b)) at ./src/eval.c:1051
        var = XIL(0x2aaa65d088e8)
        val = XIL(0x7fffbba862dd)
        elt = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = XIL(0x7fffabd4c8a3)
        varlist = XIL(0)
#19 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb7662fb)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb767a1b)
        numargs = 9
        original_fun = XIL(0xe2a0)
        original_args = XIL(0x7fffbb767a1b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b6fe5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffbbbf624d), XIL(0x7fffbb7589cb), XIL(0x1), make_fixnum(23456248566315), make_fixnum(0), XIL(0x5555559a1f60), XIL(0x7fffffffb380), XIL(0x55555574a0d0)}
#20 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#21 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb76232b)
        numargs = 3
        original_fun = XIL(0x12018)
        original_args = XIL(0x7fffbb76232b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b73a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0xd2a8), XIL(0x7fffffffb460), make_fixnum(0), XIL(0x7fffabd4c7b3), XIL(0x7fffbba855a5), XIL(0x7fffbb783dc3), XIL(0x7fffffffb450), XIL(0x55555575befd)}
#22 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb75e76b)) at ./src/eval.c:407
#23 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb75d12b)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb75e76b)
        numargs = 2
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffbb75e76b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x3), XIL(0x100000001), XIL(0x7fffffffb510), XIL(0x7fffabd4c8a3), XIL(0x555555e07570), XIL(0x1), XIL(0x555555e07570), XIL(0x1)}
#24 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#25 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffbb756a7d), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffb5e0) at ./src/eval.c:3361
        syms_left = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        i = 1
        optional = true
        rest = false
        previous_rest = false
#26 0x0000555555761136 in apply_lambda (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffbb756a7d), args=Python Exception <class 'gdb.error'>: value has been optimized out
, count=count <at> entry=...) at ./src/eval.c:3226
        arg_vector = 0x7fffffffb5e0
        tem = XIL(0x2aaa97fcc5e8)
        sa_avail = <optimized out>
        numargs = 1
        args_left = Python Exception <class 'gdb.error'>: value has been optimized out

#27 0x000055555576034e in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb781583)) at ./src/eval.c:2656
        original_fun = XIL(0x2aaa65d1f748)
        original_args = XIL(0x7fffbb781b5b)
        count = {
          bytes = 832
        }
        fun = XIL(0x7fffbb756a7d)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = XIL(0x7fffbb780ef3)
        argvals = {XIL(0x7fffbba855a5), XIL(0x7fffbba855a5), XIL(0x7fffbb78321b), XIL(0x2bb78270b), make_fixnum(0), XIL(0x5555559a1f60), XIL(0xd2a8), XIL(0x7fffabd4c5d3)}
#28 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#29 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb780ef3)
        numargs = 1
        original_fun = XIL(0x12018)
        original_args = XIL(0x7fffbb780ef3)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b73a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0xc), XIL(0xd2a8), XIL(0x7fffabd4c5d3), XIL(0x7fffbba855a5), XIL(0x7fffabd4c5d3), XIL(0x369475a905028a00), XIL(0x7fffffffb7c0), XIL(0x2aaa97c585c8)}
#30 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb77fe6b)) at ./src/eval.c:407
#31 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77f943)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb77fe6b)
        numargs = 2
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffbb77fe6b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x3), make_fixnum(1073741824), XIL(0x7fffffffb8a0), XIL(0x7fffabd4c873), XIL(0x555555e074f0), XIL(0x1), XIL(0x555555e074f0), XIL(0x7fffffffb900)}
#32 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#33 0x0000555555761542 in Flet (args=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:1118
        temps = 0x7fffffffb900
        tem = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        elt = XIL(0x2aaa65d088e8)
        argnum = 3
        sa_avail = <optimized out>
        varlist = Python Exception <class 'gdb.error'>: value has been optimized out

        varlist_len = <optimized out>
        nvars = 3
#34 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77e803)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb77ed3b)
        numargs = 2
        original_fun = XIL(0xe268)
        original_args = XIL(0x7fffbb77ed3b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b6fa5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffffffba00), XIL(0x2a0), XIL(0x38), XIL(0), XIL(0x1), XIL(0x1), XIL(0x7fffffffba50), XIL(0x55555575d835)}
#35 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#36 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb77bf2b)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb77e353)
        numargs = 1
        original_fun = XIL(0x12018)
        original_args = XIL(0x7fffbb77e353)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b73a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x2aaa97fcc5e8), XIL(0x1), XIL(0x1), XIL(0x555555e07490), XIL(0x7fffffffbb40), XIL(0x55555576116b), XIL(0x7fffbbbf624d), XIL(0x55555576107d)}
#37 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#38 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb777bbb)
        numargs = 1
        original_fun = XIL(0x12018)
        original_args = XIL(0x7fffbb777bbb)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b73a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0), XIL(0), XIL(0), XIL(0x7fffbb721963), XIL(0x2aaa6607ddc8), XIL(0x7fffbbab36e8), XIL(0x7fffffffbbd0), XIL(0x55555576d6ff)}
#39 0x0000555555760bc3 in Fif (args=XIL(0x7fffbb771c4b)) at ./src/eval.c:407
#40 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb76ff53)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb771c4b)
        numargs = 2
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffbb771c4b)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x3), XIL(0x100000000), XIL(0x7fffffffbcb0), XIL(0x7fffabd4c5d3), XIL(0x555555e07450), XIL(0x1), XIL(0x555555e07450), XIL(0x7fffffffbd10)}
#41 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#42 0x0000555555761542 in Flet (args=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:1118
        temps = 0x7fffffffbd10
        tem = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        elt = XIL(0x2aaa97fcc5e8)
        argnum = 1
        sa_avail = <optimized out>
        varlist = Python Exception <class 'gdb.error'>: value has been optimized out

        varlist_len = <optimized out>
        nvars = 1
#43 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffbb76aea3)) at ./src/eval.c:2560
        args_left = XIL(0x7fffbb76c8f3)
        numargs = 2
        original_fun = XIL(0xe268)
        original_args = XIL(0x7fffbb76c8f3)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b6fa5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x7fffffffbe00), XIL(0x1556f5ad8), XIL(0x2aaa97c1cb30), XIL(0x7fffdf5af95b), XIL(0x555555e07410), XIL(0x1), XIL(0x555555e07410), XIL(0)}
#44 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#45 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffbb765de5), nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0x7fffffffbfd0) at ./src/eval.c:3361
        syms_left = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        i = 0
        optional = false
        rest = false
        previous_rest = false
#46 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffbb765de5), numargs=numargs <at> entry=0, args=args <at> entry=0x7fffffffbfd0) at ./src/eval.c:3055
        original_fun = XIL(0x2aaa65d2ec98)
#47 0x000055555575db3b in Ffuncall (nargs=1, args=0x7fffffffbfc8) at ./src/eval.c:3104
        count = {
          bytes = 480
        }
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#48 0x000055555575df87 in funcall_nil (nargs=<optimized out>, args=<optimized out>) at ./src/eval.c:2787
#49 0x000055555575cffc in run_hook_with_args (nargs=nargs <at> entry=1, args=args <at> entry=0x7fffffffbfc8, funcall=funcall <at> entry=0x55555575df7e <funcall_nil>) at ./src/eval.c:2964
        global_vals = Python Exception <class 'gdb.error'>: value has been optimized out

        sym = XIL(0xdd60)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#50 0x000055555575d08a in Frun_hook_with_args (nargs=nargs <at> entry=1, args=args <at> entry=0x7fffffffbfc8) at ./src/eval.c:2829
#51 0x000055555575d0a6 in run_hook (hook=XIL(0x2aaa65d2ec98)) at ./src/eval.c:2977
#52 0x00005555556fb765 in Fkill_buffer (buffer_or_name=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/lisp.h:1184
        modified = <optimized out>
        buffer = XIL(0x7fffbba855a5)
        b = 0x7fffbba855a0
        tem = Python Exception <class 'gdb.error'>: value has been optimized out

#53 0x000055555575ef53 in funcall_subr (subr=0x5555559b0320 <Skill_buffer>, numargs=numargs <at> entry=1, args=args <at> entry=0x7fffe2200100) at ./src/eval.c:3172
        argbuf = {XIL(0x7fffffffc0d0), make_fixnum(23456248566315), XIL(0), XIL(0x5555559a1710), XIL(0x7fffffffc0b0), XIL(0x55555574846d), XIL(0x7fffeda8fe78), XIL(0x5555559a6718)}
        a = <optimized out>
        maxargs = 1
        fun = Python Exception <class 'gdb.error'>: value has been optimized out

#54 0x00005555557a0de0 in exec_byte_code (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffedb24d1d), args_template=<optimized out>, nargs=<optimized out>, nargs <at> entry=0, args=<optimized out>, args <at> entry=0x7fffffffc2e0) at ./src/bytecode.c:827
        call_nargs = 1
        call_fun = XIL(0x5555559b0325)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        call_args = 0x7fffe2200100
        op = 1
        type = <optimized out>
        targets = {0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31c4 <exec_byte_code+11028>, 0x5555557a31f9 <exec_byte_code+11081>, 0x5555557a31fb <exec_byte_code+11083>, 0x5555557a31fd <exec_byte_code+11085>, 0x5555557a31c4 <exec_byte_code+11028>, 0x5555557a31ff <exec_byte_code+11087>, 0x5555557a3237 <exec_byte_code+11143>, 0x5555557a0943 <exec_byte_code+659>, 0x5555557a099a <exec_byte_code+746>, 0x5555557a099c <exec_byte_code+748>, 0x5555557a099e <exec_byte_code+750>, 0x5555557a09a0 <exec_byte_code+752>, 0x5555557a0943 <exec_byte_code+659>, 0x5555557a09a2 <exec_byte_code+754>, 0x5555557a0931 <exec_byte_code+641>, 0x5555557a0b91 <exec_byte_code+1249>, 0x5555557a0c00 <exec_byte_code+1360>, 0x5555557a0c02 <exec_byte_code+1362>, 0x5555557a0c04 <exec_byte_code+1364>, 0x5555557a0c06 <exec_byte_code+1366>, 0x5555557a0b91 <exec_byte_code+1249>, 0x5555557a0c1d <exec_byte_code+1389>, 0x5555557a0c08 <exec_byte_code+1368>, 0x5555557a0c7a <exec_byte_code+1482>, 0x5555557a0cc4 <exec_byte_code+1556>, 0x5555557a0cc6 <exec_byte_code+1558>, 0x5555557a0cc8 <exec_byte_code+1560>, 0x5555557a0cca <exec_byte_code+1562>, 0x5555557a0c7a <exec_byte_code+1482>, 0x5555557a0c5f <exec_byte_code+1455>, 0x5555557a0c68 <exec_byte_code+1464>, 0x5555557a0ceb <exec_byte_code+1595>, 0x5555557a0e56 <exec_byte_code+1958>, 0x5555557a0e5b <exec_byte_code+1963>, 0x5555557a0e60 <exec_byte_code+1968>, 0x5555557a0e65 <exec_byte_code+1973>, 0x5555557a0ceb <exec_byte_code+1595>, 0x5555557a0ccc <exec_byte_code+1564>, 0x5555557a0cd6 <exec_byte_code+1574>, 0x5555557a0f48 <exec_byte_code+2200>, 0x5555557a0f8f <exec_byte_code+2271>, 0x5555557a0f91 <exec_byte_code+2273>, 0x5555557a0f93 <exec_byte_code+2275>, 0x5555557a0f95 <exec_byte_code+2277>, 0x5555557a0f48 <exec_byte_code+2200>, 0x5555557a0f2d <exec_byte_code+2173>, 0x5555557a0f36 <exec_byte_code+2182>, 0x5555557a14ee <exec_byte_code+3646>, 0x5555557a144a <exec_byte_code+3482>, 0x5555557a13ba <exec_byte_code+3338>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a1650 <exec_byte_code+4000>, 0x5555557a172a <exec_byte_code+4218>, 0x5555557a176b <exec_byte_code+4283>, 0x5555557a17b7 <exec_byte_code+4359>, 0x5555557a1803 <exec_byte_code+4435>, 0x5555557a0a88 <exec_byte_code+984>, 0x5555557a0ad7 <exec_byte_code+1063>, 0x5555557a185f <exec_byte_code+4527>, 0x5555557a0a08 <exec_byte_code+856>, 0x5555557a0b11 <exec_byte_code+1121>, 0x5555557a18a0 <exec_byte_code+4592>, 0x5555557a18da <exec_byte_code+4650>, 0x5555557a1906 <exec_byte_code+4694>, 0x5555557a1940 <exec_byte_code+4752>, 0x5555557a1979 <exec_byte_code+4809>, 0x5555557a19f7 <exec_byte_code+4935>, 0x5555557a1a23 <exec_byte_code+4979>, 0x5555557a1b2b <exec_byte_code+5243>, 0x5555557a1c61 <exec_byte_code+5553>, 0x5555557a1c8d <exec_byte_code+5597>, 0x5555557a1cb9 <exec_byte_code+5641>, 0x5555557a1cf3 <exec_byte_code+5699>, 0x5555557a1d2d <exec_byte_code+5757>, 0x5555557a1d67 <exec_byte_code+5815>, 0x5555557a1da5 <exec_byte_code+5877>, 0x5555557a1ddb <exec_byte_code+5931>, 0x5555557a1e11 <exec_byte_code+5985>, 0x5555557a1e88 <exec_byte_code+6104>, 0x5555557a1ef4 <exec_byte_code+6212>, 0x5555557a1f60 <exec_byte_code+6320>, 0x5555557a1fdc <exec_byte_code+6444>, 0x5555557a2070 <exec_byte_code+6592>, 0x5555557a2104 <exec_byte_code+6740>, 0x5555557a2198 <exec_byte_code+6888>, 0x5555557a222c <exec_byte_code+7036>, 0x5555557a22c1 <exec_byte_code+7185>, 0x5555557a2334 <exec_byte_code+7300>, 0x5555557a23c7 <exec_byte_code+7447>, 0x5555557a2446 <exec_byte_code+7574>, 0x5555557a24c5 <exec_byte_code+7701>, 0x5555557a2694 <exec_byte_code+8164>, 0x5555557a12c4 <exec_byte_code+3092>, 0x5555557a26d7 <exec_byte_code+8231>, 0x5555557a2703 <exec_byte_code+8275>, 0x5555557a2775 <exec_byte_code+8389>, 0x5555557a27b8 <exec_byte_code+8456>, 0x5555557a27fb <exec_byte_code+8523>, 0x5555557a2827 <exec_byte_code+8567>, 0x5555557a2855 <exec_byte_code+8613>, 0x5555557a2883 <exec_byte_code+8659>, 0x5555557a28b9 <exec_byte_code+8713>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a28ea <exec_byte_code+8762>, 0x5555557a2918 <exec_byte_code+8808>, 0x5555557a2946 <exec_byte_code+8854>, 0x5555557a2974 <exec_byte_code+8900>, 0x5555557a29a2 <exec_byte_code+8946>, 0x5555557a29d0 <exec_byte_code+8992>, 0x5555557a12c4 <exec_byte_code+3092>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a29fc <exec_byte_code+9036>, 0x5555557a2a3b <exec_byte_code+9099>, 0x5555557a2a67 <exec_byte_code+9143>, 0x5555557a2a93 <exec_byte_code+9187>, 0x5555557a2acd <exec_byte_code+9245>, 0x5555557a2b07 <exec_byte_code+9303>, 0x5555557a2b33 <exec_byte_code+9347>, 0x5555557a2b5f <exec_byte_code+9391>, 0x5555557a2b99 <exec_byte_code+9449>, 0x5555557a2bd3 <exec_byte_code+9507>, 0x5555557a2c0d <exec_byte_code+9565>, 0x5555557a2c3b <exec_byte_code+9611>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a1262 <exec_byte_code+2994>, 0x5555557a0f97 <exec_byte_code+2279>, 0x5555557a09ab <exec_byte_code+763>, 0x5555557a1020 <exec_byte_code+2416>, 0x5555557a106d <exec_byte_code+2493>, 0x5555557a10b4 <exec_byte_code+2564>, 0x5555557a10fb <exec_byte_code+2635>, 0x5555557a1240 <exec_byte_code+2960>, 0x5555557a0c33 <exec_byte_code+1411>, 0x5555557a12a2 <exec_byte_code+3058>, 0x5555557a12e6 <exec_byte_code+3126>, 0x5555557a1348 <exec_byte_code+3224>, 0x5555557a1379 <exec_byte_code+3273>, 0x5555557a151e <exec_byte_code+3694>, 0x5555557a1571 <exec_byte_code+3777>, 0x5555557a15af <exec_byte_code+3839>, 0x5555557a15f6 <exec_byte_code+3910>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a2c67 <exec_byte_code+9655>, 0x5555557a2ca5 <exec_byte_code+9717>, 0x5555557a2cd1 <exec_byte_code+9761>, 0x5555557a2cfd <exec_byte_code+9805>, 0x5555557a2d29 <exec_byte_code+9849>, 0x5555557a2d55 <exec_byte_code+9893>, 0x5555557a2d8f <exec_byte_code+9951>, 0x5555557a2dc9 <exec_byte_code+10009>, 0x5555557a2e03 <exec_byte_code+10067>, 0x5555557a2e3d <exec_byte_code+10125>, 0x5555557a2f1f <exec_byte_code+10351>, 0x5555557a2f59 <exec_byte_code+10409>, 0x5555557a2f93 <exec_byte_code+10467>, 0x5555557a2fbf <exec_byte_code+10511>, 0x5555557a302a <exec_byte_code+10618>, 0x5555557a3095 <exec_byte_code+10725>, 0x5555557a30c1 <exec_byte_code+10769>, 0x5555557a30ed <exec_byte_code+10813>, 0x5555557a256e <exec_byte_code+7870>, 0x5555557a260a <exec_byte_code+8026>, 0x5555557a3123 <exec_byte_code+10867>, 0x5555557a3164 <exec_byte_code+10932>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a19b6 <exec_byte_code+4870>, 0x5555557a1e47 <exec_byte_code+6039>, 0x5555557a2734 <exec_byte_code+8324>, 0x5555557a3278 <exec_byte_code+11208>, 0x5555557a32b8 <exec_byte_code+11272>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a3303 <exec_byte_code+11347>, 0x5555557a334e <exec_byte_code+11422>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a3445 <exec_byte_code+11669> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x5555559a6718 <main_thread+504>
        top = 0x7fffe22000f8
        pc = 0x7fffedb25b59 "\210\t\205B"
        bytestr = Python Exception <class 'gdb.error'>: value has been optimized out

        vectorp = 0x7fffedb25398
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7fffedb25b28 "\211\203\021"
        rest = <optimized out>
        mandatory = <optimized out>
        nonrest = <optimized out>
        pushedargs = <optimized out>
        saved_quitcounter = 0 '\000'
        saved_vectorp = 0x5555559b73a5 <Sprogn+5>
        saved_bytestr_data = 0x160 <error: Cannot access memory at address 0x160>
#55 0x000055555576070e in funcall_lambda (fun=fun <at> entry=XIL(0x7fffedb24d1d), nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0x7fffffffc2e0) at ./src/eval.c:3263
        syms_left = make_fixnum(256)
        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#56 0x0000555555761136 in apply_lambda (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffedb24d1d), args=Python Exception <class 'gdb.error'>: value has been optimized out
, count=count <at> entry=...) at ./src/eval.c:3226
        arg_vector = 0x7fffffffc2e0
        tem = XIL(0x180)
        sa_avail = <optimized out>
        numargs = 0
        args_left = Python Exception <class 'gdb.error'>: value has been optimized out

#57 0x000055555576034e in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffdca6007b)) at ./src/eval.c:2656
        original_fun = XIL(0x2aaa980eef48)
        original_args = XIL(0)
        count = {
          bytes = 384
        }
        fun = XIL(0x7fffedb24d1d)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = XIL(0x7fffdca5ca03)
        argvals = {XIL(0), XIL(0), XIL(0x7fffddcd320b), XIL(0), XIL(0), XIL(0x369475a905028a00), XIL(0x7fffffffc3e0), XIL(0x7fffddccef2d)}
#58 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#59 0x0000555555760ba4 in Fif (args=XIL(0x7fffdca5ca03)) at ./src/eval.c:408
#60 0x000055555575ffef in eval_sub (form=Python Exception <class 'gdb.error'>: value has been optimized out
, form <at> entry=XIL(0x7fffdca5c303)) at ./src/eval.c:2560
        args_left = XIL(0x7fffdca5ca03)
        numargs = 3
        original_fun = XIL(0xc7f0)
        original_args = XIL(0x7fffdca5ca03)
        count = {
          bytes = <optimized out>
        }
        fun = XIL(0x5555559b7425)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        funcar = Python Exception <class 'gdb.error'>: value has been optimized out

        argvals = {XIL(0x3), XIL(0x100000001), XIL(0x7fffffffc4e0), XIL(0x7fffabd4c56b), XIL(0x555555e07350), XIL(0x1), XIL(0x555555e07350), XIL(0x1)}
#61 0x00005555557605e2 in Fprogn (body=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/eval.c:452
#62 0x0000555555760914 in funcall_lambda (fun=fun <at> entry=XIL(0x7fffdc9de3f5), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffc770) at ./src/eval.c:3361
        syms_left = Python Exception <class 'gdb.error'>: value has been optimized out

        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        i = 1
        optional = false
        rest = false
        previous_rest = false
#63 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffdc9de3f5), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffc770) at ./src/eval.c:3055
        original_fun = XIL(0x2aaa86c6f3f8)
#64 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3104
        count = {
          bytes = 288
        }
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#65 0x000055555575850c in Ffuncall_interactively (nargs=2, args=0x7fffffffc768) at ./src/callint.c:250
#66 0x000055555575f0c6 in funcall_subr (subr=0x5555559b67e0 <Sfuncall_interactively>, numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3195
        maxargs = -2
        fun = Python Exception <class 'gdb.error'>: value has been optimized out

#67 0x0000555555760af7 in funcall_general (fun=XIL(0x5555559b67e5), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffc768) at ./src/eval.c:3051
        original_fun = XIL(0xaf38)
#68 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=3, args=args <at> entry=0x7fffffffc760) at ./src/eval.c:3104
        count = {
          bytes = 224
        }
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#69 0x000055555575a466 in Fcall_interactively (function=Python Exception <class 'gdb.error'>: value has been optimized out
, record_flag=Python Exception <class 'gdb.error'>: value has been optimized out
, keys=Python Exception <class 'gdb.error'>: value has been optimized out
) at ./src/callint.c:789
        arg_from_tty = false
        key_count = <optimized out>
        record_then_fail = <optimized out>
        save_this_command = Python Exception <class 'gdb.error'>: value has been optimized out

        save_this_original_command = Python Exception <class 'gdb.error'>: value has been optimized out

        save_real_this_command = Python Exception <class 'gdb.error'>: value has been optimized out

        save_last_command = Python Exception <class 'gdb.error'>: value has been optimized out

        prefix_arg = Python Exception <class 'gdb.error'>: value has been optimized out

        specs = Python Exception <class 'gdb.error'>: value has been optimized out

        sa_avail = <optimized out>
        string_len = <optimized out>
        string = <optimized out>
        string_end = <optimized out>
        next_event = 2
        nargs = <optimized out>
        args = <optimized out>
        visargs = <optimized out>
        varies = <optimized out>
        tem = <optimized out>
#70 0x000055555575ef7f in funcall_subr (subr=0x5555559b67a0 <Scall_interactively>, numargs=numargs <at> entry=3, args=args <at> entry=0x7fffe2200070) at ./src/eval.c:3176
        argbuf = {XIL(0x2aaa86c6f3f8), XIL(0), XIL(0x7fffffffc960), XIL(0x55555576dac0), XIL(0x7fffbc312bc3), XIL(0x4), XIL(0), XIL(0x555555760003)}
        a = <optimized out>
        maxargs = 3
        fun = Python Exception <class 'gdb.error'>: value has been optimized out

#71 0x00005555557a0de0 in exec_byte_code (fun=Python Exception <class 'gdb.error'>: value has been optimized out
, fun <at> entry=XIL(0x7fffed66283d), args_template=<optimized out>, nargs=<optimized out>, nargs <at> entry=1, args=<optimized out>, args <at> entry=0x7fffffffcc08) at ./src/bytecode.c:827
        call_nargs = 3
        call_fun = XIL(0x5555559b67a5)
        val = Python Exception <class 'gdb.error'>: value has been optimized out

        call_args = 0x7fffe2200070
        op = 3
        type = <optimized out>
        targets = {0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31c4 <exec_byte_code+11028>, 0x5555557a31f9 <exec_byte_code+11081>, 0x5555557a31fb <exec_byte_code+11083>, 0x5555557a31fd <exec_byte_code+11085>, 0x5555557a31c4 <exec_byte_code+11028>, 0x5555557a31ff <exec_byte_code+11087>, 0x5555557a3237 <exec_byte_code+11143>, 0x5555557a0943 <exec_byte_code+659>, 0x5555557a099a <exec_byte_code+746>, 0x5555557a099c <exec_byte_code+748>, 0x5555557a099e <exec_byte_code+750>, 0x5555557a09a0 <exec_byte_code+752>, 0x5555557a0943 <exec_byte_code+659>, 0x5555557a09a2 <exec_byte_code+754>, 0x5555557a0931 <exec_byte_code+641>, 0x5555557a0b91 <exec_byte_code+1249>, 0x5555557a0c00 <exec_byte_code+1360>, 0x5555557a0c02 <exec_byte_code+1362>, 0x5555557a0c04 <exec_byte_code+1364>, 0x5555557a0c06 <exec_byte_code+1366>, 0x5555557a0b91 <exec_byte_code+1249>, 0x5555557a0c1d <exec_byte_code+1389>, 0x5555557a0c08 <exec_byte_code+1368>, 0x5555557a0c7a <exec_byte_code+1482>, 0x5555557a0cc4 <exec_byte_code+1556>, 0x5555557a0cc6 <exec_byte_code+1558>, 0x5555557a0cc8 <exec_byte_code+1560>, 0x5555557a0cca <exec_byte_code+1562>, 0x5555557a0c7a <exec_byte_code+1482>, 0x5555557a0c5f <exec_byte_code+1455>, 0x5555557a0c68 <exec_byte_code+1464>, 0x5555557a0ceb <exec_byte_code+1595>, 0x5555557a0e56 <exec_byte_code+1958>, 0x5555557a0e5b <exec_byte_code+1963>, 0x5555557a0e60 <exec_byte_code+1968>, 0x5555557a0e65 <exec_byte_code+1973>, 0x5555557a0ceb <exec_byte_code+1595>, 0x5555557a0ccc <exec_byte_code+1564>, 0x5555557a0cd6 <exec_byte_code+1574>, 0x5555557a0f48 <exec_byte_code+2200>, 0x5555557a0f8f <exec_byte_code+2271>, 0x5555557a0f91 <exec_byte_code+2273>, 0x5555557a0f93 <exec_byte_code+2275>, 0x5555557a0f95 <exec_byte_code+2277>, 0x5555557a0f48 <exec_byte_code+2200>, 0x5555557a0f2d <exec_byte_code+2173>, 0x5555557a0f36 <exec_byte_code+2182>, 0x5555557a14ee <exec_byte_code+3646>, 0x5555557a144a <exec_byte_code+3482>, 0x5555557a13ba <exec_byte_code+3338>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a1650 <exec_byte_code+4000>, 0x5555557a172a <exec_byte_code+4218>, 0x5555557a176b <exec_byte_code+4283>, 0x5555557a17b7 <exec_byte_code+4359>, 0x5555557a1803 <exec_byte_code+4435>, 0x5555557a0a88 <exec_byte_code+984>, 0x5555557a0ad7 <exec_byte_code+1063>, 0x5555557a185f <exec_byte_code+4527>, 0x5555557a0a08 <exec_byte_code+856>, 0x5555557a0b11 <exec_byte_code+1121>, 0x5555557a18a0 <exec_byte_code+4592>, 0x5555557a18da <exec_byte_code+4650>, 0x5555557a1906 <exec_byte_code+4694>, 0x5555557a1940 <exec_byte_code+4752>, 0x5555557a1979 <exec_byte_code+4809>, 0x5555557a19f7 <exec_byte_code+4935>, 0x5555557a1a23 <exec_byte_code+4979>, 0x5555557a1b2b <exec_byte_code+5243>, 0x5555557a1c61 <exec_byte_code+5553>, 0x5555557a1c8d <exec_byte_code+5597>, 0x5555557a1cb9 <exec_byte_code+5641>, 0x5555557a1cf3 <exec_byte_code+5699>, 0x5555557a1d2d <exec_byte_code+5757>, 0x5555557a1d67 <exec_byte_code+5815>, 0x5555557a1da5 <exec_byte_code+5877>, 0x5555557a1ddb <exec_byte_code+5931>, 0x5555557a1e11 <exec_byte_code+5985>, 0x5555557a1e88 <exec_byte_code+6104>, 0x5555557a1ef4 <exec_byte_code+6212>, 0x5555557a1f60 <exec_byte_code+6320>, 0x5555557a1fdc <exec_byte_code+6444>, 0x5555557a2070 <exec_byte_code+6592>, 0x5555557a2104 <exec_byte_code+6740>, 0x5555557a2198 <exec_byte_code+6888>, 0x5555557a222c <exec_byte_code+7036>, 0x5555557a22c1 <exec_byte_code+7185>, 0x5555557a2334 <exec_byte_code+7300>, 0x5555557a23c7 <exec_byte_code+7447>, 0x5555557a2446 <exec_byte_code+7574>, 0x5555557a24c5 <exec_byte_code+7701>, 0x5555557a2694 <exec_byte_code+8164>, 0x5555557a12c4 <exec_byte_code+3092>, 0x5555557a26d7 <exec_byte_code+8231>, 0x5555557a2703 <exec_byte_code+8275>, 0x5555557a2775 <exec_byte_code+8389>, 0x5555557a27b8 <exec_byte_code+8456>, 0x5555557a27fb <exec_byte_code+8523>, 0x5555557a2827 <exec_byte_code+8567>, 0x5555557a2855 <exec_byte_code+8613>, 0x5555557a2883 <exec_byte_code+8659>, 0x5555557a28b9 <exec_byte_code+8713>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a28ea <exec_byte_code+8762>, 0x5555557a2918 <exec_byte_code+8808>, 0x5555557a2946 <exec_byte_code+8854>, 0x5555557a2974 <exec_byte_code+8900>, 0x5555557a29a2 <exec_byte_code+8946>, 0x5555557a29d0 <exec_byte_code+8992>, 0x5555557a12c4 <exec_byte_code+3092>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a29fc <exec_byte_code+9036>, 0x5555557a2a3b <exec_byte_code+9099>, 0x5555557a2a67 <exec_byte_code+9143>, 0x5555557a2a93 <exec_byte_code+9187>, 0x5555557a2acd <exec_byte_code+9245>, 0x5555557a2b07 <exec_byte_code+9303>, 0x5555557a2b33 <exec_byte_code+9347>, 0x5555557a2b5f <exec_byte_code+9391>, 0x5555557a2b99 <exec_byte_code+9449>, 0x5555557a2bd3 <exec_byte_code+9507>, 0x5555557a2c0d <exec_byte_code+9565>, 0x5555557a2c3b <exec_byte_code+9611>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a1262 <exec_byte_code+2994>, 0x5555557a0f97 <exec_byte_code+2279>, 0x5555557a09ab <exec_byte_code+763>, 0x5555557a1020 <exec_byte_code+2416>, 0x5555557a106d <exec_byte_code+2493>, 0x5555557a10b4 <exec_byte_code+2564>, 0x5555557a10fb <exec_byte_code+2635>, 0x5555557a1240 <exec_byte_code+2960>, 0x5555557a0c33 <exec_byte_code+1411>, 0x5555557a12a2 <exec_byte_code+3058>, 0x5555557a12e6 <exec_byte_code+3126>, 0x5555557a1348 <exec_byte_code+3224>, 0x5555557a1379 <exec_byte_code+3273>, 0x5555557a151e <exec_byte_code+3694>, 0x5555557a1571 <exec_byte_code+3777>, 0x5555557a15af <exec_byte_code+3839>, 0x5555557a15f6 <exec_byte_code+3910>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a2c67 <exec_byte_code+9655>, 0x5555557a2ca5 <exec_byte_code+9717>, 0x5555557a2cd1 <exec_byte_code+9761>, 0x5555557a2cfd <exec_byte_code+9805>, 0x5555557a2d29 <exec_byte_code+9849>, 0x5555557a2d55 <exec_byte_code+9893>, 0x5555557a2d8f <exec_byte_code+9951>, 0x5555557a2dc9 <exec_byte_code+10009>, 0x5555557a2e03 <exec_byte_code+10067>, 0x5555557a2e3d <exec_byte_code+10125>, 0x5555557a2f1f <exec_byte_code+10351>, 0x5555557a2f59 <exec_byte_code+10409>, 0x5555557a2f93 <exec_byte_code+10467>, 0x5555557a2fbf <exec_byte_code+10511>, 0x5555557a302a <exec_byte_code+10618>, 0x5555557a3095 <exec_byte_code+10725>, 0x5555557a30c1 <exec_byte_code+10769>, 0x5555557a30ed <exec_byte_code+10813>, 0x5555557a256e <exec_byte_code+7870>, 0x5555557a260a <exec_byte_code+8026>, 0x5555557a3123 <exec_byte_code+10867>, 0x5555557a3164 <exec_byte_code+10932>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a19b6 <exec_byte_code+4870>, 0x5555557a1e47 <exec_byte_code+6039>, 0x5555557a2734 <exec_byte_code+8324>, 0x5555557a3278 <exec_byte_code+11208>, 0x5555557a32b8 <exec_byte_code+11272>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a3303 <exec_byte_code+11347>, 0x5555557a334e <exec_byte_code+11422>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a31a5 <exec_byte_code+10997>, 0x5555557a3445 <exec_byte_code+11669> <repeats 64 times>}
        quitcounter = 1 '\001'
        bc = 0x5555559a6718 <main_thread+504>
        top = 0x7fffe2200068
        pc = 0x7fffed7554af "\006\a9\205\231"
        bytestr = Python Exception <class 'gdb.error'>: value has been optimized out

        vectorp = 0x7fffed735fd8
        max_stack = <optimized out>
        frame_base = <optimized out>
        fp = <optimized out>
        bytestr_data = 0x7fffed755428 "\304\020\211?\205\023"
        rest = <optimized out>
        mandatory = <optimized out>
        nonrest = <optimized out>
        pushedargs = <optimized out>
        saved_quitcounter = 54 '6'
        saved_vectorp = 0x0
        saved_bytestr_data = 0x7fffed68016d ""
#72 0x000055555576070e in funcall_lambda (fun=fun <at> entry=XIL(0x7fffed66283d), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffcc08) at ./src/eval.c:3263
        syms_left = make_fixnum(1025)
        lexenv = Python Exception <class 'gdb.error'>: value has been optimized out

        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_rest = <optimized out>
#73 0x0000555555760b07 in funcall_general (fun=XIL(0x7fffed66283d), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffcc08) at ./src/eval.c:3055
        original_fun = XIL(0x6b68)
#74 0x000055555575db3b in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffcc00) at ./src/eval.c:3104
        count = {
          bytes = 128
        }
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#75 0x00005555556e3cac in command_loop_1 () at ./src/lisp.h:1184
        cmd = Python Exception <class 'gdb.error'>: value has been optimized out

        keybuf = {make_fixnum(24), make_fixnum(107), make_fixnum(48), make_fixnum(98), XIL(0x7fffffffcc80), XIL(0x55555575befd), XIL(0x7fffffffcca8), XIL(0x60), XIL(0), XIL(0), XIL(0), XIL(0x1), XIL(0x7fffffffcce0), XIL(0x55555575d835), XIL(0xc), XIL(0x140b0), XIL(0x38), XIL(0x7fffa98b620d), XIL(0x7fffed400004), XIL(0x369475a905028a00), XIL(0x7fffa99487a3), XIL(0x7fffa99487a3), XIL(0x60), XIL(0), XIL(0x7fffffffcd50), XIL(0x5555556d69f8), XIL(0), XIL(0x38), XIL(0x60), XIL(0x7fffe37952cb)}
        i = <optimized out>
        last_pt = 447894
        prev_modiff = 6774
        prev_buffer = 0x7fffbba855a0
#76 0x000055555575c6d8 in internal_condition_case (bfun=bfun <at> entry=0x5555556e382c <command_loop_1>, handlers=Python Exception <class 'gdb.error'>: value has been optimized out
, handlers <at> entry=XIL(0xa8), hfun=hfun <at> entry=0x5555556d6847 <cmd_error>) at ./src/eval.c:1623
        val = XIL(0x7ffff7fc2470)
        c = 0x7fffe3dc9940
#77 0x00005555556cdb82 in command_loop_2 (handlers=handlers <at> entry=XIL(0xa8)) at ./src/keyboard.c:1174
#78 0x000055555575c5ed in internal_catch (tag=Python Exception <class 'gdb.error'>: value has been optimized out
, tag <at> entry=XIL(0x15498), func=func <at> entry=0x5555556cdb60 <command_loop_2>, arg=Python Exception <class 'gdb.error'>: value has been optimized out
, arg <at> entry=XIL(0xa8)) at ./src/eval.c:1302
        val = XIL(0x7ffff7fc2470)
        c = 0x7fffe3da3cc0
#79 0x00005555556cdb3d in command_loop () at ./src/lisp.h:1184
#80 0x00005555556d635e in recursive_edit_1 () at ./src/keyboard.c:760
        val = Python Exception <class 'gdb.error'>: value has been optimized out

#81 0x00005555556d66ff in Frecursive_edit () at ./src/keyboard.c:843
#82 0x00005555556cd517 in main (argc=5, argv=0x7fffffffcff8) at ./src/emacs.c:2580
        stack_bottom_variable = 0x0
        old_argc = <optimized out>
        no_loadup = false
        junk = 0x0
        dname_arg = 0x7fffffffd52e "EMACS-MPS=debug"
        ch_to_dir = 0x0
        original_pwd = 0x0
        dump_mode = 0x0
        skip_args = 1
        temacs = 0x0
        attempt_load_pdump = <optimized out>
        only_version = false
        rlim = {
          rlim_cur = 10022912,
          rlim_max = 18446744073709551615
        }
        lc_all = <optimized out>
        sockfd = -1
        module_assertions = <optimized out>
++set $bt = backtrace_top ()
++if backtrace_p ($bt)
+++echo \n

+++echo Lisp Backtrace:\n
Lisp Backtrace:
+++xbacktrace
++++set $bt = backtrace_top ()
++++while backtrace_p ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"delete-frame"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffaf10)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffafe8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb0c8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb1a8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let*"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb2f8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb3d8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb4b8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter-kill-session"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb5e0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb768)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb848)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffb9b8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffba98)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"progn"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbb78)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbc58)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"let"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbdb8)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"org-noter--handle-kill-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffbfd0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200100)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"kill-this-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc2e0)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"if"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc488)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"grfz-kill-a-buffer"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc770)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"funcall-interactively"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffc768)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"call-interactively"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xe2200070)
+++++set $bt = backtrace_next ($bt)
+++++set $fun = backtrace_function ($bt)
+++++xgettype $fun
++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++set $bugfix = $fun.i
++++++set $type = (enum Lisp_Type) (USE_LSB_TAG ? (EMACS_INT) $bugfix & (1 << GCTYPEBITS) - 1 : (EMACS_UINT) $bugfix >> VALBITS)
+++++if $type == Lisp_Symbol
++++++xprintsym $fun
+++++++xsymname $fun
++++++++xgetsym $fun
+++++++++xgetptr $fun
++++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++++set $bugfix = $fun.i
++++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++++set $ptr = ((struct Lisp_Symbol *) ((char *) &lispsym + $ptr))
++++++++set $symname = $ptr->u.s.name
+++++++xgetptr $symname
++++++++if (CHECK_LISP_OBJECT_TYPE)
+++++++++set $bugfix = $symname.i
++++++++set $ptr = (EMACS_INT) $bugfix & VALMASK
+++++++if $ptr != 0
++++++++set $sym_name = (struct Lisp_String *) $ptr
++++++++xprintstr $sym_name
+++++++++if (! $arg0)
++++++++++set $data = (char *) $sym_name->u.s.data
++++++++++set $strsize = ($sym_name->u.s.size_byte < 0) ? ($sym_name->u.s.size & ~ARRAY_MARK_FLAG) : $sym_name->u.s.size_byte
++++++++++if $strsize == 0
+++++++++++output ($sym_name->u.s.size > 1000) ? 0 : ($data[0])@($strsize)
"command-execute"++++++printf " (0x%x)\n", backtrace_args ($bt)
 (0xffffcc08)
+++++set $bt = backtrace_next ($bt)
+i reg
rax            0x7ffff7fc2470      140737353884784
rbx            0x555555b2b8f0      93824998357232
rcx            0x3f                63
rdx            0x0                 0
rsi            0x7fffffff          2147483647
rdi            0x6                 6
rbp            0x7fffffffad30      0x7fffffffad30
rsp            0x7fffffffad28      0x7fffffffad28
r8             0x0                 0
r9             0x73                115
r10            0x7ffff5e4f868      140737318811752
r11            0x206               518
r12            0x0                 0
r13            0x555555b2b8f0      93824998357232
r14            0x100               256
r15            0x0                 0
rip            0x5555556cc062      0x5555556cc062 <terminate_due_to_signal>
eflags         0x246               [ PF ZF IF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
+frame 3
#3  0x00005555557da4e4 in igc_check_freeable (start=start <at> entry=0x555555b2b8f0) at ./src/igc.c:3020
3020	      igc_assert (r == NULL);
+print a
No symbol "a" in current context.
+xtype
++xgettype $
+++if (CHECK_LISP_OBJECT_TYPE)
++++set $bugfix = $.i
The history is empty.


HTH, Gregor




This bug report was last modified 102 days ago.

Previous Next


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