GNU bug report logs - #26041
25.1; python mode locks up emacs

Previous Next

Package: emacs;

Reported by: Mark Diekhans <markd <at> soe.ucsc.edu>

Date: Thu, 9 Mar 2017 20:59:01 UTC

Severity: normal

Tags: confirmed, fixed, patch

Merged with 21628, 21629, 21646, 21657, 21671, 24839, 24856, 24905

Found in versions 25.0.50, 25.1, 25.1.50, 26.0.50

Fixed in version 25.2

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26041 in the body.
You can then email your comments to 26041 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#26041; Package emacs. (Thu, 09 Mar 2017 20:59:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark Diekhans <markd <at> soe.ucsc.edu>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 09 Mar 2017 20:59:02 GMT) Full text and rfc822 format available.

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

From: Mark Diekhans <markd <at> soe.ucsc.edu>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.1; python mode locks up emacs
Date: Thu, 9 Mar 2017 12:57:56 -0800
[Message part 1 (text/plain, inline)]
emacs -Q locksup_python_mode.__init__.py

In a curses window causes emacs to lock up at near 100% CPU
utilization.  ^G does interrupt in some manner, however emacs
mini-buffer doesn't take commands and it continues to consume
CPU.  Unable to get lisp stack trace.  kill -9 is the only way out



gdb.txt attached

In GNU Emacs 25.1.1 (x86_64-apple-darwin16.4.0, NS appkit-1504.81 Version 10.12.3 (Build 16D32))
 of 2017-02-18 built on sierra.internal.macports.net
Windowing system distributor 'Apple', version 10.3.1504
Configured using:
 'configure --prefix=/opt/local --without-ns --without-dbus
 --without-gconf --without-libotf --without-m17n-flt
 --without-gpm --without-gnutls --with-xml2 --with-modules
 --infodir /opt/local/share/info/emacs --with-ns
 CC=/usr/bin/clang 'CFLAGS=-pipe -Os -arch x86_64'
 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names
 -Wl,-no_pie -arch x86_64' CPPFLAGS=-I/opt/local/include'

Configured features:
NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LC_COLLATE: C
  value of $LC_CTYPE: C
  value of $LC_MESSAGES: en_US.UTF-8
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUMERIC: C
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Shell

Minor modes in effect:
  csv-field-index-mode: t
  delete-selection-mode: t
  cua-mode: t
  diff-auto-refine-mode: t
  url-handler-mode: t
  display-time-mode: t
  TeX-PDF-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent messages:
ucsc: No new mail
Auto-saving...done
Invoking man emacs in the background
emacs man page formatted
GNU Emacs 25.1.1 (x86_64-apple-darwin16.4.0, NS appkit-1504.81 Version 10.12.3 (Build 16D32)) of 2017-02-18
Mark set
Invoking man killall in the background
killall man page formatted
Mark set [3 times]
Making completion list... [2 times]

Load-path shadows:
/usr/local/share/emacs/site-lisp/vm/vcard hides /Users/markd/.emacs.d/elpa/bbdb-vcard-20150713.1350/vcard
/Users/markd/.emacs.d/elpa/org-20170210/ox hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox
/Users/markd/.emacs.d/elpa/org-20170210/ox-texinfo hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
/Users/markd/.emacs.d/elpa/org-20170210/ox-publish hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-publish
/Users/markd/.emacs.d/elpa/org-20170210/ox-org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-org
/Users/markd/.emacs.d/elpa/org-20170210/ox-odt hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-odt
/Users/markd/.emacs.d/elpa/org-20170210/ox-md hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-md
/Users/markd/.emacs.d/elpa/org-20170210/ox-man hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-man
/Users/markd/.emacs.d/elpa/org-20170210/ox-latex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-latex
/Users/markd/.emacs.d/elpa/org-20170210/ox-icalendar hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
/Users/markd/.emacs.d/elpa/org-20170210/ox-html hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-html
/Users/markd/.emacs.d/elpa/org-20170210/ox-beamer hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-beamer
/Users/markd/.emacs.d/elpa/org-20170210/ox-ascii hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ox-ascii
/Users/markd/.emacs.d/elpa/org-20170210/org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org
/Users/markd/.emacs.d/elpa/org-20170210/org-w3m hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-w3m
/Users/markd/.emacs.d/elpa/org-20170210/org-version hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-version
/Users/markd/.emacs.d/elpa/org-20170210/org-timer hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-timer
/Users/markd/.emacs.d/elpa/org-20170210/org-table hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-table
/Users/markd/.emacs.d/elpa/org-20170210/org-src hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-src
/Users/markd/.emacs.d/elpa/org-20170210/org-rmail hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-rmail
/Users/markd/.emacs.d/elpa/org-20170210/org-protocol hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-protocol
/Users/markd/.emacs.d/elpa/org-20170210/org-plot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-plot
/Users/markd/.emacs.d/elpa/org-20170210/org-pcomplete hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
/Users/markd/.emacs.d/elpa/org-20170210/org-mouse hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mouse
/Users/markd/.emacs.d/elpa/org-20170210/org-mobile hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mobile
/Users/markd/.emacs.d/elpa/org-20170210/org-mhe hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-mhe
/Users/markd/.emacs.d/elpa/org-20170210/org-macs hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macs
/Users/markd/.emacs.d/elpa/org-20170210/org-macro hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-macro
/Users/markd/.emacs.d/elpa/org-20170210/org-loaddefs hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
/Users/markd/.emacs.d/elpa/org-20170210/org-list hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-list
/Users/markd/.emacs.d/elpa/org-20170210/org-irc hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-irc
/Users/markd/.emacs.d/elpa/org-20170210/org-install hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-install
/Users/markd/.emacs.d/elpa/org-20170210/org-inlinetask hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
/Users/markd/.emacs.d/elpa/org-20170210/org-info hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-info
/Users/markd/.emacs.d/elpa/org-20170210/org-indent hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-indent
/Users/markd/.emacs.d/elpa/org-20170210/org-id hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-id
/Users/markd/.emacs.d/elpa/org-20170210/org-habit hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-habit
/Users/markd/.emacs.d/elpa/org-20170210/org-gnus hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-gnus
/Users/markd/.emacs.d/elpa/org-20170210/org-footnote hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-footnote
/Users/markd/.emacs.d/elpa/org-20170210/org-feed hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-feed
/Users/markd/.emacs.d/elpa/org-20170210/org-faces hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-faces
/Users/markd/.emacs.d/elpa/org-20170210/org-eshell hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-eshell
/Users/markd/.emacs.d/elpa/org-20170210/org-entities hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-entities
/Users/markd/.emacs.d/elpa/org-20170210/org-element hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-element
/Users/markd/.emacs.d/elpa/org-20170210/org-docview hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-docview
/Users/markd/.emacs.d/elpa/org-20170210/org-datetree hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-datetree
/Users/markd/.emacs.d/elpa/org-20170210/org-ctags hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/markd/.emacs.d/elpa/org-20170210/org-crypt hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-crypt
/Users/markd/.emacs.d/elpa/org-20170210/org-compat hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-compat
/Users/markd/.emacs.d/elpa/org-20170210/org-colview hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-colview
/Users/markd/.emacs.d/elpa/org-20170210/org-clock hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-clock
/Users/markd/.emacs.d/elpa/org-20170210/org-capture hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-capture
/Users/markd/.emacs.d/elpa/org-20170210/org-bibtex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-bibtex
/Users/markd/.emacs.d/elpa/org-20170210/org-bbdb hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-bbdb
/Users/markd/.emacs.d/elpa/org-20170210/org-attach hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-attach
/Users/markd/.emacs.d/elpa/org-20170210/org-archive hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-archive
/Users/markd/.emacs.d/elpa/org-20170210/org-agenda hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/org-agenda
/Users/markd/.emacs.d/elpa/org-20170210/ob hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob
/Users/markd/.emacs.d/elpa/org-20170210/ob-tangle hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-tangle
/Users/markd/.emacs.d/elpa/org-20170210/ob-table hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-table
/Users/markd/.emacs.d/elpa/org-20170210/ob-sqlite hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/markd/.emacs.d/elpa/org-20170210/ob-sql hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sql
/Users/markd/.emacs.d/elpa/org-20170210/ob-shen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-shen
/Users/markd/.emacs.d/elpa/org-20170210/ob-screen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-screen
/Users/markd/.emacs.d/elpa/org-20170210/ob-scheme hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/Users/markd/.emacs.d/elpa/org-20170210/ob-scala hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-scala
/Users/markd/.emacs.d/elpa/org-20170210/ob-sass hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-sass
/Users/markd/.emacs.d/elpa/org-20170210/ob-ruby hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ruby
/Users/markd/.emacs.d/elpa/org-20170210/ob-ref hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ref
/Users/markd/.emacs.d/elpa/org-20170210/ob-R hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-R
/Users/markd/.emacs.d/elpa/org-20170210/ob-python hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-python
/Users/markd/.emacs.d/elpa/org-20170210/ob-plantuml hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
/Users/markd/.emacs.d/elpa/org-20170210/ob-picolisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-picolisp
/Users/markd/.emacs.d/elpa/org-20170210/ob-perl hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-perl
/Users/markd/.emacs.d/elpa/org-20170210/ob-org hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-org
/Users/markd/.emacs.d/elpa/org-20170210/ob-octave hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-octave
/Users/markd/.emacs.d/elpa/org-20170210/ob-ocaml hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ocaml
/Users/markd/.emacs.d/elpa/org-20170210/ob-mscgen hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-mscgen
/Users/markd/.emacs.d/elpa/org-20170210/ob-maxima hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-maxima
/Users/markd/.emacs.d/elpa/org-20170210/ob-matlab hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-matlab
/Users/markd/.emacs.d/elpa/org-20170210/ob-makefile hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-makefile
/Users/markd/.emacs.d/elpa/org-20170210/ob-lob hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lob
/Users/markd/.emacs.d/elpa/org-20170210/ob-lisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lisp
/Users/markd/.emacs.d/elpa/org-20170210/ob-lilypond hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
/Users/markd/.emacs.d/elpa/org-20170210/ob-ledger hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ledger
/Users/markd/.emacs.d/elpa/org-20170210/ob-latex hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-latex
/Users/markd/.emacs.d/elpa/org-20170210/ob-keys hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-keys
/Users/markd/.emacs.d/elpa/org-20170210/ob-js hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-js
/Users/markd/.emacs.d/elpa/org-20170210/ob-java hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-java
/Users/markd/.emacs.d/elpa/org-20170210/ob-io hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-io
/Users/markd/.emacs.d/elpa/org-20170210/ob-haskell hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-haskell
/Users/markd/.emacs.d/elpa/org-20170210/ob-gnuplot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
/Users/markd/.emacs.d/elpa/org-20170210/ob-fortran hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-fortran
/Users/markd/.emacs.d/elpa/org-20170210/ob-exp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-exp
/Users/markd/.emacs.d/elpa/org-20170210/ob-eval hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/markd/.emacs.d/elpa/org-20170210/ob-emacs-lisp hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
/Users/markd/.emacs.d/elpa/org-20170210/ob-dot hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-dot
/Users/markd/.emacs.d/elpa/org-20170210/ob-ditaa hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-ditaa
/Users/markd/.emacs.d/elpa/org-20170210/ob-css hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-css
/Users/markd/.emacs.d/elpa/org-20170210/ob-core hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-core
/Users/markd/.emacs.d/elpa/org-20170210/ob-comint hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/markd/.emacs.d/elpa/org-20170210/ob-clojure hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-clojure
/Users/markd/.emacs.d/elpa/org-20170210/ob-calc hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-calc
/Users/markd/.emacs.d/elpa/org-20170210/ob-C hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-C
/Users/markd/.emacs.d/elpa/org-20170210/ob-awk hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-awk
/Users/markd/.emacs.d/elpa/org-20170210/ob-asymptote hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/org/ob-asymptote
/Users/markd/.emacs.d/elpa/seq-2.19/seq hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/seq

Features:
(shadow emacsbug parse-time vc smerge-mode vc-hg conf-mode
sh-script smie executable vm-edit whitespace osx-dictionary
autoload tar-mode perl-mode url-dav xml ange-ftp tramp-ftp
url-tramp cua-rect rect popup langtool cal-move org-agenda
csv-mode sort dired-aux org-rmail org-mhe org-irc org-info
org-gnus org-docview doc-view subr-x org-bibtex bibtex org-bbdb
org-w3m tcl tramp-cmds vm-digest image-mode sgml-mode nxml-uchnm
rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri
rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns
nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc
xmltok grep cc-mode cc-fonts cc-guess cc-menus cc-cmds
two-column iso-transl pp delsel cua-base etags xref project
vm-smime python tramp-sh json map make-mode pcmpl-gnu
tramp-cache vc-git diff-mode compile debug google-this cus-edit
wid-edit apropos lisp-mnt mm-archive network-stream nsm starttls
url-http tls gnutls url-gw url-cache url-auth url url-proxy
url-privacy url-history url-cookie url-domsuf mailcap url-expand
url-util url-methods browse-url vc-bzr eieio-opt speedbar
sb-image ezimage dframe vcard vm-vcard mail-extr bbdb-message
message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode
mail-parse rfc2231 gmm-utils mailheader vm-pine dabbrev
vm-delete utf-7 tabify imenu man misearch multi-isearch flyspell
ispell dired vm-sort ffap thingatpt vm-save tapestry
vc-dispatcher vc-svn bbdb-vm bbdb-mua bbdb-com mailabbrev bbdb
bbdb-site sendmail rfc2047 rfc2045 ietf-drums mail-utils
vm-rfaddons vm-undo vm-page vm-message vm-macro cl pcmpl-unix
jka-compr url-handlers url-parse url-vars cus-start cus-load
epa-file epa derived epg time server preview prv-emacs reporter
desktop frameset tex-buf latex tex-ispell tex-style tex crm
org-vm org-element avl-tree org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref
ob-lob ob-table ob-keys ob-exp ob-comint tramp tramp-compat
auth-source cl-seq eieio eieio-core cl-macs gnus-util
password-cache tramp-loaddefs trampver ob-core ob-eval
org-compat org-macs org-loaddefs format-spec find-func cal-menu
calendar cal-loaddefs org-install cc-styles cc-align cc-engine
cc-vars cc-defs mailrc warnings advice vm-reply vm-virtual
vm-summary-faces vm-pop utf7 mm-util help-fns mail-prsvr vm-imap
vm-thread vm-mime vm-motion vm-mouse vm-toolbar vm-menu
vm-window vm-crypto vm-summary vm-folder vm-minibuf vm-misc
timezone vm-pcrisis vm-autoload vm-autoloads vm-vars vm-version
vm medutil background shell pcomplete comint ansi-color ring
exec-path-from-shell finder-inf tex-site edmacro kmacro info
package epg-config seq byte-opt gv bytecomp byte-compile
cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib
time-date mule-util tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel ns-win ucs-normalize
term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-mode prog-mode
register page menu-bar rfn-eshadow timer select scroll-bar mouse
jit-lock font-lock syntax facemenu font-core frame cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
charscript case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer cl-preloaded nadvice loaddefs button faces cus-face
macroexp files text-properties overlay sha1 md5 base64 format
env code-pages mule custom widget hashtable-print-readable
backquote kqueue cocoa ns multi-tty make-network-process emacs)

Memory information:
((conses 16 1811814 295797)
 (symbols 48 94319 2)
 (miscs 40 65420 18587)
 (strings 32 440135 55524)
 (string-bytes 1 9237719)
 (vectors 16 132704)
 (vector-slots 8 2876956 58765)
 (floats 8 544 1413)
 (intervals 56 199645 13605)
 (buffers 976 181))

[locksup_python_mode.__init__.py (text/plain, inline)]
    """
Functions to handled adding library dependencies.
"""
import os
from cgtscons import SONLIB_LIB_NAME, CUTEST_LIB_NAME



import os

# library base names
SONLIB_LIB_NAME = "sonlib"
CUTEST_LIB_NAME = "cutest"
CACTUS_LIB_NAME = "cactus"

# special output paths
TEST_BIN_DIR = "testbin"

# run directories at root, all output is installed from build directories to here.
RUN_DIR = "#/run"
# RUN_BIN_DIR = os.path.join(RUN_DIR, "bin")
# RUN_LIB_DIR = os.path.join(RUN_DIR, "lib")
# RUN_INCLUDE_DIR = os.path.join(RUN_DIR, "include")

##
# building and linking
##
def buildStaticLibrary(env, libBaseName, srcs):
    """link a static library"""
    env.StaticLibrary(target="lib" + libBaseName, source=srcs)

def linkTestProg(env, progName, srcDir, srcFiles):
    """link a test program, with specified srcs from srcFiles in srcDir.
    If srcDir can be none, if srcFiles contains full paths"""
    if srcDir is not None:
        srcPaths = [os.path.join(srcDir, sf) for sf in srcFiles]
    else:
        srcPaths = srcFiles
    env.Program(target=os.path.join(TEST_BIN_DIR, progName),
                source=srcPaths)


##
# make a symbolic link
##
def mkRelSymLink(target, source, env):
    "construct relative symbolic link"
    targetAbs = os.path.abspath(str(target[0]))
    sourceAbs = os.path.abspath(str(source[0]))
    commonPre = os.path.commonprefix((targetAbs, sourceAbs))
    sourceTail = sourceAbs[len(commonPre):]
    # count directories up from target
    numDirs = sourceTail.count("/")
    sourceRel = os.path.join(*((numDirs * ['..']) + [sourceTail]))
    if os.path.exists(targetAbs):
        os.unlink(targetAbs)
    os.symlink(sourceRel, targetAbs)

def envRelSymlink(env, source, target):
    env.Command(target, source, mkRelSymLink)

libExternalPrefixes = ["/hive/groups/recon/local",   # hgwdev
                       "/opt/local",   # OS/X MacPorts
                       "/usr/local",   # FreeBSD, Brew, etc
                       "/usr"]   # Ubuntu, etc

def libAdd(env, inclDir, libDir, libBases, libDepends=None, libDefine=None):
    """add the paths to include and ibrary to the environments,
    libBases can be a list or a string"""
    # allow LIBS to be duplicate if needed, since linking is ordered
    env.AppendUnique(CPPPATH=[inclDir])
    if isinstance(libBases, str):
        libBases = [libBases]
    env.Append(LIBS=libBases)
    env.AppendUnique(LIBPATH=[libDir])
    if libDepends is not None:
        env.Append(LIBS=libDepends)
    if libDefine is not None:
        env.Append(CPPDEFINES=[libDefine])

def libFindPrefix(inclFile, prefixes):
    "search for the prefix for a library based on a include file"
    for prefix in prefixes:
        if os.path.exists(os.path.join(prefix, "include", inclFile)):
            return prefix
    raise Exception("can't find header {} on prefixes: {}".format(inclFile, prefixes))

def libFindAdd(env, inclFile, libBases, prefixes, libDepends=None, libDefine=None,
               useRPath=False):
    """search for library and add to the environments, libBases can be a list or string"""
    prefix = libFindPrefix(inclFile, prefixes)
    libAdd(env,
           os.path.join(prefix, "include"),
           os.path.join(prefix, "lib"),
           libBases, libDepends=libDepends, libDefine=libDefine)
    if useRPath:
        env.AppendUnique(RPATH=[os.path.join(prefix, "lib")])

def libAddKyotoDatabase(env):
    libFindAdd(env, "tcbdb.h",
               ["tokyocabinet", "kyototycoon", "kyotocabinet"],
               libExternalPrefixes,
               libDefine="HAVE_TOKYO_CABINET=1",
               libDepends=["z", "bz2", "pthread", "m", "-lstdc++"],
               useRPath=True)

def libAddSonLib(env):
    libAdd(env, "#/trees/sonLib/sonlib/include",
           "./lib", SONLIB_LIB_NAME)

def libAddCuTest(env):
    libAdd(env, "#/trees/sonLib/cutest",
           "./lib", CUTEST_LIB_NAME,)
    
__all__ = (libAddKyotoDatabase.__name__, libAddSonLib.__name__, libAddCuTest.__name__)
[gdb.txt (text/plain, inline)]
#0  scan_sexps_forward (stateptr=<value optimized out>, from=36, from_byte=36, end=62, targetdepth=-9223372036854775808, stopbefore=false, oldstate=<value optimized out>, commentstop=0) at syntax.c:3431
        c = <value optimized out>
        c_code = <value optimized out>
        syntax = <value optimized out>
        state = {
          depth = 15, 
          instring = 258, 
          incomment = 0, 
          comstyle = 0, 
          quoted = false, 
          mindepth = 12434782, 
          thislevelstart = 3979, 
          prevlevelstart = 12510547, 
          location = 11862656, 
          location_byte = 140737488299664, 
          comstr_start = 5, 
          levelstarts = 259936
        }
        code = <value optimized out>
        c1 = <value optimized out>
        levelstart = {{
            last = 5, 
            prev = -1
          }, {
            last = 24008659, 
            prev = -9223372036854775808
          }, {
            last = 1, 
            prev = 20337528
          }, {
            last = -1, 
            prev = -1
          }, {
            last = 140737488299856, 
            prev = 38544
          }, {
            last = 24008803, 
            prev = 5539778
          }, {
            last = 1, 
            prev = 20337472
          }, {
            last = 1, 
            prev = 0
          }, {
            last = 15, 
            prev = 5409273
          }, {
            last = 140737488299664, 
            prev = 0
          }, {
            last = 6, 
            prev = 5
          }, {
            last = 140737488298112, 
            prev = 15
          }, {
            last = 6, 
            prev = 5410718
          }, {
            last = 0, 
            prev = 15
          }, {
            last = 5, 
            prev = 5421628
          }, {
            last = 0, 
            prev = 5181017
          }, {
            last = 21655280, 
            prev = 0
          }, {
            last = 140737488299920, 
            prev = 140737488299712
          }, {
            last = 0, 
            prev = 140737488298112
          }, {
            last = 6, 
            prev = 8
          }, {
            last = 21655280, 
            prev = 0
          }, {
            last = 8, 
            prev = 1
          }, {
            last = 34, 
            prev = -9223372036854775808
          }, {
            last = 0, 
            prev = 258
          }, {
            last = 5, 
            prev = -1
          }, {
            last = 0, 
            prev = -1
          }, {
            last = -1, 
            prev = 38544
          }, {
            last = 24008995, 
            prev = 5539778
          }, {
            last = 1, 
            prev = 20337584
          }, {
            last = 1, 
            prev = 0
          }, {
            last = 140737488300272, 
            prev = 5409273
          }, {
            last = 4611686019484352512, 
            prev = 0
          }, {
            last = 1, 
            prev = 1
          }, {
            last = 140737488298464, 
            prev = 140737488300272
          }, {
            last = 140737488300064, 
            prev = 5410718
          }, {
            last = 6, 
            prev = 140737488298464
          }, {
            last = 1, 
            prev = 5415510
          }, {
            last = 24404595, 
            prev = 0
          }, {
            last = 5, 
            prev = 25224147
          }, {
            last = 0, 
            prev = 6
          }, {
            last = 140737488298688, 
            prev = 94
          }, {
            last = 16, 
            prev = 9364568
          }, {
            last = 1, 
            prev = 0
          }, {
            last = 5, 
            prev = 1
          }, {
            last = 24404595, 
            prev = -9223372036854775808
          }, {
            last = 0, 
            prev = 6
          }, {
            last = -1, 
            prev = -1
          }, {
            last = 34, 
            prev = 0
          }, {
            last = 0, 
            prev = 24404595
          }, {
            last = 72057594037927941, 
            prev = 34
          }, {
            last = 6, 
            prev = 0
          }, {
            last = 38640, 
            prev = 0
          }, {
            last = 0, 
            prev = 5225696
          }, {
            last = 4611686019484352512, 
            prev = 12432261
          }, {
            last = 8, 
            prev = 5535537
          }, {
            last = 7, 
            prev = 5535732
          }, {
            last = 10554808, 
            prev = 1
          }, {
            last = 24090592, 
            prev = 5540730
          }, {
            last = 9364480, 
            prev = 0
          }, {
            last = 4611686018595160064, 
            prev = 8
          }, {
            last = 1, 
            prev = 5252867
          }, {
            last = 0, 
            prev = 12434789
          }, {
            last = 24090592, 
            prev = 24090553
          }, {
            last = 0, 
            prev = 12434786
          }, {
            last = 4611686018662268928, 
            prev = 5226317
          }, {
            last = 0, 
            prev = 12434786
          }, {
            last = 23293100, 
            prev = 0
          }, {
            last = 0, 
            prev = 1
          }, {
            last = 3, 
            prev = 12434786
          }, {
            last = 23293160, 
            prev = 57
          }, {
            last = 3, 
            prev = 21602360
          }, {
            last = 4611686018662268928, 
            prev = 5460330
          }, {
            last = 17319824, 
            prev = 0
          }, {
            last = 0, 
            prev = 370
          }, {
            last = 1, 
            prev = -2
          }, {
            last = 1, 
            prev = 23293313
          }, {
            last = 20, 
            prev = 12434786
          }, {
            last = 0, 
            prev = 5535732
          }, {
            last = 24253859, 
            prev = 5
          }, {
            last = 24090512, 
            prev = 5540730
          }, {
            last = 12432256, 
            prev = 5151126
          }, {
            last = 0, 
            prev = 258
          }, {
            last = 0, 
            prev = 0
          }, {
            last = 0, 
            prev = -1
          }, {
            last = -1, 
            prev = 8
          }, {
            last = 8, 
            prev = 5
          }, {
            last = 0, 
            prev = 12510545
          }, {
            last = 20, 
            prev = 12434842
          }, {
            last = 6, 
            prev = 8
          }, {
            last = 0, 
            prev = -9223372036854775808
          }, {
            last = 24404595, 
            prev = 8
          }, {
            last = 0, 
            prev = 5426748
          }, {
            last = 24404595, 
            prev = 0
          }, {
            last = 34, 
            prev = 17319824
          }, {
            last = 0, 
            prev = 258
          }, {
            last = 1, 
            prev = 0
          }, {
            last = 12438761, 
            prev = 12434782
          }, {
            last = 0, 
            prev = 0
          }, {
            last = 0, 
            prev = 5
          }, {
            last = 17319829, 
            prev = 13184
          }}
        curlevel = 0x7fffffff1f00
        endlevel = 0x7fffffff2540
        depth = 0
        mindepth = <value optimized out>
        start_quoted = false
        tem = <value optimized out>
        prev_from = 36
        prev_from_byte = 36
        prev_from_syntax = <value optimized out>
        boundary_stop = false
        nofence = <value optimized out>
        found = <value optimized out>
        out_bytepos = 5464364
        out_charpos = 87
        temp = <value optimized out>
#1  0x000000000052cd1b in Fparse_partial_sexp (from=6, to=250, targetdepth=<value optimized out>, stopbefore=0, oldstate=24404595, commentstop=<value optimized out>) at syntax.c:3520
        state = {
          depth = 0, 
          instring = 3979, 
          incomment = 11449056, 
          comstyle = 24195348, 
          quoted = false, 
          mindepth = 60, 
          thislevelstart = 60, 
          prevlevelstart = 9363008, 
          location = 140737488299456, 
          location_byte = 10555400, 
          comstr_start = 9362972, 
          levelstarts = 10555256
        }
        target = -9223372036854775808
#2  0x00000000005028cb in Ffuncall (nargs=<value optimized out>, args=0x7fffffff26c8) at eval.c:2714
        internal_argbuf = {6, 250, 0, 0, 24404595, 0, 24091216, 5540730}
        fun = 11095965
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 22
        val = <value optimized out>
        internal_args = 0x7fffffff26d0
        count = 59
#3  0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9364565, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 59
        op = 5
        vectorp = 0x8ee458
        stack = {
          pc = 0xa10be0 "\202(\002\002\204\245", 
          byte_string = 9364532, 
          byte_string_start = 0xa10b85 "\211\204\a", 
          next = 0x7fffffff29c0
        }
        top = 0x7fffffff2780
        result = <value optimized out>
        type = <value optimized out>
#4  0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff2940) at eval.c:2754
        fun = <value optimized out>
        original_fun = 7689184
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 2
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 58
#5  0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21684253, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 58
        op = 0
        vectorp = 0x14ae020
        stack = {
          pc = 0x16ae582 "\303\001\070\205\033", 
          byte_string = 24195044, 
          byte_string_start = 0x16ae570 "\300\211\002\204\f", 
          next = 0x7fffffff2b20
        }
        top = 0x7fffffff2940
        result = <value optimized out>
        type = <value optimized out>
#6  0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff2ad0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12570352
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 2
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 57
#7  0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=14300181, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 56
        op = 0
        vectorp = 0xda3418
        stack = {
          pc = 0x17211a4 "\210`)U\207", 
          byte_string = 23812756, 
          byte_string_start = 0x17211a0 "`\212\300 \210`)U\207", 
          next = 0x7fffffff2c70
        }
        top = 0x7fffffff2ad0
        result = <value optimized out>
        type = <value optimized out>
#8  0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff2c28) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12585776
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 2
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 55
#9  0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21586173, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 55
        op = 0
        vectorp = 0x1496100
        stack = {
          pc = 0x17211d2 "\205\a", 
          byte_string = 23812292, 
          byte_string_start = 0x17211d0 "\300 \205\a", 
          next = 0x7fffffff2e20
        }
        top = 0x7fffffff2c28
        result = <value optimized out>
        type = <value optimized out>
#10 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff2da0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12570928
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 2
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 54
#11 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21688549, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 54
        op = 0
        vectorp = 0x14af0e8
        stack = {
          pc = 0x16aeb92 "\203y", 
          byte_string = 24198164, 
          byte_string_start = 0x16aeb20 "\002\206\005", 
          next = 0x7fffffff2fc0
        }
        top = 0x7fffffff2da0
        result = <value optimized out>
        type = <value optimized out>
#12 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff2f40) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12570832
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 14
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 53
#13 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21688933, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 53
        op = 3
        vectorp = 0x14af268
        stack = {
          pc = 0x16aeeb5 "\210\002T\262\003\202*", 
          byte_string = 24209028, 
          byte_string_start = 0x16aee80 "\002\204\a", 
          next = 0x7fffffff3140
        }
        top = 0x7fffffff2f40
        result = <value optimized out>
        type = <value optimized out>
#14 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff30e0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12586064
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 14
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 52
#15 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21689077, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 52
        op = 3
        vectorp = 0x14af2f8
        stack = {
          pc = 0x16aef35 "\207", 
          byte_string = 24209380, 
          byte_string_start = 0x16aef28 "\002\204\a", 
          next = 0x7fffffff32d0
        }
        top = 0x7fffffff30e0
        result = <value optimized out>
        type = <value optimized out>
#16 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3278) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12586112
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 2
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 51
#17 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21606541, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 49
        op = 0
        vectorp = 0x149b090
        stack = {
          pc = 0x17218bc "\210`\262\003\003\306 U\205U", 
          byte_string = 23792372, 
          byte_string_start = 0x1721880 "\212\211\203\036", 
          next = 0x7fffffff3430
        }
        top = 0x7fffffff3278
        result = <value optimized out>
        type = <value optimized out>
#18 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff33e0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12532672
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 6
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 48
#19 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21647837, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 48
        op = 1
        vectorp = 0x14a51e0
        stack = {
          pc = 0x16b8f01 "\203\016", 
          byte_string = 24154116, 
          byte_string_start = 0x16b8ef8 "\303\001\070\203\020", 
          next = 0x7fffffff35b0
        }
        top = 0x7fffffff33e0
        result = <value optimized out>
        type = <value optimized out>
#20 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3538) at eval.c:2754
        fun = <value optimized out>
        original_fun = 12532624
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 6
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 47
#21 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9378893, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 43
        op = 1
        vectorp = 0x8f1c50
        stack = {
          pc = 0xa0f0c2 "\025\322\016\034\070\v]\024\323`\b̉\016\034\324&\006\026\034\r\203W", 
          byte_string = 9378860, 
          byte_string_start = 0xa0f08a "\306\b!\210\t\206\017", 
          next = 0x7fffffff3780
        }
        top = 0x7fffffff3538
        result = <value optimized out>
        type = <value optimized out>
#22 0x00000000005023aa in funcall_lambda (fun=9378797, nargs=<value optimized out>, arg_vector=0x7fffffff3720) at eval.c:2921
        val = <value optimized out>
        syms_left = 0
        next = <value optimized out>
        lexenv = 0
        count = 40
        i = <value optimized out>
        optional = <value optimized out>
        rest = <value optimized out>
#23 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3718) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8515184
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 14
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 39
#24 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9374917, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 29
        op = 3
        vectorp = 0x8f0cc8
        stack = {
          pc = 0xa0f7ab "\210\317\016\025\016\026\016\037#\210\320\016\025\016\026.\nBB\207", 
          byte_string = 9374884, 
          byte_string_start = 0xa0f712 "\306\030\307 \031Ɖ\032\033\306\034Ȏ\311 p\035\036\021ʎ\313\016\022\206\035", 
          next = 0x7fffffff3950
        }
        top = 0x7fffffff3718
        result = <value optimized out>
        type = <value optimized out>
#25 0x00000000005023aa in funcall_lambda (fun=9374805, nargs=<value optimized out>, arg_vector=0x7fffffff38f0) at eval.c:2921
        val = <value optimized out>
        syms_left = 0
        next = <value optimized out>
        lexenv = 0
        count = 26
        i = <value optimized out>
        optional = <value optimized out>
        rest = <value optimized out>
#26 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff38e8) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8511968
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 14
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 25
#27 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9372661, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 25
        op = 3
        vectorp = 0x8f03f8
        stack = {
          pc = 0xa0fa27 "\207", 
          byte_string = 9372628, 
          byte_string_start = 0xa0fa1f "\304 \210\b\t\n\v#\207", 
          next = 0x7fffffff3b50
        }
        top = 0x7fffffff38e8
        result = <value optimized out>
        type = <value optimized out>
#28 0x00000000005023aa in funcall_lambda (fun=9372517, nargs=<value optimized out>, arg_vector=0x7fffffff3ac8) at eval.c:2921
        val = <value optimized out>
        syms_left = 0
        next = <value optimized out>
        lexenv = 0
        count = 22
        i = <value optimized out>
        optional = <value optimized out>
        rest = <value optimized out>
#29 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3ac0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8513680
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 10
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 21
#30 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=21997013, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 21
        op = 2
        vectorp = 0x14fa5d8
        stack = {
          pc = 0xa0c08b "\211\242\306=\203\020", 
          byte_string = 9394548, 
          byte_string_start = 0xa0c087 "\211\300\301\"\211\242\306=\203\020", 
          next = 0x7fffffff3e40
        }
        top = 0x7fffffff3ac0
        result = <value optimized out>
        type = <value optimized out>
#31 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3da0) at eval.c:2754
        fun = <value optimized out>
        original_fun = 21997085
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 6
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 20
#32 0x00000000005042c4 in run_hook_wrapped_funcall (nargs=<value optimized out>, args=0x7fffffff3da0) at eval.c:2428
        tmp = 8513680
        ret = 17109024
#33 0x0000000000500d3c in run_hook_with_args (nargs=2, args=0x7fffffff3da0, funcall=0x5042a0 <run_hook_wrapped_funcall>) at eval.c:2509
        global_vals = <value optimized out>
        sym = 8518064
        val = 24009283
        ret = <value optimized out>
#34 0x0000000000502803 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3d98) at eval.c:2673
        fun = 11087269
        original_fun = 196368
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 10
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 19
#35 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9394453, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 19
        op = 2
        vectorp = 0x8f5918
        stack = {
          pc = 0xa0c0ec "\210\003\242\006\006^\003\242\006\006]\003\242\003\242F\207", 
          byte_string = 9394420, 
          byte_string_start = 0xa0c0c9 "\300C\300C\003C\003C\301\302\303\304\305\306\307\006\f\006\f\006\f\006\f\006\f\006\f&\006\310\"\311\312%\"\210\003\242\006\006^\003\242\006\006]\003\242\003\242F\207", 
          next = 0x7fffffff4060
        }
        top = 0x7fffffff3d98
        result = <value optimized out>
        type = <value optimized out>
#36 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff3f78) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8544528
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 10
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 18
#37 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9394749, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 11
        op = 2
        vectorp = 0x8f5a40
        stack = {
          pc = 0xa0bfcf "0\202x", 
          byte_string = 9394716, 
          byte_string_start = 0xa0bf6b "\305\030\306 ʼn\031\032\305\033\307\310\311\312\313\005!\314\"\315$\216\212\002\204\036", 
          next = 0x7fffffff4210
        }
        top = 0x7fffffff3f78
        result = <value optimized out>
        type = <value optimized out>
#38 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff4170) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8513632
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 10
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 10
#39 0x000000000053511d in exec_byte_code (bytestr=<value optimized out>, vector=9394125, maxdepth=<value optimized out>, args_template=<value optimized out>, nargs=<value optimized out>, args=<value optimized out>) at bytecode.c:880
        targets = {0x5351ba, 0x537152, 0x537157, 0x53715c, 0x534f82, 0x534f88, 0x53522e, 0x5352ad, 0x5352a3, 0x5352a8, 0x535273, 0x535278, 0x534fc1, 0x534fc8, 0x5353e9, 0x53527d, 0x535608, 0x53560d, 0x535579, 0x53557e, 0x535034, 0x535038, 0x535520, 0x5354fa, 0x5353ae, 0x5353b3, 0x5353b8, 0x5353c5, 0x5350b4, 0x5350b8, 0x535565, 0x535388, 0x535379, 0x53537e, 0x535383, 0x53534e, 0x5350f9, 0x535100, 0x5353d5, 0x535353, 0x53623f, 0x536244, 0x536249, 0x536214, 0x535143, 0x535148, 0x5361d6, 0x536219, 0x536644, 0x53647d, 0x53640b, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x535a04, 0x535a90, 0x535ac7, 0x535b01, 0x535b3b, 0x5354bb, 0x535583, 0x535b81, 0x535473, 0x5355c0, 0x535bb3, 0x535bf0, 0x535c22, 0x535c5f, 0x535c98, 0x535d22, 0x535d54, 0x535d91, 0x535ddc, 0x535e0e, 0x535e40, 0x535e7d, 0x535eba, 0x535ef7, 0x535f3e, 0x535f77, 0x535fb0, 0x53603d, 0x536080, 0x5360c7, 0x536194, 0x536110, 0x536152, 0x5358b4, 0x5358f6, 0x53592f, 0x535971, 0x536e95, 0x536ece, 0x536f07, 0x536cea, 0x535189, 0x536d2b, 0x536d59, 0x536de1, 0x536e22, 0x536e63, 0x53696d, 0x53699d, 0x5369cd, 0x536a05, 0x5351ba, 0x536a39, 0x536a69, 0x536a99, 0x536ac9, 0x536af9, 0x536b29, 0x535189, 0x5351ba, 0x536b5b, 0x536b9d, 0x536bcf, 0x536c01, 0x536c3e, 0x536c7b, 0x53690e, 0x536930, 0x53733e, 0x53737b, 0x53730e, 0x537435, 0x5351ba, 0x5367da, 0x536255, 0x5353fd, 0x5362e4, 0x536525, 0x536596, 0x535872, 0x536501, 0x535534, 0x5351fd, 0x535612, 0x536398, 0x5363c9, 0x5368bf, 0x53682d, 0x536874, 0x5359aa, 0x5361ea, 0x5373b8, 0x537403, 0x537165, 0x537197, 0x5371c9, 0x5371fb, 0x537238, 0x537275, 0x5372b2, 0x5372ef, 0x536f79, 0x536fb6, 0x536ff3, 0x537025, 0x537062, 0x53709f, 0x5370dc, 0x537119, 0x536f40, 0x536cad, 0x535675, 0x5356be, 0x5351ba, 0x536484, 0x53670f, 0x536675, 0x536776, 0x5357dc, 0x535cd1, 0x535fe9, 0x536d8d, 0x535306, 0x5356f8, 0x5351ba, 0x5351ba, 0x535754, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5351ba, 0x5357a2 <repeats 64 times>}
        count = 10
        op = 2
        vectorp = 0x8f57d0
        stack = {
          pc = 0xa0c134 "\207p\r>\204)", 
          byte_string = 9394092, 
          byte_string_start = 0xa0c116 "\b\205W", 
          next = 0x0
        }
        top = 0x7fffffff4170
        result = <value optimized out>
        type = <value optimized out>
#40 0x0000000000502703 in Ffuncall (nargs=<value optimized out>, args=0x7fffffff4340) at eval.c:2754
        fun = <value optimized out>
        original_fun = 8518688
        funcar = <value optimized out>
        numargs = <value optimized out>
        lisp_numargs = 6
        val = <value optimized out>
        internal_args = <value optimized out>
        count = 9
#41 0x000000000050149e in internal_condition_case_n (bfun=0x502560 <Ffuncall>, nargs=2, args=0x7fffffff4340, handlers=<value optimized out>, hfun=0x423e60 <safe_eval_handler>) at eval.c:1389
        val = <value optimized out>
        c = 0xffffffffffffffea
#42 0x000000000041b209 in safe__call (inhibit_quit=false, nargs=2, func=<value optimized out>, ap=<value optimized out>) at xdisp.c:2558
        i = <value optimized out>
        count = <value optimized out>
        sa_avail = <value optimized out>
        sa_count = <value optimized out>
        args = 0x7fffffff4340
        sa_must_free = false
        val = <value optimized out>
#43 0x000000000041b47e in safe_call (nargs=<value optimized out>, func=<value optimized out>) at xdisp.c:2574
        retval = 17109024
        ap = {{
            gp_offset = 24, 
            fp_offset = 48, 
            overflow_arg_area = 0x7fffffff44a0, 
            reg_save_area = 0x7fffffff43e0
          }}
#44 0x000000000041f8d7 in safe_call1 (it=0x7fffffff45a0) at xdisp.c:2585
No locals.
#45 handle_fontified_prop (it=0x7fffffff45a0) at xdisp.c:3805
        fns = <value optimized out>
        fn = <value optimized out>
        count = 7
        val = 24245827
        obuf = 0xbdb380
        begv = 1
        zv = 3980
        old_clip_changed = true
        prop = <value optimized out>
        pos = 6
#46 0x00000000004205e6 in handle_stop (it=0x7fffffff45a0) at xdisp.c:3371
        handled = <value optimized out>
        handle_overlay_change_p = true
        p = 0x7a9980
#47 0x0000000000430b1e in start_display (it=0x7fffffff45a0, w=<value optimized out>, pos=...) at xdisp.c:3002
        row = <value optimized out>
#48 0x0000000000431ad2 in try_window (window=<value optimized out>, pos=..., flags=1) at xdisp.c:17200
        w = 0xb3c2f0
        it = {
          window = 11780853, 
          w = 0xb3c2f0, 
          f = 0xb3c118, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 1, 
          prev_stop = 1, 
          base_level_stop = 0, 
          end_charpos = 3980, 
          s = 0x0, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 0, 
          multibyte_p = true, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x0, 
          dpvec = 0x0, 
          dpend = 0x0, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 0, 
          ctl_chars = {0 <repeats 16 times>}, 
          start = {
            pos = {
              charpos = 1, 
              bytepos = 1
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          current = {
            pos = {
              charpos = 1, 
              bytepos = 1
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 0, 
          overlay_strings = {0 <repeats 16 times>}, 
          string_overlays = {0 <repeats 16 times>}, 
          string = 0, 
          from_overlay = 0, 
          stack = {{
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          face_id = 0, 
          selective_display_ellipsis_p = true, 
          ctl_arrow_p = true, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = WINDOW_WRAP, 
          base_face_id = 0, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = -1, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 0, 
            nglyphs = 0, 
            reversed_p = false, 
            charpos = 0, 
            nchars = 0, 
            nbytes = 0, 
            from = 0, 
            to = 0, 
            width = 0
          }, 
          char_to_display = 0, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          xwidget = 0x0, 
          slice = {
            x = 0, 
            y = 0, 
            width = 0, 
            height = 0
          }, 
          space_width = 0, 
          voffset = 0, 
          tab_width = 8, 
          font_height = 0, 
          object = 12432261, 
          position = {
            charpos = 1, 
            bytepos = 1
          }, 
          truncation_pixel_width = 0, 
          continuation_pixel_width = 1, 
          first_visible_x = 0, 
          last_visible_x = 107, 
          last_visible_y = 42, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = -1, 
          override_descent = 0, 
          override_boff = 0, 
          glyph_row = 0x1373230, 
          area = TEXT_AREA, 
          nglyphs = 1, 
          pixel_width = 0, 
          ascent = 0, 
          descent = 0, 
          max_ascent = 0, 
          max_descent = 0, 
          phys_ascent = 0, 
          phys_descent = 0, 
          max_phys_ascent = 0, 
          max_phys_descent = 0, 
          current_x = 0, 
          continuation_lines_width = 0, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 0, 
          hpos = 0, 
          left_user_fringe_bitmap = 0, 
          right_user_fringe_bitmap = 0, 
          left_user_fringe_face_id = 0, 
          right_user_fringe_face_id = 0, 
          bidi_p = true, 
          bidi_it = {
            bytepos = 1, 
            charpos = 1, 
            ch = 0, 
            nchars = -1, 
            ch_len = 0, 
            type = NEUTRAL_B, 
            type_after_wn = NEUTRAL_B, 
            orig_type = NEUTRAL_B, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = 0, 
            invalid_isolates = 0, 
            prev = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            last_strong = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_neutral = {
              charpos = -1, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = -1, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_ws = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            bracket_pairing_pos = -1, 
            bracket_enclosed_type = UNKNOWN_BT, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            sos = L2R, 
            scan_dir = 0, 
            disp_pos = -1, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              } <repeats 128 times>}, 
            string = {
              lstring = 0, 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0xb3c2f0, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = -1, 
            first_elt = true, 
            new_paragraph = true, 
            frame_window_p = false
          }, 
          paragraph_embedding = L2R
        }
        last_text_row = 0x0
        f = 0xb3c118
        frame_line_height = 1
#49 0x000000000043925b in redisplay_window (window=11780608, just_this_one_p=false) at xdisp.c:16655
        d2 = 0
        d6 = 11781325
        d1 = 0
        d5 = 0
        rtop = 0
        rbot = 11781320
        w = 0xb3c2f0
        f = 0xb3c118
        buffer = <value optimized out>
        old = 0xbdb380
        lpoint = {
          charpos = 1, 
          bytepos = 1
        }
        opoint = {
          charpos = 1, 
          bytepos = 1
        }
        startp = {
          charpos = 1, 
          bytepos = <value optimized out>
        }
        update_mode_line = true
        tem = 17109024
        it = {
          window = 0, 
          w = 0x42, 
          f = 0x0, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 0, 
          prev_stop = 0, 
          base_level_stop = 0, 
          end_charpos = 0, 
          s = 0x0, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 0, 
          multibyte_p = false, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x0, 
          dpvec = 0x0, 
          dpend = 0x0, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 0, 
          ctl_chars = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 66, -1, -1, -1, 4294967295}, 
          start = {
            pos = {
              charpos = 66, 
              bytepos = 66
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          current = {
            pos = {
              charpos = 0, 
              bytepos = 66
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 0, 
          overlay_strings = {0 <repeats 16 times>}, 
          string_overlays = {0 <repeats 16 times>}, 
          string = 0, 
          from_overlay = 0, 
          stack = {{
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 0, 
                    y = 0, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = 0
                }, 
                xwidget = {
                  object = 0
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 0, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = 5, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = 35, 
              voffset = 2, 
              space_width = 197568495616, 
              font_height = 1
            }}, 
          sp = 66, 
          selective = -1, 
          what = 4294967294, 
          face_id = 0, 
          selective_display_ellipsis_p = false, 
          ctl_arrow_p = false, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = TRUNCATE, 
          base_face_id = 0, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = 0, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 46, 
            nglyphs = 0, 
            reversed_p = false, 
            charpos = 0, 
            nchars = 0, 
            nbytes = 0, 
            from = 0, 
            to = 0, 
            width = 0
          }, 
          char_to_display = 0, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          xwidget = 0x80000, 
          slice = {
            x = 0, 
            y = 15302053, 
            width = 66, 
            height = 66
          }, 
          space_width = 65536, 
          voffset = 107, 
          tab_width = 0, 
          font_height = 0, 
          object = 4294967295, 
          position = {
            charpos = 0, 
            bytepos = 11808008
          }, 
          truncation_pixel_width = 1, 
          continuation_pixel_width = 0, 
          first_visible_x = 1, 
          last_visible_x = 1, 
          last_visible_y = 0, 
          extra_line_spacing = 1, 
          max_extra_line_spacing = 0, 
          override_ascent = 0, 
          override_descent = 0, 
          override_boff = 1, 
          glyph_row = 0x0, 
          area = LEFT_MARGIN_AREA, 
          nglyphs = 0, 
          pixel_width = 0, 
          ascent = 0, 
          descent = 0, 
          max_ascent = 0, 
          max_descent = 1, 
          phys_ascent = 0, 
          phys_descent = 1, 
          max_phys_ascent = 0, 
          max_phys_descent = 0, 
          current_x = 0, 
          continuation_lines_width = 0, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 0, 
          hpos = 0, 
          left_user_fringe_bitmap = 0, 
          right_user_fringe_bitmap = 0, 
          left_user_fringe_face_id = 0, 
          right_user_fringe_face_id = 0, 
          bidi_p = false, 
          bidi_it = {
            bytepos = 0, 
            charpos = 0, 
            ch = 0, 
            nchars = 0, 
            ch_len = 0, 
            type = UNKNOWN_BT, 
            type_after_wn = UNKNOWN_BT, 
            orig_type = UNKNOWN_BT, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = 0, 
            invalid_isolates = 0, 
            prev = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            last_strong = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_ws = {
              charpos = 0, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            bracket_pairing_pos = 0, 
            bracket_enclosed_type = UNKNOWN_BT, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            sos = NEUTRAL_DIR, 
            scan_dir = 0, 
            disp_pos = 0, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              } <repeats 121 times>, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 1, 
                last_strong_type = 6, 
                prev_for_neutral_type = 3, 
                level = 80 'P', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 6, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 16012864, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 6, 
                level = 189 '\275', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 15302048, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 1, 
                last_strong_type = 4, 
                prev_for_neutral_type = 7, 
                level = 79 'O', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 259840, 
                next_for_neutral_type = 0, 
                last_strong_type = 7, 
                prev_for_neutral_type = 6, 
                level = 75 'K', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 17724432, 
                next_for_neutral_type = 1, 
                last_strong_type = 6, 
                prev_for_neutral_type = 3, 
                level = 80 'P', 
                flags = 0 '\000'
              }}, 
            string = {
              lstring = 11790869, 
              s = 0x4e90 <Address 0x4e90 out of bounds>, 
              schars = 3200002, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x0, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 4438862, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = 5181317
        }
        current_matrix_up_to_date_p = false
        buffer_unchanged_p = false
        temp_scroll_step = false
        count = 6
        rc = 0
        centering_position = -1
        last_line_misfit = false
        beg_unchanged = 11780381
        end_unchanged = 0
        frame_line_height = 1
        itdata = 0x0
        use_desired_matrix = <value optimized out>
#50 0x000000000043bac6 in redisplay_window_0 (window=<value optimized out>) at xdisp.c:14446
No locals.
#51 0x0000000000501596 in internal_condition_case_1 (bfun=0x43baa0 <redisplay_window_0>, arg=11780853, handlers=<value optimized out>, hfun=0x414cd0 <redisplay_window_error>) at eval.c:1333
        val = <value optimized out>
        c = 0xffffffffffffffea
#52 0x000000000042256e in redisplay_windows (window=11780853) at xdisp.c:14426
        w = 0xb3c2f0
#53 0x0000000000435a1d in redisplay_internal () at xdisp.c:13986
        gcscrollbars = <value optimized out>
        f_redisplay_flag = <value optimized out>
        f = 0xb3c118
        w = 0xb3c2f0
        sw = 0xb3c2f0
        fr = <value optimized out>
        pending = <value optimized out>
        must_finish = true
        match_p = true
        tlbufpos = <value optimized out>
        tlendpos = <value optimized out>
        number_of_visible_frames = <value optimized out>
        count = 3
        polling_stopped_here = false
        tail = 11691251
        frame = 11780381
        consider_all_windows_p = true
        update_miniwindow_p = true
#54 0x0000000000498909 in read_char (commandflag=1, map=24406787, prev_event=0, used_mouse_menu=0x7fffffffd2df, end_time=0x0) at keyboard.c:2477
        echo_current = false
        c = <value optimized out>
        jmpcount = <value optimized out>
        local_getcjmp = {{
            __jmpbuf = {140737488343264, 24912, 12432261, -1, 6, 5223699, 0, 0}, 
            __mask_was_saved = 0, 
            __saved_mask = {
              __val = {12432256, 12432256, 0, 1, 3, 0 <repeats 11 times>}
            }
          }}
        save_jump = {{
            __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 12432261}, 
            __mask_was_saved = 1, 
            __saved_mask = {
              __val = {5535537, 0, 5535732, 0, 19584, 24008995, 5539896, 12432261, 6, 24912, 0, 18446744073709551361, 5564243, 140737488342688, 0, 24912}
            }
          }}
        tem = <value optimized out>
        save = <value optimized out>
        previous_echo_area_message = 0
        also_record = 0
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x10036a0
#55 0x000000000049c480 in read_key_sequence (keybuf=0x7fffffffd350, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, bufsize=30) at keyboard.c:9063
        interrupted_kboard = 0x10036a0
        interrupted_frame = 0xb3c118
        key = <value optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = <value optimized out>
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = 24406787
        first_event = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
          parent = 15376099, 
          map = 15376099, 
          start = 0, 
          end = 0
        }
        keytran = {
          parent = 11698755, 
          map = 11698755, 
          start = 0, 
          end = 0
        }
        indec = {
          parent = 15376115, 
          map = 15376115, 
          start = 0, 
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = 0
        original_uppercase = 17724437
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xbdb380
        fake_prefixed_keys = 0
#56 0x000000000049d77a in command_loop_1 () at keyboard.c:1365
        cmd = <value optimized out>
        keybuf = {4, 140737488343856, 140737488344048, 0, 140737488344072, 4611686018662268928, 8492432, 0, 4611686018595160064, 4611686019484352512, 140737488344176, 5268209, 81604378624, 23904, 0, 0, 11645840, 0, 0, 4438862, 0, 5181317, 11645840, 3840, 1, 0, 0, 16062128, 140737488344536, 11867059}
        i = <value optimized out>
        prev_modiff = 0
        prev_buffer = 0x0
#57 0x00000000005015fa in internal_condition_case (bfun=0x49d5b0 <command_loop_1>, handlers=<value optimized out>, hfun=0x49b5e0 <cmd_error>) at eval.c:1309
        val = <value optimized out>
        c = 0xffffffffffffffea
#58 0x000000000049b5cc in command_loop_2 (ignore=<value optimized out>) at keyboard.c:1107
        val = 17109024
#59 0x0000000000501688 in internal_catch (tag=<value optimized out>, func=0x49b5b0 <command_loop_2>, arg=0) at eval.c:1074
        val = 17109024
        c = 0xffffffffffffffea
#60 0x000000000049b347 in command_loop () at keyboard.c:1086
No locals.
#61 0x000000000049b3d0 in recursive_edit_1 () at keyboard.c:692
        count = 1
        val = <value optimized out>
#62 0x000000000049b515 in Frecursive_edit () at keyboard.c:763
        count = 0
        buffer = <value optimized out>
#63 0x000000000048d8c5 in main (argc=<value optimized out>, argv=<value optimized out>) at emacs.c:1626
        dummy = 4213051
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = <value optimized out>
        dumping = <value optimized out>
        skip_args = 0
        rlim = {
          rlim_cur = 10485760, 
          rlim_max = 18446744073709551615
        }
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0xeaa053 ""



"parse-partial-sexp" (0xffff2788)
"syntax-ppss" (0xffff2948)
"python-nav-end-of-statement" (0xffff2ad8)
"python-info-end-of-statement-p" (0xffff2c30)
"python-info-end-of-block-p" (0xffff2da8)
"python-nav--forward-sexp" (0xffff2f48)
"python-nav-forward-sexp" (0xffff30e8)
"python-nav-backward-sexp" (0xffff3280)
"python-info-docstring-p" (0xffff33e8)
"python-font-lock-syntactic-face-function" (0xffff3540)
"font-lock-fontify-syntactically-region" (0xffff3720)
"font-lock-default-fontify-region" (0xffff38f0)
"font-lock-fontify-region" (0xffff3ac8)
0x14fa618 PVEC_COMPILED
"run-hook-wrapped" (0xffff3da0)
"jit-lock--run-functions" (0xffff3f80)
"jit-lock-fontify-now" (0xffff4178)
"jit-lock-function" (0xffff4348)
"redisplay_internal (C function)" (0x0)

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26041; Package emacs. (Thu, 09 Mar 2017 22:57:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Mark Diekhans <markd <at> soe.ucsc.edu>
Cc: 26041 <at> debbugs.gnu.org
Subject: Re: bug#26041: 25.1; python mode locks up emacs
Date: Thu, 09 Mar 2017 17:55:52 -0500
Thanks for the report. By experiment, this is already fixed for the next
release, 25.2.




bug marked as fixed in version 25.2, send any further explanations to 26041 <at> debbugs.gnu.org and Mark Diekhans <markd <at> soe.ucsc.edu> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 09 Mar 2017 22:57:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26041; Package emacs. (Thu, 09 Mar 2017 23:14:02 GMT) Full text and rfc822 format available.

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

From: npostavs <at> users.sourceforge.net
To: Mark Diekhans <markd <at> soe.ucsc.edu>
Cc: 26041 <at> debbugs.gnu.org
Subject: Re: bug#26041: 25.1; python mode locks up emacs
Date: Thu, 09 Mar 2017 18:14:43 -0500
merge 24905 26041
quit

Mark Diekhans <markd <at> soe.ucsc.edu> writes:
>
> emacs -Q locksup_python_mode.__init__.py
>
> In a curses window causes emacs to lock up at near 100% CPU
> utilization.  ^G does interrupt in some manner, however emacs
> mini-buffer doesn't take commands and it continues to consume
> CPU.  Unable to get lisp stack trace.  kill -9 is the only way out

Glenn Morris <rgm <at> gnu.org> writes:
>
> Thanks for the report. By experiment, this is already fixed for the next
> release, 25.2.

Pretty sure this #24905.  Fixed in [1].  By the way, kill -SIGUSR2
should also interrupt.

[1]: 2016-11-08 15:28:49 -0800 3ef4ee84fa3f658c2df802569dc89023d98e9947
  Avoid infloop in python
http://git.savannah.gnu.org/cgit/emacs.git/patch/?id=3ef4ee84fa3f658c2df802569dc89023d98e9947





Merged 21628 21629 21646 21657 21671 24839 24856 24905 26041. Request was from npostavs <at> users.sourceforge.net to control <at> debbugs.gnu.org. (Thu, 09 Mar 2017 23:14:02 GMT) Full text and rfc822 format available.

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

This bug report was last modified 8 years and 70 days ago.

Previous Next


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