unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
@ 2017-12-20 19:28 Luis Gerhorst
  2017-12-20 20:29 ` Eli Zaretskii
  2017-12-20 21:35 ` Vasilij Schneidermann
  0 siblings, 2 replies; 8+ messages in thread
From: Luis Gerhorst @ 2017-12-20 19:28 UTC (permalink / raw)
  To: 29789


1. Run Emacs in a wide terminal (about 150 characters, 100 isn't
enough): emacs -nw -Q

2. Load a arbitrary theme: M-x load-theme adwaita

3. Load visual-fill-column. E.g. by copying
https://raw.githubusercontent.com/joostkremers/visual-fill-column/c0e5ec8f88a7598f7afdee565978410bee0de2a0/visual-fill-column.el
into the scratch buffer and typing M-x eval-buffer.

There is nothing suspicious about the code, regular lisp code should not
be able to block Emacs (I believe). It does not seem to contain any loops that block the main thread. The maintainer knows about the issue but say's it may be an issue with low-level code. In GUI Emacs it works.

4. Open a buffer and enable visual-fill-column-mode: M-x
visual-fill-column-mode

5. Your Emacs is now blocked. In ZSH when I type C-g C-g I'm back in my
shell which displays the message "zsh: suspended emacs -nw -Q".

This bug has been encountered by multiple users on different operating
systems (Debian, Ubuntu and macOS) running different versions of Emacs
(24.5 to 26.0), some reported it here:
https://github.com/joostkremers/visual-fill-column/issues/1



In GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11)
 of 2017-09-15, modified by Debian built on trouble
System Description:	Debian GNU/Linux 9.3 (stretch)

Configured using:
 'configure --build x86_64-linux-gnu --prefix=/usr
 --sharedstatedir=/var/lib --libexecdir=/usr/lib
 --localstatedir=/var/lib --infodir=/usr/share/info
 --mandir=/usr/share/man --with-pop=yes
 --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --build x86_64-linux-gnu --prefix=/usr
 --sharedstatedir=/var/lib --libexecdir=/usr/lib
 --localstatedir=/var/lib --infodir=/usr/share/info
 --mandir=/usr/share/man --with-pop=yes
 --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --with-x=yes --with-x-toolkit=gtk3
 --with-toolkit-scroll-bars 'CFLAGS=-g -O2
 -fdebug-prefix-map=/build/emacs25-wN2qS3/emacs25-25.1+1=. -fstack-protector-strong
 -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time
 -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11

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

Major mode: GFM

Minor modes in effect:
  luis-text-wrap-mode: t
  visual-fill-column-mode: t
  adaptive-wrap-prefix-mode: t
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  ws-butler-mode: t
  show-paren-mode: t
  frame-restore-mode: t
  winner-mode: t
  global-company-mode: t
  company-mode: t
  which-key-mode: t
  flx-ido-mode: t
  ido-vertical-mode: t
  crm-custom-mode: t
  ido-ubiquitous-mode: t
  ido-everywhere: t
  projectile-global-mode: t
  projectile-mode: t
  recentf-mode: t
  global-auto-revert-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-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
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Recent messages:
Source file ‘/home/cip/2016/un65esoq/.emacs.d/elpa/bind-key-2.3/bind-key.el’ newer than byte-compiled file
Loading /home/cip/2016/un65esoq/.emacs.d/recentf...done
Cleaning up the recentf list...done (0 removed)
Source file ‘/home/cip/2016/un65esoq/.emacs.d/elpa/s-1.12.0/s.el’ newer than byte-compiled file
Source file ‘/home/cip/2016/un65esoq/.emacs.d/elpa/company-0.9.4/company-dabbrev.el’ newer than byte-compiled file
Unable to load color "brightgreen" [12 times]
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark saved where search started
Visual-Fill-Column mode enabled in current buffer
GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-09-15, modified by Debian

Load-path shadows:
/home/cip/2016/un65esoq/.emacs.d/elpa/magit-2.11.0/magit-popup hides /home/cip/2016/un65esoq/.emacs.d/elpa/magit-popup-2.12.0/magit-popup
/home/cip/2016/un65esoq/.emacs.d/elpa/lua-mode-20151025/lua-mode hides /usr/share/emacs25/site-lisp/lua-mode/lua-mode
/home/cip/2016/un65esoq/.emacs.d/elpa/apache-mode-2.1/apache-mode hides /usr/share/emacs25/site-lisp/emacs-goodies-el/apache-mode
/home/cip/2016/un65esoq/.emacs.d/elpa/diminish-0.45/diminish hides /usr/share/emacs25/site-lisp/emacs-goodies-el/diminish
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-ispell hides /usr/share/emacs25/site-lisp/auctex/tex-ispell
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context hides /usr/share/emacs25/site-lisp/auctex/context
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-buf hides /usr/share/emacs25/site-lisp/auctex/tex-buf
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/font-latex hides /usr/share/emacs25/site-lisp/auctex/font-latex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/preview hides /usr/share/emacs25/site-lisp/auctex/preview
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-jp hides /usr/share/emacs25/site-lisp/auctex/tex-jp
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex hides /usr/share/emacs25/site-lisp/auctex/tex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/latex hides /usr/share/emacs25/site-lisp/auctex/latex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context-en hides /usr/share/emacs25/site-lisp/auctex/context-en
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context-nl hides /usr/share/emacs25/site-lisp/auctex/context-nl
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-info hides /usr/share/emacs25/site-lisp/auctex/tex-info
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/bib-cite hides /usr/share/emacs25/site-lisp/auctex/bib-cite
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-mik hides /usr/share/emacs25/site-lisp/auctex/tex-mik
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-style hides /usr/share/emacs25/site-lisp/auctex/tex-style
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/plain-tex hides /usr/share/emacs25/site-lisp/auctex/plain-tex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-bar hides /usr/share/emacs25/site-lisp/auctex/tex-bar
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/multi-prompt hides /usr/share/emacs25/site-lisp/auctex/multi-prompt
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-font hides /usr/share/emacs25/site-lisp/auctex/tex-font
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-fold hides /usr/share/emacs25/site-lisp/auctex/tex-fold
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/toolbar-x hides /usr/share/emacs25/site-lisp/auctex/toolbar-x
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/texmathp hides /usr/share/emacs25/site-lisp/auctex/texmathp
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/prv-emacs hides /usr/share/emacs25/site-lisp/auctex/prv-emacs
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/auctex hides /usr/share/emacs/site-lisp/auctex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-site hides /usr/share/emacs/site-lisp/tex-site
/usr/share/emacs/25.1/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs/25.1/site-lisp/why3 hides /usr/share/emacs/site-lisp/why3
/usr/share/emacs25/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode
/home/cip/2016/un65esoq/.emacs.d/elpa/dsvn-20130120.1257/dsvn hides /usr/share/emacs/site-lisp/dsvn
/usr/share/emacs/site-lisp/rst hides /usr/share/emacs/25.1/lisp/textmodes/rst
/home/cip/2016/un65esoq/.emacs.d/elpa/scala-mode-1.0.0/ob-scala hides /usr/share/emacs/25.1/lisp/org/ob-scala
/usr/share/emacs25/site-lisp/latex-cjk-thai/thai-word hides /usr/share/emacs/25.1/lisp/language/thai-word
/usr/share/emacs/25.1/site-lisp/slime/lib/ert-x hides /usr/share/emacs/25.1/lisp/emacs-lisp/ert-x
/usr/share/emacs/25.1/site-lisp/slime/lib/ert hides /usr/share/emacs/25.1/lisp/emacs-lisp/ert
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-ispell hides /usr/share/emacs/site-lisp/auctex/tex-ispell
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/preview hides /usr/share/emacs/site-lisp/auctex/preview
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex hides /usr/share/emacs/site-lisp/auctex/tex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context hides /usr/share/emacs/site-lisp/auctex/context
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/latex hides /usr/share/emacs/site-lisp/auctex/latex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/home/cip/2016/un65esoq/.emacs.d/elpa/auctex-12.1.0/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs

Features:
(shadow sort mail-extr emacsbug message rfc822 mml mml-sec epg mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mail-utils smex luis-text-wrap
visual-fill-column adaptive-wrap markdown-mode derived url-parse
url-vars noutline outline misearch multi-isearch dired-aux
minibuffer-complete-cycle vc-git diff-mode bookmark pp xcscope dired
term/xterm xterm paredit aggressive-indent lisp-mnt
luis-comment-auto-fill fillcode python tramp-sh tramp tramp-compat
auth-source eieio eieio-core gnus-util mm-util help-fns mail-prsvr
password-cache tramp-loaddefs trampver ucs-normalize shell pcomplete
format-spec json map cc-mode cc-fonts cc-guess cc-menus cc-styles
cc-align cc-cmds cc-engine cc-vars cc-defs cc-bytecomp ws-butler
elec-pair cap-words superword subword fic-mode company-jedi jedi-core
python-environment epc ctable concurrent deferred subr-x luis-iterm
luis-apps luis-mail luis-modes luis-terminal luis-xml luis-make
luis-scala luis-sbt luis-java luis-lua luis-asm luis-org luis-c luis-nxc
luis-python luis-apache luis-swift luis-css luis-shell luis-latex
luis-markdown luis-elisp luis-look paren solarized-dark-theme solarized
powerline cl-macs powerline-separators color powerline-themes
luis-user-interaction luis-misc desktop frameset frame-restore
luis-compile luis-movement saveplace winner luis-modification
whole-line-or-region company-keywords company-css company-dabbrev-code
company-dabbrev company-elisp find-func company luis-interactive
time-date which-key flx-ido flx ido-vertical-mode crm-custom
ido-completing-read+ warnings memoize s cus-edit cus-start cus-load ido
luis-files projectile grep compile comint ansi-color ring ibuf-ext
ibuffer dash thingatpt recentf tree-widget wid-edit autorevert
filenotify luis-integration use-package diminish bind-key luis-packages
cl-seq cl finder-inf edmacro kmacro info package epg-config seq byte-opt
gv bytecomp byte-compile cl-extra help-mode easymenu cconv luis-private
luis-machine-local benchmark-init advice cl-loaddefs pcase cl-lib
benchmark-init-loaddefs slime-autoloads haskell-mode-autoloads
erlang-start emacs-goodies-el emacs-goodies-custom
emacs-goodies-loaddefs easy-mmode devhelp preview-latex tex-site
auto-loads mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win term/common-win x-dnd 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 dbusbind inotify dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 647388 21245)
 (symbols 48 43035 0)
 (miscs 40 574 465)
 (strings 32 104884 16016)
 (string-bytes 1 3270643)
 (vectors 16 79586)
 (vector-slots 8 1717257 54052)
 (floats 8 8003 1977)
 (intervals 56 1023 0)
 (buffers 976 440))





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-20 19:28 bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals Luis Gerhorst
@ 2017-12-20 20:29 ` Eli Zaretskii
  2017-12-20 20:45   ` Luis Gerhorst
  2017-12-20 21:35 ` Vasilij Schneidermann
  1 sibling, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2017-12-20 20:29 UTC (permalink / raw)
  To: Luis Gerhorst; +Cc: 29789

> From: Luis Gerhorst <privat@luisgerhorst.de>
> Date: Wed, 20 Dec 2017 20:28:27 +0100
> 
> 
> 1. Run Emacs in a wide terminal (about 150 characters, 100 isn't
> enough): emacs -nw -Q
> 
> 2. Load a arbitrary theme: M-x load-theme adwaita
> 
> 3. Load visual-fill-column. E.g. by copying
> https://raw.githubusercontent.com/joostkremers/visual-fill-column/c0e5ec8f88a7598f7afdee565978410bee0de2a0/visual-fill-column.el
> into the scratch buffer and typing M-x eval-buffer.
> 
> There is nothing suspicious about the code, regular lisp code should not
> be able to block Emacs (I believe). It does not seem to contain any loops that block the main thread. The maintainer knows about the issue but say's it may be an issue with low-level code. In GUI Emacs it works.
> 
> 4. Open a buffer and enable visual-fill-column-mode: M-x
> visual-fill-column-mode
> 
> 5. Your Emacs is now blocked.

I tried to reproduce this on GNU/Linux and on MS-Windows, but failed
both times, both with Emacs 25.1 and the current emacs-26 release
branch.

What I see is that after enabling the mode, Emacs becomes somewhat
sluggish in cursor motion (hardly surprising, given what the mode
does), but it certainly doesn't hang.

I wonder what's different on your system, or on that of those who
confirmed the problem.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-20 20:29 ` Eli Zaretskii
@ 2017-12-20 20:45   ` Luis Gerhorst
  0 siblings, 0 replies; 8+ messages in thread
From: Luis Gerhorst @ 2017-12-20 20:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 29789


I'm usually using iTerm 3.1.5 and just tried again with the native
Terminal.app from macOS 10.13.2 (same issue). It also occured on a
Debian system I was running Emacs on over SSH.

I was not able to test with a non-macOS terminal emulator. I can do that
tomorrow however.

With 'hang' I meant that Emacs does not respond to user input at
all. The whole screen is frozen.

Eli Zaretskii writes:

>> From: Luis Gerhorst <privat@luisgerhorst.de>
>> Date: Wed, 20 Dec 2017 20:28:27 +0100
>>
>>
>> 1. Run Emacs in a wide terminal (about 150 characters, 100 isn't
>> enough): emacs -nw -Q
>>
>> 2. Load a arbitrary theme: M-x load-theme adwaita
>>
>> 3. Load visual-fill-column. E.g. by copying
>> https://raw.githubusercontent.com/joostkremers/visual-fill-column/c0e5ec8f88a7598f7afdee565978410bee0de2a0/visual-fill-column.el
>> into the scratch buffer and typing M-x eval-buffer.
>>
>> There is nothing suspicious about the code, regular lisp code should not
>> be able to block Emacs (I believe). It does not seem to contain any loops that block the main thread. The maintainer knows about the issue but say's it may be an issue with low-level code. In GUI Emacs it works.
>>
>> 4. Open a buffer and enable visual-fill-column-mode: M-x
>> visual-fill-column-mode
>>
>> 5. Your Emacs is now blocked.
>
> I tried to reproduce this on GNU/Linux and on MS-Windows, but failed
> both times, both with Emacs 25.1 and the current emacs-26 release
> branch.
>
> What I see is that after enabling the mode, Emacs becomes somewhat
> sluggish in cursor motion (hardly surprising, given what the mode
> does), but it certainly doesn't hang.
>
> I wonder what's different on your system, or on that of those who
> confirmed the problem.






^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-20 19:28 bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals Luis Gerhorst
  2017-12-20 20:29 ` Eli Zaretskii
@ 2017-12-20 21:35 ` Vasilij Schneidermann
  2017-12-21  3:37   ` Eli Zaretskii
  1 sibling, 1 reply; 8+ messages in thread
From: Vasilij Schneidermann @ 2017-12-20 21:35 UTC (permalink / raw)
  To: 29789

[-- Attachment #1: Type: text/plain, Size: 187 bytes --]

I can reproduce this on Arch Linux, with Emacs master and Termite.  I've
tried making a full backtrace in gdb, let me know if there's anything
else I can do to help debugging this issue.

[-- Attachment #2: gdb.txt --]
[-- Type: text/plain, Size: 154073 bytes --]

SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0
TERM = screen
Breakpoint 1 at 0x569e7a: file emacs.c, line 364.
Temporary breakpoint 2 at 0x590077: file sysdep.c, line 1071.
Continuing.

Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
0x00007f5ccb9f9b47 in kill () from /usr/lib/libc.so.6
Continuing.

Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=6, 
    backtrace_limit=40) at emacs.c:364
364	{
#0  0x0000000000569e7a in terminate_due_to_signal (sig=6, backtrace_limit=40)
    at emacs.c:364
#1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
#2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
    at keyboard.c:10501
#3  0x0000000000582795 in handle_interrupt_signal (sig=2) at keyboard.c:10371
#4  0x0000000000590f88 in deliver_process_signal (sig=2, handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
#5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at keyboard.c:10378
#6  0x00007f5ccc8a9da0 in <signal handler called> () at /usr/lib/libpthread.so.0
#7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at term.c:1476
#8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at term.c:1584
#9  0x00000000004722e7 in extend_face_to_end_of_line (it=0x7ffcb39bc150)
    at xdisp.c:20318
#10 0x00000000004773eb in display_line (it=0x7ffcb39bc150, cursor_vpos=3)
    at xdisp.c:21740
#11 0x0000000000469edf in try_window (window=XIL(0xd7f9a5), pos=..., flags=1)
    at xdisp.c:17610
#12 0x000000000046799c in redisplay_window (window=XIL(0xd7f9a5), just_this_one_p=false) at xdisp.c:17057
#13 0x0000000000460734 in redisplay_window_0 (window=XIL(0xd7f9a5))
    at xdisp.c:14814
#14 0x000000000061975f in internal_condition_case_1 (bfun=0x4606f2 <redisplay_window_0>, arg=XIL(0xd7f9a5), handlers=XIL(0xd6bf13), hfun=0x4606ba <redisplay_window_error>) at eval.c:1356
#15 0x000000000046068c in redisplay_windows (window=XIL(0xd7f9a5)) at xdisp.c:14794
#16 0x000000000045f4b8 in redisplay_internal () at xdisp.c:14283
#17 0x000000000045ff5e in redisplay_preserve_echo_area (from_where=2)
    at xdisp.c:14613
#18 0x0000000000426d03 in Fredisplay (force=XIL(0)) at dispnew.c:5828
#19 0x000000000061d47a in funcall_subr (subr=0x951720 <Sredisplay>, numargs=0, args=Quit
#0  0x0000000000569e7a in terminate_due_to_signal (sig=6, backtrace_limit=40)
    at emacs.c:364
#1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
#2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
    at keyboard.c:10501
        c = 121 'y'
#3  0x0000000000582795 in handle_interrupt_signal (sig=2) at keyboard.c:10371
        terminal = 0x12cfe40 <bss_sbrk_buffer+6086848>
#4  0x0000000000590f88 in deliver_process_signal (sig=2, handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
        old_errno = 22
        on_main_thread = true
#5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at keyboard.c:10378
#6  0x00007f5ccc8a9da0 in <signal handler called> () at /usr/lib/libpthread.so.0
#7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at term.c:1476
        glyph = 0x7f5cd4622fd0
        end = 0x7f5cd4622fd0
        i = 0
#8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at term.c:1584
#9  0x00000000004722e7 in extend_face_to_end_of_line (it=0x7ffcb39bc150)
    at xdisp.c:20318
        g = 0x7f5cd4622010
        e = 0x7f5cd4622010
        saved_what = IT_CHARACTER
        saved_face_id = 16
        saved_x = 69
        saved_pos = {
          charpos = 70, 
          bytepos = 70
        }
        saved_object = XIL(0xd71405)
        face = 0x523d5c0
        default_face = 0x51dec70
        f = 0xd7f7b0 <bss_sbrk_buffer+514608>
#10 0x00000000004773eb in display_line (it=0x7ffcb39bc150, cursor_vpos=3)
    at xdisp.c:21740
        i = 0
        new_x = 70
        glyph = 0x7f5cd4621ce0
        x_before = 69
        nglyphs = 1
        ascent = 0
        phys_ascent = 0
        n_glyphs_before = 69
        hpos_before = 69
        x = 69
        descent = 1
        phys_descent = 1
        row = 0x4b16770
        overlay_arrow_string = XIL(0x1)
        wrap_it = {
          window = XIL(0x51d9343), 
          w = 0x51d9333, 
          f = 0x4303430343c043c0, 
          method = 3301163713, 
          stop_charpos = 435729912658920972, 
          prev_stop = -3953377594144193012, 
          base_level_stop = 434212550140372426, 
          end_charpos = -6772467134172626082, 
          s = 0x8746a203 <error: Cannot access memory at address 0x8746a203>, 
          string_nchars = 11024133, 
          redisplay_end_trigger_charpos = 140723321811264, 
          multibyte_p = false, 
          header_line_p = true, 
          string_from_display_prop_p = true, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = true, 
          avoid_cursor_p = true, 
          dp = 0x7ffcb39bb280, 
          dpvec = 0x2, 
          dpend = 0x80a, 
          dpvec_char_len = 78, 
          dpvec_face_id = 0, 
          saved_face_id = 11024133, 
          ctl_chars = {XIL(0xa836e4), XIL(0x10000d71400), XIL(0x100000087), XIL(0x20000ac80), XIL(0xd4), XIL(0), XIL(0), XIL(0xcddd60), XIL(0), XIL(0), XIL(0x7ffcb39baea0), XIL(0), XIL(0xa837f5), XIL(0x7ffcb39baf30), XIL(0x698574), XIL(0xd71400)}, 
          start = {
            pos = {
              charpos = 146, 
              bytepos = 1
            }, 
            overlay_string_index = 14095360, 
            string_pos = {
              charpos = 13541616, 
              bytepos = 50064
            }, 
            dpvec_index = 50064
          }, 
          current = {
            pos = {
              charpos = 140723321810688, 
              bytepos = 5658296
            }, 
            overlay_string_index = 4479664985093, 
            string_pos = {
              charpos = 140723321810800, 
              bytepos = 6217600
            }, 
            dpvec_index = 24093064
          }, 
          n_overlay_strings = 18218627, 
          overlay_strings_charpos = 140723321810752, 
          overlay_strings = {XIL(0x565933), XIL(0xc390), XIL(0x115fe83), XIL(0x7ffcb39baf70), XIL(0x7ffcb39bb0f3), XIL(0xcddd60), XIL(0), XIL(0), XIL(0x7ffcb39baf80), XIL(0x5656b8), XIL(0xb39bad08), XIL(0xcddd60), XIL(0), XIL(0), XIL(0x7ffcb39bafb0), XIL(0xcddd60)}, 
          string_overlays = {XIL(0), XIL(0), XIL(0x7ffcb39bafd0), XIL(0x5656b8), XIL(0xd019e0), XIL(0x7ffcb39bb070), XIL(0x5fa849), XIL(0xd71400), XIL(0xd019e0), XIL(0x567944), XIL(0), XIL(0x7ffcb39bb040), XIL(0x61cea0), XIL(0xcddd60), XIL(0), XIL(0)}, 
          string = XIL(0x11586b3), 
          from_overlay = XIL(0x3d8005656b8), 
          stack = {{
              string = XIL(0x600d71400), 
              string_nchars = 0, 
              end_charpos = 53136, 
              stop_charpos = 13638112, 
              prev_stop = 5845997277683735296, 
              base_level_stop = 50064, 
              cmp_it = {
                stop_pos = 11024373, 
                id = 140723321811184, 
                ch = 6272149, 
                rule_idx = 8589934592, 
                lookback = 0, 
                nglyphs = 50064, 
                reversed_p = false, 
                charpos = 30192, 
                nchars = 5660181, 
                nbytes = 0, 
                from = 14095365, 
                to = 6, 
                width = 14095365
              }, 
              face_id = 53136, 
              u = {
                image = {
                  object = XIL(0xce5350), 
                  slice = {
                    x = XIL(0xd71400), 
                    y = XIL(0xd019e0), 
                    width = XIL(0x7ffcb39bb0f0), 
                    height = XIL(0x5656b8)
                  }, 
                  image_id = 50064
                }, 
                stretch = {
                  object = XIL(0xce5350)
                }, 
                xwidget = {
                  object = XIL(0xce5350)
                }
              }, 
              position = {
                charpos = 140723321811296, 
                bytepos = 6274861
              }, 
              current = {
                pos = {
                  charpos = 18187955, 
                  bytepos = 8590650880
                }, 
                overlay_string_index = 50064, 
                string_pos = {
                  charpos = 30192, 
                  bytepos = -4294966312
                }, 
                dpvec_index = 24
              }, 
              from_overlay = XIL(0xce5350), 
              area = 14095360, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = (unknown: 13638112), 
              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 = (unknown: 3013325152), 
              voffset = 32764, 
              space_width = XIL(0x5656b8), 
              font_height = XIL(0xc390)
            }, {
              string = XIL(0x7ffcb39bb1b0), 
              string_nchars = 6417366, 
              end_charpos = 4294967298, 
              stop_charpos = 140723321811424, 
              prev_stop = 13491552, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 140723321811376, 
                ch = 5658296, 
                rule_idx = 0, 
                lookback = 140723321811488, 
                nglyphs = 6417997, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 20, 
                nbytes = 0, 
                from = -1281641880, 
                to = 32764, 
                width = 0
              }, 
              face_id = 5, 
              u = {
                image = {
                  object = XIL(0x75f0), 
                  slice = {
                    x = XIL(0xc390), 
                    y = XIL(0xd71405), 
                    width = XIL(0), 
                    height = XIL(0x5121278cf63d5b00)
                  }, 
                  image_id = 5658296
                }, 
                stretch = {
                  object = XIL(0x75f0)
                }, 
                xwidget = {
                  object = XIL(0x75f0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 140723321812816
              }, 
              current = {
                pos = {
                  charpos = 6724768, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 586, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = make_number(146), 
              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 = (WINDOW_WRAP | unknown: 584), 
              voffset = 0, 
              space_width = make_number(146), 
              font_height = XIL(0x61b0)
            }, {
              string = XIL(0), 
              string_nchars = 6, 
              end_charpos = 85821299, 
              stop_charpos = 586, 
              prev_stop = 0, 
              base_level_stop = 586, 
              cmp_it = {
                stop_pos = 6, 
                id = 586, 
                ch = 6, 
                rule_idx = 586, 
                lookback = 6, 
                nglyphs = 0, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 0, 
                width = 0
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = XIL(0x1a1989c520c618c5), 
                  slice = {
                    x = XIL(0x5cbcac9c8c71bc5), 
                    y = XIL(0x28a8e24cd22cc21), 
                    width = XIL(0x830103b265001e84), 
                    height = XIL(0x29825e64010028)
                  }, 
                  image_id = -4098047177203207580
                }, 
                stretch = {
                  object = XIL(0x1a1989c520c618c5)
                }, 
                xwidget = {
                  object = XIL(0x1a1989c520c618c5)
                }
              }, 
              position = {
                charpos = 2508822776199696584, 
                bytepos = 360545827234391250
              }, 
              current = {
                pos = {
                  charpos = 434266414975899397, 
                  bytepos = 22946965609514502
                }, 
                overlay_string_index = -8982985783887351292, 
                string_pos = {
                  charpos = -4191722028755779363, 
                  bytepos = 492863161797871652
                }, 
                dpvec_index = 807535366
              }, 
              from_overlay = make_number(3900690344940995009), 
              area = 1090666497, 
              method = 2298589730, 
              paragraph_embedding = (unknown: 2302738752), 
              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 = true, 
              line_wrap = (unknown: 2302738752), 
              voffset = 320, 
              space_width = XIL(0x1306890a06070604), 
              font_height = XIL(0x560f060100a38457)
            }, {
              string = XIL(0xc5d40301d500aa83), 
              string_nchars = -2096330716, 
              end_charpos = -8982146830749695145, 
              stop_charpos = -4358320219658583869, 
              prev_stop = -8982693313776451328, 
              base_level_stop = 494794314771792088, 
              cmp_it = {
                stop_pos = -8636460336219873017, 
                id = 434266469930611201, 
                ch = -824965626, 
                rule_idx = 3279383597079396411, 
                lookback = 2267611570, 
                nglyphs = 11024373, 
                reversed_p = false, 
                charpos = 140723321812816, 
                nchars = 6719974, 
                nbytes = 0, 
                from = -1281640344, 
                to = 32764, 
                width = 2
              }, 
              face_id = 2050, 
              u = {
                image = {
                  object = make_number(27), 
                  slice = {
                    x = XIL(0xa837f5), 
                    y = XIL(0xa837d4), 
                    width = XIL(0x20000000000), 
                    height = XIL(0x100000087)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = make_number(27)
                }, 
                xwidget = {
                  object = make_number(27)
                }
              }, 
              position = {
                charpos = 468, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 10433520, 
                  bytepos = 586
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = 6, 
              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 = (WORD_WRAP | unknown: 83538756), 
              voffset = 0, 
              space_width = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = 586
              }, 
              face_id = 6, 
              u = {
                image = {
                  object = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = make_number(146), 
                    height = XIL(0x5c00000000)
                  }, 
                  image_id = 1
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = -1
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = (unknown: 92), 
              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 = XIL(0), 
              font_height = XIL(0)
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          face_id = 0, 
          selective_display_ellipsis_p = false, 
          ctl_arrow_p = true, 
          face_box_p = false, 
          start_of_box_run_p = true, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = true, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = true, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = TRUNCATE, 
          base_face_id = 524288, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = 0, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 11024376, 
            nglyphs = 20, 
            reversed_p = false, 
            charpos = 140723321811504, 
            nchars = -1281641912, 
            nbytes = 32764, 
            from = -1281641712, 
            to = 32764, 
            width = -1281641468
          }, 
          char_to_display = 20, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 2, 
          xwidget = 0x2, 
          slice = {
            x = XIL(0x1), 
            y = XIL(0x1), 
            width = XIL(0), 
            height = make_number(7)
          }, 
          space_width = XIL(0xf4), 
          voffset = 28, 
          tab_width = 0, 
          font_height = XIL(0x3e2c), 
          object = XIL(0xe0), 
          position = {
            charpos = 140723321811504, 
            bytepos = 140723321811728
          }, 
          truncation_pixel_width = 512, 
          continuation_pixel_width = 0, 
          first_visible_x = 0, 
          last_visible_x = 2, 
          last_visible_y = 0, 
          extra_line_spacing = 2, 
          max_extra_line_spacing = 0, 
          override_ascent = 2, 
          override_descent = 0, 
          override_boff = 11024293, 
          glyph_row = 0x7ffcb39bb738, 
          area = 5659818, 
          nglyphs = 0, 
          pixel_width = -1281641912, 
          ascent = 32764, 
          descent = 78788880, 
          max_ascent = 0, 
          max_descent = -1281640624, 
          phys_ascent = 32764, 
          phys_descent = -163751168, 
          max_phys_ascent = 1361127308, 
          max_phys_descent = 1, 
          current_x = 0, 
          continuation_lines_width = -1281640360, 
          eol_pos = {
            charpos = 140723321812944, 
            bytepos = 6413041
          }, 
          current_y = 2, 
          first_vpos = 0, 
          vpos = 11024293, 
          hpos = 0, 
          lnum = 13491552, 
          lnum_bytepos = 0, 
          lnum_width = 0, 
          lnum_pixel_width = 0, 
          pt_lnum = 140723321812896, 
          left_user_fringe_bitmap = 22200, 
          right_user_fringe_bitmap = 86, 
          left_user_fringe_face_id = 0, 
          right_user_fringe_face_id = 767920, 
          bidi_p = true, 
          bidi_it = {
            bytepos = 13491552, 
            charpos = 0, 
            ch = 0, 
            nchars = 140723321812944, 
            ch_len = 13491552, 
            type = UNKNOWN_BT, 
            type_after_wn = UNKNOWN_BT, 
            orig_type = UNKNOWN_BT, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = 140723321812976, 
            invalid_isolates = 5658296, 
            prev = {
              charpos = 20799651, 
              type = 3013326880, 
              orig_type = 32764
            }, 
            last_strong = {
              charpos = 6443227, 
              type = 18830787, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_neutral = {
              charpos = 10375488, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = 10375488, 
              type = 3013326944, 
              orig_type = 32764
            }, 
            next_for_ws = {
              charpos = 5323966, 
              type = 13491552, 
              orig_type = UNKNOWN_BT
            }, 
            bracket_pairing_pos = 0, 
            bracket_enclosed_type = UNKNOWN_BT, 
            next_en_pos = 140723321813088, 
            next_en_type = 5658296, 
            sos = NEUTRAL_DIR, 
            scan_dir = 21258069, 
            disp_pos = 140723321813168, 
            disp_prop = 5324255, 
            stack_idx = 0, 
            level_stack = {{
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 10375488, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 94489280512, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813192, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 5, 
                level = 158 '\236', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 3, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813296, 
                next_for_neutral_type = 4, 
                last_strong_type = 6, 
                prev_for_neutral_type = 1, 
                level = 81 'Q', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813360, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321813392, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 81614754112, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1030, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 5, 
                level = 158 '\236', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813552, 
                next_for_neutral_type = 5, 
                last_strong_type = 7, 
                prev_for_neutral_type = 4, 
                level = 81 'Q', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813360, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 10375488, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 7, 
                level = 159 '\237', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 10375488, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813824, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 22368, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 4, 
                last_strong_type = 2, 
                prev_for_neutral_type = 3, 
                level = 181 '\265', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 140723321813680, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 1, 
                level = 81 'Q', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 10407632, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 94499656000, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 3, 
                level = 158 '\236', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813760, 
                next_for_neutral_type = 4, 
                last_strong_type = 6, 
                prev_for_neutral_type = 1, 
                level = 81 'Q', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813824, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321813856, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 81614786256, 
                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 = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 3, 
                level = 158 '\236', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814016, 
                next_for_neutral_type = 5, 
                last_strong_type = 7, 
                prev_for_neutral_type = 4, 
                level = 81 'Q', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813824, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 10407632, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321813968, 
                next_for_neutral_type = 1, 
                last_strong_type = 1, 
                prev_for_neutral_type = 1, 
                level = 95 '_', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 10407632, 
                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 = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 22368, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 54048, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14095360, 
                next_for_neutral_type = 0, 
                last_strong_type = 1, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5660181, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 4, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14095365, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 14095360, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321814832, 
                next_for_neutral_type = 1, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 1, 
                prev_for_neutral_type = 6, 
                level = 111 'o', 
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 0, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                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'
              }, {
                next_for_neutral_pos = 13491552, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14095360, 
                next_for_neutral_type = 0, 
                last_strong_type = 7, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814272, 
                next_for_neutral_type = 7, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 98 'b', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 23190483, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 2, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 95 '_', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814352, 
                next_for_neutral_type = 7, 
                last_strong_type = 2, 
                prev_for_neutral_type = 7, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 16512, 
                next_for_neutral_type = 3, 
                last_strong_type = 6, 
                prev_for_neutral_type = 1, 
                level = 21 '\025', 
                flags = 1 '\001'
              }, {
                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'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 24093120, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814464, 
                next_for_neutral_type = 6, 
                last_strong_type = 5, 
                prev_for_neutral_type = 6, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 586, 
                next_for_neutral_type = 5, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 85899362432, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 5, 
                level = 205 '\315', 
                flags = 0 '\000'
              }, {
                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'
              }, {
                next_for_neutral_pos = 140723321814472, 
                next_for_neutral_type = 0, 
                last_strong_type = 7, 
                prev_for_neutral_type = 2, 
                level = 86 'V', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5661469, 
                next_for_neutral_type = 6, 
                last_strong_type = 5, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14231477, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 0, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814800, 
                next_for_neutral_type = 2, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                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'
              }, {
                next_for_neutral_pos = 146, 
                next_for_neutral_type = 0, 
                last_strong_type = 1, 
                prev_for_neutral_type = 1, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 72, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 23190483, 
                next_for_neutral_type = 2, 
                last_strong_type = 1, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 3, 
                last_strong_type = 2, 
                prev_for_neutral_type = 1, 
                level = 29 '\035', 
                flags = 5 '\005'
              }, {
                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'
              }, {
                next_for_neutral_pos = 140720308486145, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 2, 
                level = 95 '_', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814768, 
                next_for_neutral_type = 1, 
                last_strong_type = 3, 
                prev_for_neutral_type = 2, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 139640990056336, 
                next_for_neutral_type = 0, 
                last_strong_type = 1, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 22368, 
                next_for_neutral_type = 3, 
                last_strong_type = 0, 
                prev_for_neutral_type = 1, 
                level = 29 '\035', 
                flags = 5 '\005'
              }, {
                next_for_neutral_pos = 85823043, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13513920, 
                next_for_neutral_type = 6, 
                last_strong_type = 4, 
                prev_for_neutral_type = 5, 
                level = 180 '\264', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 140723321814800, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 1, 
                prev_for_neutral_type = 6, 
                level = 111 'o', 
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 140723321814992, 
                next_for_neutral_type = 7, 
                last_strong_type = 7, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814936, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321814912, 
                next_for_neutral_type = 5, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 406, 
                next_for_neutral_type = 6, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 10375488, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 149 '\225', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 146, 
                next_for_neutral_type = 2, 
                last_strong_type = 2, 
                prev_for_neutral_type = 2, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 50064, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 3, 
                level = 158 '\236', 
                flags = 0 '\000'
              }, {
                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'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321814992, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 34128, 
                next_for_neutral_type = 2, 
                last_strong_type = 5, 
                prev_for_neutral_type = 2, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321815040, 
                next_for_neutral_type = 1, 
                last_strong_type = 3, 
                prev_for_neutral_type = 7, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 50064, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 26984448, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321815104, 
                next_for_neutral_type = 5, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 139645285026624, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321815200, 
                next_for_neutral_type = 1, 
                last_strong_type = 2, 
                prev_for_neutral_type = 0, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 5, 
                level = 177 '\261', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }}, 
            string = {
              lstring = XIL(0xd7f9a0), 
              s = 0x7ffcb39bc150 "\245\371", <incomplete sequence \327>, 
              schars = 5663351, 
              bufpos = 0, 
              from_disp_str = true, 
              unibyte = false
            }, 
            w = 0x1, 
            paragraph_dir = (unknown: 3013329136), 
            separator_limit = 4461701, 
            first_elt = true, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = L2R
        }
        wrap_data = 0x0
        may_wrap = false
        wrap_x = 0
        wrap_row_used = -1
        wrap_row_ascent = 0
        wrap_row_height = 0
        wrap_row_phys_ascent = 0
        wrap_row_phys_height = 0
        wrap_row_extra_line_spacing = 0
        wrap_row_min_pos = 0
        wrap_row_min_bpos = 0
        wrap_row_max_pos = 0
        wrap_row_max_bpos = 0
        cvpos = 0
        min_pos = 1
        max_pos = 69
        min_bpos = 1
        max_bpos = 69
        pending_handle_line_prefix = false
        header_line = 0
        hscroll_this_line = false
        first_visible_x = 0
        last_visible_x = 69
        x_incr = 0
        line_number_needed = false
#11 0x0000000000469edf in try_window (window=XIL(0xd7f9a5), pos=..., flags=1)
    at xdisp.c:17610
        w = 0xd7f9a0 <bss_sbrk_buffer+515104>
        it = {
          window = XIL(0xd7f9a5), 
          w = 0xd7f9a0 <bss_sbrk_buffer+515104>, 
          f = 0xd7f7b0 <bss_sbrk_buffer+514608>, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 72, 
          prev_stop = 4, 
          base_level_stop = 4, 
          end_charpos = 146, 
          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 = 16, 
          ctl_chars = {XIL(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 = 70, 
              bytepos = 70
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 4, 
          overlay_strings = {XIL(0) <repeats 16 times>}, 
          string_overlays = {XIL(0) <repeats 16 times>}, 
          string = XIL(0), 
          from_overlay = XIL(0), 
          stack = {{
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(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 = 32, 
          len = 1, 
          cmp_it = {
            stop_pos = 72, 
            id = -1, 
            ch = -2, 
            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 = 32, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          xwidget = 0x0, 
          slice = {
            x = XIL(0), 
            y = XIL(0), 
            width = XIL(0), 
            height = XIL(0)
          }, 
          space_width = XIL(0), 
          voffset = 0, 
          tab_width = 8, 
          font_height = XIL(0), 
          object = XIL(0), 
          position = {
            charpos = 0, 
            bytepos = 0
          }, 
          truncation_pixel_width = 0, 
          continuation_pixel_width = 1, 
          first_visible_x = 0, 
          last_visible_x = 69, 
          last_visible_y = 40, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = -1, 
          override_descent = 0, 
          override_boff = 0, 
          glyph_row = 0x4b16770, 
          area = RIGHT_MARGIN_AREA, 
          nglyphs = 1, 
          pixel_width = 1, 
          ascent = 0, 
          descent = 1, 
          max_ascent = 0, 
          max_descent = 1, 
          phys_ascent = 0, 
          phys_descent = 1, 
          max_phys_ascent = 0, 
          max_phys_descent = 1, 
          current_x = 332569116, 
          continuation_lines_width = 69, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 0, 
          hpos = 69, 
          lnum = 0, 
          lnum_bytepos = 0, 
          lnum_width = 0, 
          lnum_pixel_width = 0, 
          pt_lnum = 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 = 70, 
            charpos = 70, 
            ch = 46, 
            nchars = 1, 
            ch_len = 1, 
            type = STRONG_L, 
            type_after_wn = NEUTRAL_ON, 
            orig_type = WEAK_CS, 
            resolved_level = 0 '\000', 
            isolate_level = 0 '\000', 
            invalid_levels = 0, 
            invalid_isolates = 0, 
            prev = {
              charpos = 69, 
              type = STRONG_L, 
              orig_type = STRONG_L
            }, 
            last_strong = {
              charpos = 69, 
              type = STRONG_L, 
              orig_type = STRONG_L
            }, 
            next_for_neutral = {
              charpos = -1, 
              type = UNKNOWN_BT, 
              orig_type = UNKNOWN_BT
            }, 
            prev_for_neutral = {
              charpos = 69, 
              type = STRONG_L, 
              orig_type = STRONG_L
            }, 
            next_for_ws = {
              charpos = -1, 
              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 = 1, 
            disp_pos = 146, 
            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 = XIL(0), 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0xd7f9a0 <bss_sbrk_buffer+515104>, 
            paragraph_dir = L2R, 
            separator_limit = -1, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = L2R
        }
        last_text_row = 0x0
        f = 0xd7f7b0 <bss_sbrk_buffer+514608>
        cursor_vpos = 3
        it_charpos = 0
#12 0x000000000046799c in redisplay_window (window=XIL(0xd7f9a5), just_this_one_p=false) at xdisp.c:17057
        d2 = 0
        d6 = 0
        d1 = 0
        d5 = 0
        rtop = 0
        rbot = 0
        w = 0xd7f9a0 <bss_sbrk_buffer+515104>
        f = 0xd7f7b0 <bss_sbrk_buffer+514608>
        buffer = 0xd71400 <bss_sbrk_buffer+456320>
        old = 0xd71400 <bss_sbrk_buffer+456320>
        lpoint = {
          charpos = 146, 
          bytepos = 146
        }
        opoint = {
          charpos = 146, 
          bytepos = 146
        }
        startp = {
          charpos = 1, 
          bytepos = 1
        }
        update_mode_line = true
        tem = 0
        it = {
          window = XIL(0), 
          w = 0x0, 
          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 = {XIL(0) <repeats 16 times>}, 
          start = {
            pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          current = {
            pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 0, 
          overlay_strings = {XIL(0) <repeats 16 times>}, 
          string_overlays = {XIL(0) <repeats 16 times>}, 
          string = XIL(0), 
          from_overlay = XIL(0), 
          stack = {{
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(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 = XIL(0), 
                  slice = {
                    x = XIL(0), 
                    y = XIL(0x200000003), 
                    width = XIL(0x5c00000000), 
                    height = XIL(0x1)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0)
                }, 
                xwidget = {
                  object = XIL(0)
                }
              }, 
              position = {
                charpos = -1, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                overlay_string_index = 0, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 0
              }, 
              from_overlay = XIL(0), 
              area = 92, 
              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 = XIL(0), 
              font_height = XIL(0)
            }, {
              string = XIL(0), 
              string_nchars = 0, 
              end_charpos = 0, 
              stop_charpos = 524288, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 0, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = -1, 
                reversed_p = false, 
                charpos = 0, 
                nchars = 0, 
                nbytes = 0, 
                from = 0, 
                to = 1, 
                width = 1
              }, 
              face_id = 1, 
              u = {
                image = {
                  object = XIL(0x1), 
                  slice = {
                    x = XIL(0x1), 
                    y = XIL(0x1), 
                    width = XIL(0), 
                    height = XIL(0)
                  }, 
                  image_id = 0
                }, 
                stretch = {
                  object = XIL(0x1)
                }, 
                xwidget = {
                  object = XIL(0x1)
                }
              }, 
              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 = XIL(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 = XIL(0), 
              font_height = XIL(0)
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          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 = 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 = XIL(0), 
            y = XIL(0), 
            width = XIL(0), 
            height = XIL(0)
          }, 
          space_width = XIL(0), 
          voffset = 0, 
          tab_width = 0, 
          font_height = XIL(0), 
          object = XIL(0), 
          position = {
            charpos = 0, 
            bytepos = 0
          }, 
          truncation_pixel_width = 0, 
          continuation_pixel_width = 0, 
          first_visible_x = 0, 
          last_visible_x = 0, 
          last_visible_y = 0, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = 0, 
          override_descent = 0, 
          override_boff = 0, 
          glyph_row = 0x0, 
          area = LEFT_MARGIN_AREA, 
          nglyphs = 0, 
          pixel_width = 0, 
          ascent = 0, 
          descent = 0, 
          max_ascent = 0, 
          max_descent = 0, 
          phys_ascent = 0, 
          phys_descent = 0, 
          max_phys_ascent = 0, 
          max_phys_descent = 0, 
          current_x = 0, 
          continuation_lines_width = 0, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 0, 
          hpos = 0, 
          lnum = 0, 
          lnum_bytepos = 0, 
          lnum_width = 0, 
          lnum_pixel_width = 0, 
          pt_lnum = 0, 
          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 34 times>, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321824832, 
                next_for_neutral_type = 1, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 5, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                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'
              }, {
                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'
              }, {
                next_for_neutral_pos = 20, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 16384, 
                next_for_neutral_type = 3, 
                last_strong_type = 2, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 2, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 140723321824224, 
                next_for_neutral_type = 7, 
                last_strong_type = 2, 
                prev_for_neutral_type = 7, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 79199840, 
                next_for_neutral_type = 0, 
                last_strong_type = 3, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5660181, 
                next_for_neutral_type = 0, 
                last_strong_type = 3, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 79199840, 
                next_for_neutral_type = 0, 
                last_strong_type = 7, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5660181, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 7, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 79199845, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 79199840, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 0, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5668881, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 140723321824384, 
                next_for_neutral_type = 7, 
                last_strong_type = 1, 
                prev_for_neutral_type = 3, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 50, 
                next_for_neutral_type = 0, 
                last_strong_type = 5, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321824424, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                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'
              }, {
                next_for_neutral_pos = 1, 
                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 = 2, 
                last_strong_type = 1, 
                prev_for_neutral_type = 3, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 170, 
                next_for_neutral_type = 6, 
                last_strong_type = 3, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824464, 
                next_for_neutral_type = 2, 
                last_strong_type = 6, 
                prev_for_neutral_type = 5, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 202, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 16512, 
                next_for_neutral_type = 6, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 16512, 
                next_for_neutral_type = 2, 
                last_strong_type = 1, 
                prev_for_neutral_type = 3, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 170, 
                next_for_neutral_type = 6, 
                last_strong_type = 3, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824560, 
                next_for_neutral_type = 7, 
                last_strong_type = 2, 
                prev_for_neutral_type = 0, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321824648, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 13491552, 
                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 = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 4, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824800, 
                next_for_neutral_type = 5, 
                last_strong_type = 6, 
                prev_for_neutral_type = 4, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 79199840, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 50, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 3, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5660181, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 79199845, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 79199840, 
                next_for_neutral_type = 0, 
                last_strong_type = 6, 
                prev_for_neutral_type = 6, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5668881, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 140723321824800, 
                next_for_neutral_type = 7, 
                last_strong_type = 1, 
                prev_for_neutral_type = 3, 
                level = 105 'i', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 139640990066336, 
                next_for_neutral_type = 0, 
                last_strong_type = 3, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321824856, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 140723321824368, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 21474852544, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 170, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824992, 
                next_for_neutral_type = 7, 
                last_strong_type = 7, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824936, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321824912, 
                next_for_neutral_type = 5, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 184 '\270', 
                flags = 4 '\004'
              }, {
                next_for_neutral_pos = 406, 
                next_for_neutral_type = 6, 
                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 = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 2, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 50, 
                next_for_neutral_type = 2, 
                last_strong_type = 6, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824960, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321824992, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 50064, 
                next_for_neutral_type = 2, 
                last_strong_type = 5, 
                prev_for_neutral_type = 2, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321825040, 
                next_for_neutral_type = 1, 
                last_strong_type = 3, 
                prev_for_neutral_type = 7, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 22435512, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321825104, 
                next_for_neutral_type = 5, 
                last_strong_type = 3, 
                prev_for_neutral_type = 6, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 4294967296, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5658296, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 140723321825200, 
                next_for_neutral_type = 1, 
                last_strong_type = 2, 
                prev_for_neutral_type = 0, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 5668881, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14154640, 
                next_for_neutral_type = 0, 
                last_strong_type = 4, 
                prev_for_neutral_type = 1, 
                level = 155 '\233', 
                flags = 179 '\263'
              }, {
                next_for_neutral_pos = 5663351, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321825280, 
                next_for_neutral_type = 5, 
                last_strong_type = 0, 
                prev_for_neutral_type = 2, 
                level = 68 'D', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14154640, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 4, 
                level = 61 '=', 
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 0, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14135040, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140723321830288, 
                next_for_neutral_type = 7, 
                last_strong_type = 5, 
                prev_for_neutral_type = 3, 
                level = 70 'F', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 1, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 5, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14135040, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14153648, 
                next_for_neutral_type = 2, 
                last_strong_type = 6, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14154645, 
                next_for_neutral_type = 0, 
                last_strong_type = 2, 
                prev_for_neutral_type = 6, 
                level = 215 '\327', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 14153648, 
                next_for_neutral_type = 0, 
                last_strong_type = 0, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 50, 
                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 = 2, 
                last_strong_type = 6, 
                prev_for_neutral_type = 0, 
                level = 0 '\000', 
                flags = 0 '\000'
              }, {
                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'
              }}, 
            string = {
              lstring = XIL(0), 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x0, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 0, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = NEUTRAL_DIR
        }
        current_matrix_up_to_date_p = false
        used_current_matrix_p = false
        buffer_unchanged_p = false
        temp_scroll_step = false
        count = 15
        rc = 0
        centering_position = -1
        last_line_misfit = false
        beg_unchanged = -1
        end_unchanged = 0
        frame_line_height = 1
        margin = 0
        use_desired_matrix = false
        itdata = 0x0
#13 0x0000000000460734 in redisplay_window_0 (window=XIL(0xd7f9a5))
    at xdisp.c:14814
#14 0x000000000061975f in internal_condition_case_1 (bfun=0x4606f2 <redisplay_window_0>, arg=XIL(0xd7f9a5), handlers=XIL(0xd6bf13), hfun=0x4606ba <redisplay_window_error>) at eval.c:1356
        val = XIL(0x568011)
        c = 0x4b23680
#15 0x000000000046068c in redisplay_windows (window=XIL(0xd7f9a5)) at xdisp.c:14794
        w = 0xd7f9a0 <bss_sbrk_buffer+515104>
#16 0x000000000045f4b8 in redisplay_internal () at xdisp.c:14283
        gcscrollbars = true
        f_redisplay_flag = true
        f = 0xd7f7b0 <bss_sbrk_buffer+514608>
        w = 0xd7f9a0 <bss_sbrk_buffer+515104>
        sw = 0xd7f9a0 <bss_sbrk_buffer+515104>
        fr = 0xd7f7b0 <bss_sbrk_buffer+514608>
        pending = false
        must_finish = true
        match_p = true
        tlbufpos = {
          charpos = 1, 
          bytepos = 1
        }
        tlendpos = {
          charpos = 0, 
          bytepos = 0
        }
        number_of_visible_frames = 1
        count = 12
        sf = 0xd7f7b0 <bss_sbrk_buffer+514608>
        polling_stopped_here = false
        tail = XIL(0xd6ce33)
        frame = XIL(0xd7f7b5)
        hscroll_retries = 0
        garbaged_frame_retries = 0
        consider_all_windows_p = true
        update_miniwindow_p = true
#17 0x000000000045ff5e in redisplay_preserve_echo_area (from_where=2)
    at xdisp.c:14613
        count = 11
#18 0x0000000000426d03 in Fredisplay (force=XIL(0)) at dispnew.c:5828
        count = 11
#19 0x000000000061d47a in funcall_subr (subr=0x951720 <Sredisplay>, numargs=0, args=0x7ffcb39c12b8) at eval.c:2893
        internal_argbuf = 
          {XIL(0), XIL(0xa00000000), XIL(0x951720), XIL(0x7ffcb39c1208), XIL(0x565e15), XIL(0xab39c1200), XIL(0x951725), XIL(0)}
        internal_args = 0x7ffcb39c11c0
#20 0x000000000061d090 in Ffuncall (nargs=1, args=0x7ffcb39c12b0) at eval.c:2818
        fun = XIL(0x951725)
        original_fun = XIL(0xb1b30)
        funcar = XIL(0xcddd60)
        numargs = 0
        val = XIL(0)
        count = 10
#21 0x00000000006695ed in exec_byte_code (bytestr=XIL(0x97bb7c), vector=XIL(0x97bb9d), maxdepth=make_number(7), args_template=make_number(769), nargs=1, args=0x7ffcb39c17a0) at bytecode.c:632
        op = 0
        type = CATCHER
        targets = 
          {0x66cf35 <exec_byte_code+18013>, 0x66cf66 <exec_byte_code+18062>, 0x66cf68 <exec_byte_code+18064>, 0x66cf6a <exec_byte_code+18066>, 0x66cf6c <exec_byte_code+18068>, 0x66cf6c <exec_byte_code+18068>, 0x66cfe9 <exec_byte_code+18193>, 0x66d078 <exec_byte_code+18336>, 0x668e0e <exec_byte_code+1334>, 0x668e10 <exec_byte_code+1336>, 0x668e12 <exec_byte_code+1338>, 0x668e14 <exec_byte_code+1340>, 0x668e16 <exec_byte_code+1342>, 0x668e16 <exec_byte_code+1342>, 0x668e1f <exec_byte_code+1351>, 0x668dcb <exec_byte_code+1267>, 0x669262 <exec_byte_code+2442>, 0x669264 <exec_byte_code+2444>, 0x669266 <exec_byte_code+2446>, 0x669268 <exec_byte_code+2448>, 0x66926a <exec_byte_code+2450>, 0x66926a <exec_byte_code+2450>, 0x6692b4 <exec_byte_code+2524>, 0x669273 <exec_byte_code+2459>, 0x6694c5 <exec_byte_code+3053>, 0x6694c7 <exec_byte_code+3055>, 0x6694c9 <exec_byte_code+3057>, 0x6694cb <exec_byte_code+3059>, 0x6694cd <exec_byte_code+3061>, 0x6694cd <exec_byte_code+3061>, 0x669464 <exec_byte_code+2956>, 0x669484 <exec_byte_code+2988>, 0x6695ab <exec_byte_code+3283>, 0x6695ad <exec_byte_code+3285>, 0x6695af <exec_byte_code+3287>, 0x6695b1 <exec_byte_code+3289>, 0x6695b3 <exec_byte_code+3291>, 0x6695b3 <exec_byte_code+3291>, 0x66954a <exec_byte_code+3186>, 0x66956a <exec_byte_code+3218>, 0x669699 <exec_byte_code+3521>, 0x66969b <exec_byte_code+3523>, 0x66969d <exec_byte_code+3525>, 0x66969f <exec_byte_code+3527>, 0x6696a1 <exec_byte_code+3529>, 0x6696a1 <exec_byte_code+3529>, 0x669638 <exec_byte_code+3424>, 0x669658 <exec_byte_code+3456>, 0x66a0f7 <exec_byte_code+6175>, 0x669fbf <exec_byte_code+5863>, 0x669fb3 <exec_byte_code+5851>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66a391 <exec_byte_code+6841>, 0x66a4a2 <exec_byte_code+7114>, 0x66a521 <exec_byte_code+7241>, 0x66a5a1 <exec_byte_code+7369>, 0x66a622 <exec_byte_code+7498>, 0x669093 <exec_byte_code+1979>, 0x669136 <exec_byte_code+2142>, 0x66a6be <exec_byte_code+7654>, 0x668fe8 <exec_byte_code+1808>, 0x6691b6 <exec_byte_code+2270>, 0x66a748 <exec_byte_code+7792>, 0x66a7c8 <exec_byte_code+7920>, 0x66a822 <exec_byte_code+8010>, 0x66a8a2 <exec_byte_code+8138>, 0x66a909 <exec_byte_code+8241>, 0x66aa13 <exec_byte_code+8507>, 0x66aa6d <exec_byte_code+8597>, 0x66aaed <exec_byte_code+8725>, 0x66ab90 <exec_byte_code+8888>, 0x66abea <exec_byte_code+8978>, 0x66ac44 <exec_byte_code+9068>, 0x66acc4 <exec_byte_code+9196>, 0x66ad44 <exec_byte_code+9324>, 0x66adc4 <exec_byte_code+9452>, 0x66ae67 <exec_byte_code+9615>, 0x66aece <exec_byte_code+9718>, 0x66af35 <exec_byte_code+9821>, 0x66b03f <exec_byte_code+10087>, 0x66b0d4 <exec_byte_code+10236>, 0x66b169 <exec_byte_code+10385>, 0x66b356 <exec_byte_code+10878>, 0x66b3db <exec_byte_code+11011>, 0x66b460 <exec_byte_code+11144>, 0x66b4e5 <exec_byte_code+11277>, 0x66b56a <exec_byte_code+11410>, 0x66b5d1 <exec_byte_code+11513>, 0x66b66a <exec_byte_code+11666>, 0x66b6d1 <exec_byte_code+11769>, 0x66b738 <exec_byte_code+11872>, 0x66b79f <exec_byte_code+11975>, 0x66b8ed <exec_byte_code+12309>, 0x669df7 <exec_byte_code+5407>, 0x66b95d <exec_byte_code+12421>, 0x66b9b7 <exec_byte_code+12511>, 0x66bab9 <exec_byte_code+12769>, 0x66bb34 <exec_byte_code+12892>, 0x66bba4 <exec_byte_code+13004>, 0x66bbfe <exec_byte_code+13094>, 0x66bc56 <exec_byte_code+13182>, 0x66bcae <exec_byte_code+13270>, 0x66bd0e <exec_byte_code+13366>, 0x66cf35 <exec_byte_code+18013>, 0x66bd78 <exec_byte_code+13472>, 0x66bdd0 <exec_byte_code+13560>, 0x66be28 <exec_byte_code+13648>, 0x66be80 <exec_byte_code+13736>, 0x66bed8 <exec_byte_code+13824>, 0x66bf30 <exec_byte_code+13912>, 0x669df7 <exec_byte_code+5407>, 0x66cf35 <exec_byte_code+18013>, 0x66bf8a <exec_byte_code+14002>, 0x66bff1 <exec_byte_code+14105>, 0x66c04b <exec_byte_code+14195>, 0x66c0a5 <exec_byte_code+14285>, 0x66c125 <exec_byte_code+14413>, 0x66c1a5 <exec_byte_code+14541>, 0x66c1ff <exec_byte_code+14631>, 0x66c317 <exec_byte_code+14911>, 0x66c397 <exec_byte_code+15039>, 0x66c417 <exec_byte_code+15167>, 0x66c497 <exec_byte_code+15295>, 0x66c4ef <exec_byte_code+15383>, 0x66cf35 <exec_byte_code+18013>, 0x669cf8 <exec_byte_code+5152>, 0x669771 <exec_byte_code+3737>, 0x668f32 <exec_byte_code+1626>, 0x669860 <exec_byte_code+3976>, 0x669908 <exec_byte_code+4144>, 0x6699ad <exec_byte_code+4309>, 0x669c9a <exec_byte_code+5058>, 0x669cb2 <exec_byte_code+5082>, 0x6693fc <exec_byte_code+2852>, 0x669da2 <exec_byte_code+5322>, 0x669e3a <exec_byte_code+5474>, 0x669ed7 <exec_byte_code+5631>, 0x669f2c <exec_byte_code+5716>, 0x66a14f <exec_byte_code+6263>, 0x66a1de <exec_byte_code+6406>, 0x66a281 <exec_byte_code+6569>, 0x66a2f6 <exec_byte_code+6686>, 0x669714 <exec_byte_code+3644>, 0x66c549 <exec_byte_code+15473>, 0x66c5ec <exec_byte_code+15636>, 0x66c646 <exec_byte_code+15726>, 0x66c6a0 <exec_byte_code+15816>, 0x66c6fa <exec_byte_code+15906>, 0x66c754 <exec_byte_code+15996>, 0x66c7d4 <exec_byte_code+16124>, 0x66c854 <exec_byte_code+16252>, 0x66c8d4 <exec_byte_code+16380>, 0x66c954 <exec_byte_code+16508>, 0x66cabf <exec_byte_code+16871>, 0x66cb3f <exec_byte_code+16999>, 0x66cbbf <exec_byte_code+17127>, 0x66cc19 <exec_byte_code+17217>, 0x66cc99 <exec_byte_code+17345>, 0x66cd19 <exec_byte_code+17473>, 0x66cd73 <exec_byte_code+17563>, 0x66cdcd <exec_byte_code+17653>, 0x66b806 <exec_byte_code+12078>, 0x66b86d <exec_byte_code+12181>, 0x66ce34 <exec_byte_code+17756>, 0x66ceb5 <exec_byte_code+17885>, 0x66cf35 <exec_byte_code+18013>, 0x669a52 <exec_byte_code+4474>, 0x669a78 <exec_byte_code+4512>, 0x669b02 <exec_byte_code+4650>, 0x669b8c <exec_byte_code+4788>, 0x669c13 <exec_byte_code+4923>, 0x66a970 <exec_byte_code+8344>, 0x66af9c <exec_byte_code+9924>, 0x66ba16 <exec_byte_code+12606>, 0x66d132 <exec_byte_code+18522>, 0x66d1bc <exec_byte_code+18660>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d273 <exec_byte_code+18843>, 0x66d324 <exec_byte_code+19020>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d530 <exec_byte_code+19544> <repeats 64 times>}
        const_length = 12
        bytestr_length = 90
        vectorp = 0x97bba0 <pure+127328>
        quitcounter = 1 '\001'
        stack_items = 8
        sa_avail = 16230
        sa_count = 10
        sa_must_free = false
        alloc = 0x7ffcb39c1290
        item_bytes = 64
        stack_base = 0x7ffcb39c1290
        top = 0x7ffcb39c12b0
        stack_lim = 0x7ffcb39c12d0
        bytestr_data = 0x7ffcb39c12d0 "\001\247\203\022"
        pc = 0x7ffcb39c1312 "\210\310\032\313\310\306\005#)\211?\206W"
        count = 10
        result = XIL(0x45911b)
#22 0x000000000061daf1 in funcall_lambda (fun=XIL(0x97bb4d), nargs=1, arg_vector=0x7ffcb39c1798) at eval.c:3019
        size = 5
        val = XIL(0x565e15)
        syms_left = make_number(769)
        next = XIL(0x97bb48)
        lexenv = XIL(0x7ffcb39c16d8)
        count = 10
        i = 80322762448
        optional = 127
        rest = false
        previous_optional_or_rest = false
#23 0x000000000061d0d4 in Ffuncall (nargs=2, args=0x7ffcb39c1790) at eval.c:2820
        fun = XIL(0x97bb4d)
        original_fun = XIL(0x433e30)
        funcar = XIL(0xcddd60)
        numargs = 1
        val = XIL(0)
        count = 9
#24 0x00000000006695ed in exec_byte_code (bytestr=XIL(0xa2064c), vector=XIL(0xa2066d), maxdepth=make_number(15), args_template=make_number(769), nargs=3, args=0x7ffcb39c1e68) at bytecode.c:632
        op = 1
        type = (unknown: 32764)
        targets = 
          {0x66cf35 <exec_byte_code+18013>, 0x66cf66 <exec_byte_code+18062>, 0x66cf68 <exec_byte_code+18064>, 0x66cf6a <exec_byte_code+18066>, 0x66cf6c <exec_byte_code+18068>, 0x66cf6c <exec_byte_code+18068>, 0x66cfe9 <exec_byte_code+18193>, 0x66d078 <exec_byte_code+18336>, 0x668e0e <exec_byte_code+1334>, 0x668e10 <exec_byte_code+1336>, 0x668e12 <exec_byte_code+1338>, 0x668e14 <exec_byte_code+1340>, 0x668e16 <exec_byte_code+1342>, 0x668e16 <exec_byte_code+1342>, 0x668e1f <exec_byte_code+1351>, 0x668dcb <exec_byte_code+1267>, 0x669262 <exec_byte_code+2442>, 0x669264 <exec_byte_code+2444>, 0x669266 <exec_byte_code+2446>, 0x669268 <exec_byte_code+2448>, 0x66926a <exec_byte_code+2450>, 0x66926a <exec_byte_code+2450>, 0x6692b4 <exec_byte_code+2524>, 0x669273 <exec_byte_code+2459>, 0x6694c5 <exec_byte_code+3053>, 0x6694c7 <exec_byte_code+3055>, 0x6694c9 <exec_byte_code+3057>, 0x6694cb <exec_byte_code+3059>, 0x6694cd <exec_byte_code+3061>, 0x6694cd <exec_byte_code+3061>, 0x669464 <exec_byte_code+2956>, 0x669484 <exec_byte_code+2988>, 0x6695ab <exec_byte_code+3283>, 0x6695ad <exec_byte_code+3285>, 0x6695af <exec_byte_code+3287>, 0x6695b1 <exec_byte_code+3289>, 0x6695b3 <exec_byte_code+3291>, 0x6695b3 <exec_byte_code+3291>, 0x66954a <exec_byte_code+3186>, 0x66956a <exec_byte_code+3218>, 0x669699 <exec_byte_code+3521>, 0x66969b <exec_byte_code+3523>, 0x66969d <exec_byte_code+3525>, 0x66969f <exec_byte_code+3527>, 0x6696a1 <exec_byte_code+3529>, 0x6696a1 <exec_byte_code+3529>, 0x669638 <exec_byte_code+3424>, 0x669658 <exec_byte_code+3456>, 0x66a0f7 <exec_byte_code+6175>, 0x669fbf <exec_byte_code+5863>, 0x669fb3 <exec_byte_code+5851>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66a391 <exec_byte_code+6841>, 0x66a4a2 <exec_byte_code+7114>, 0x66a521 <exec_byte_code+7241>, 0x66a5a1 <exec_byte_code+7369>, 0x66a622 <exec_byte_code+7498>, 0x669093 <exec_byte_code+1979>, 0x669136 <exec_byte_code+2142>, 0x66a6be <exec_byte_code+7654>, 0x668fe8 <exec_byte_code+1808>, 0x6691b6 <exec_byte_code+2270>, 0x66a748 <exec_byte_code+7792>, 0x66a7c8 <exec_byte_code+7920>, 0x66a822 <exec_byte_code+8010>, 0x66a8a2 <exec_byte_code+8138>, 0x66a909 <exec_byte_code+8241>, 0x66aa13 <exec_byte_code+8507>, 0x66aa6d <exec_byte_code+8597>, 0x66aaed <exec_byte_code+8725>, 0x66ab90 <exec_byte_code+8888>, 0x66abea <exec_byte_code+8978>, 0x66ac44 <exec_byte_code+9068>, 0x66acc4 <exec_byte_code+9196>, 0x66ad44 <exec_byte_code+9324>, 0x66adc4 <exec_byte_code+9452>, 0x66ae67 <exec_byte_code+9615>, 0x66aece <exec_byte_code+9718>, 0x66af35 <exec_byte_code+9821>, 0x66b03f <exec_byte_code+10087>, 0x66b0d4 <exec_byte_code+10236>, 0x66b169 <exec_byte_code+10385>, 0x66b356 <exec_byte_code+10878>, 0x66b3db <exec_byte_code+11011>, 0x66b460 <exec_byte_code+11144>, 0x66b4e5 <exec_byte_code+11277>, 0x66b56a <exec_byte_code+11410>, 0x66b5d1 <exec_byte_code+11513>, 0x66b66a <exec_byte_code+11666>, 0x66b6d1 <exec_byte_code+11769>, 0x66b738 <exec_byte_code+11872>, 0x66b79f <exec_byte_code+11975>, 0x66b8ed <exec_byte_code+12309>, 0x669df7 <exec_byte_code+5407>, 0x66b95d <exec_byte_code+12421>, 0x66b9b7 <exec_byte_code+12511>, 0x66bab9 <exec_byte_code+12769>, 0x66bb34 <exec_byte_code+12892>, 0x66bba4 <exec_byte_code+13004>, 0x66bbfe <exec_byte_code+13094>, 0x66bc56 <exec_byte_code+13182>, 0x66bcae <exec_byte_code+13270>, 0x66bd0e <exec_byte_code+13366>, 0x66cf35 <exec_byte_code+18013>, 0x66bd78 <exec_byte_code+13472>, 0x66bdd0 <exec_byte_code+13560>, 0x66be28 <exec_byte_code+13648>, 0x66be80 <exec_byte_code+13736>, 0x66bed8 <exec_byte_code+13824>, 0x66bf30 <exec_byte_code+13912>, 0x669df7 <exec_byte_code+5407>, 0x66cf35 <exec_byte_code+18013>, 0x66bf8a <exec_byte_code+14002>, 0x66bff1 <exec_byte_code+14105>, 0x66c04b <exec_byte_code+14195>, 0x66c0a5 <exec_byte_code+14285>, 0x66c125 <exec_byte_code+14413>, 0x66c1a5 <exec_byte_code+14541>, 0x66c1ff <exec_byte_code+14631>, 0x66c317 <exec_byte_code+14911>, 0x66c397 <exec_byte_code+15039>, 0x66c417 <exec_byte_code+15167>, 0x66c497 <exec_byte_code+15295>, 0x66c4ef <exec_byte_code+15383>, 0x66cf35 <exec_byte_code+18013>, 0x669cf8 <exec_byte_code+5152>, 0x669771 <exec_byte_code+3737>, 0x668f32 <exec_byte_code+1626>, 0x669860 <exec_byte_code+3976>, 0x669908 <exec_byte_code+4144>, 0x6699ad <exec_byte_code+4309>, 0x669c9a <exec_byte_code+5058>, 0x669cb2 <exec_byte_code+5082>, 0x6693fc <exec_byte_code+2852>, 0x669da2 <exec_byte_code+5322>, 0x669e3a <exec_byte_code+5474>, 0x669ed7 <exec_byte_code+5631>, 0x669f2c <exec_byte_code+5716>, 0x66a14f <exec_byte_code+6263>, 0x66a1de <exec_byte_code+6406>, 0x66a281 <exec_byte_code+6569>, 0x66a2f6 <exec_byte_code+6686>, 0x669714 <exec_byte_code+3644>, 0x66c549 <exec_byte_code+15473>, 0x66c5ec <exec_byte_code+15636>, 0x66c646 <exec_byte_code+15726>, 0x66c6a0 <exec_byte_code+15816>, 0x66c6fa <exec_byte_code+15906>, 0x66c754 <exec_byte_code+15996>, 0x66c7d4 <exec_byte_code+16124>, 0x66c854 <exec_byte_code+16252>, 0x66c8d4 <exec_byte_code+16380>, 0x66c954 <exec_byte_code+16508>, 0x66cabf <exec_byte_code+16871>, 0x66cb3f <exec_byte_code+16999>, 0x66cbbf <exec_byte_code+17127>, 0x66cc19 <exec_byte_code+17217>, 0x66cc99 <exec_byte_code+17345>, 0x66cd19 <exec_byte_code+17473>, 0x66cd73 <exec_byte_code+17563>, 0x66cdcd <exec_byte_code+17653>, 0x66b806 <exec_byte_code+12078>, 0x66b86d <exec_byte_code+12181>, 0x66ce34 <exec_byte_code+17756>, 0x66ceb5 <exec_byte_code+17885>, 0x66cf35 <exec_byte_code+18013>, 0x669a52 <exec_byte_code+4474>, 0x669a78 <exec_byte_code+4512>, 0x669b02 <exec_byte_code+4650>, 0x669b8c <exec_byte_code+4788>, 0x669c13 <exec_byte_code+4923>, 0x66a970 <exec_byte_code+8344>, 0x66af9c <exec_byte_code+9924>, 0x66ba16 <exec_byte_code+12606>, 0x66d132 <exec_byte_code+18522>, 0x66d1bc <exec_byte_code+18660>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d273 <exec_byte_code+18843>, 0x66d324 <exec_byte_code+19020>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d530 <exec_byte_code+19544> <repeats 64 times>}
        const_length = 50
        bytestr_length = 253
        vectorp = 0xa20670 <pure+801840>
        quitcounter = 1 '\001'
        stack_items = 16
        sa_avail = 16003
        sa_count = 9
        sa_must_free = false
        alloc = 0x7ffcb39c1760
        item_bytes = 128
        stack_base = 0x7ffcb39c1760
        top = 0x7ffcb39c1790
        stack_lim = 0x7ffcb39c17e0
        bytestr_data = 0x7ffcb39c17e0 "\001\204\020"
        pc = 0x7ffcb39c1844 "\211\205", <incomplete sequence \372>
        count = 9
        result = XIL(0x61d49b)
#25 0x000000000061daf1 in funcall_lambda (fun=XIL(0xa2060d), nargs=3, arg_vector=0x7ffcb39c1e50) at eval.c:3019
        size = 6
        val = XIL(0x565e15)
        syms_left = make_number(769)
        next = XIL(0xa20608)
        lexenv = XIL(0x7ffcb39c1c88)
        count = 9
        i = 80322763904
        optional = false
        rest = false
        previous_optional_or_rest = false
#26 0x000000000061d0d4 in Ffuncall (nargs=4, args=0x7ffcb39c1e48) at eval.c:2820
        fun = XIL(0xa2060d)
        original_fun = XIL(0xd8c50)
        funcar = XIL(0x7ffcb39c1d00)
        numargs = 3
        val = XIL(0x56e537)
        count = 8
#27 0x0000000000614780 in Ffuncall_interactively (nargs=4, args=0x7ffcb39c1e48)
    at callint.c:253
        speccount = 7
#28 0x000000000061d3a2 in funcall_subr (subr=0xc69280 <Sfuncall_interactively>, numargs=4, args=0x7ffcb39c1e48) at eval.c:2873
#29 0x000000000061d090 in Ffuncall (nargs=5, args=0x7ffcb39c1e40) at eval.c:2818
        fun = XIL(0xc69285)
        original_fun = XIL(0x6750)
        funcar = XIL(0xcddd60)
        numargs = 4
        val = XIL(0)
        count = 6
#30 0x000000000061c339 in Fapply (nargs=3, args=0x7ffcb39c2030) at eval.c:2438
        i = 5
        numargs = 4
        funcall_nargs = 5
        funcall_args = 0x7ffcb39c1e40
        spread_arg = XIL(0)
        fun = XIL(0xc69285)
        retval = XIL(0)
        sa_avail = 16344
        sa_count = 6
        sa_must_free = false
#31 0x0000000000614c1b in Fcall_interactively (function=XIL(0xd8c50), record_flag=XIL(0), keys=XIL(0x1163115)) at callint.c:390
        input = XIL(0xa208eb)
        funval = XIL(0xa2060d)
        events = 61
        result = XIL(0x51cbb13)
        args = 0xb39c1fc0
        visargs = 0x7ffcb39c2030
        specs = XIL(0x51cbb53)
        filter_specs = XIL(0xa208eb)
        teml = XIL(0)
        up_event = XIL(0)
        enable = XIL(0)
        sa_avail = 16384
        sa_count = 6
        sa_must_free = false
        speccount = 6
        next_event = 5527791
        prefix_arg = XIL(0)
        string = 0x0
        tem = 0x10061ee4d <error: Cannot access memory at address 0x10061ee4d>
        varies = 0x565e15 <PSEUDOVECTORP+63> "\311\303UH\211\345H\211}\370H\203", <incomplete sequence \370>
        i = 0
        nargs = 7
        mark = 21480496298
        arg_from_tty = false
        key_count = 2
        record_then_fail = false
        save_this_command = XIL(0xd8c50)
        save_last_command = XIL(0x7558e0)
        save_this_original_command = XIL(0xd8c50)
        save_real_this_command = XIL(0xd8c50)
#32 0x000000000061d4c7 in funcall_subr (subr=0xc692c0 <Scall_interactively>, numargs=3, args=0x7ffcb39c21d0) at eval.c:2898
        internal_argbuf = 
          {XIL(0xd8c50), XIL(0xa00000000), XIL(0xc692c0), XIL(0x7ffcb39c2108), XIL(0x565e15), XIL(0xab39c2100), XIL(0xc692c5), XIL(0)}
        internal_args = 0x7ffcb39c21d0
#33 0x000000000061d090 in Ffuncall (nargs=4, args=0x7ffcb39c21c8) at eval.c:2818
        fun = XIL(0xc692c5)
        original_fun = XIL(0xafe60)
        funcar = XIL(0xcddd60)
        numargs = 3
        val = XIL(0)
        count = 5
#34 0x00000000006695ed in exec_byte_code (bytestr=XIL(0xa2099c), vector=XIL(0xa209bd), maxdepth=make_number(13), args_template=make_number(1025), nargs=1, args=0x7ffcb39c2700) at bytecode.c:632
        op = 3
        type = CATCHER
        targets = 
          {0x66cf35 <exec_byte_code+18013>, 0x66cf66 <exec_byte_code+18062>, 0x66cf68 <exec_byte_code+18064>, 0x66cf6a <exec_byte_code+18066>, 0x66cf6c <exec_byte_code+18068>, 0x66cf6c <exec_byte_code+18068>, 0x66cfe9 <exec_byte_code+18193>, 0x66d078 <exec_byte_code+18336>, 0x668e0e <exec_byte_code+1334>, 0x668e10 <exec_byte_code+1336>, 0x668e12 <exec_byte_code+1338>, 0x668e14 <exec_byte_code+1340>, 0x668e16 <exec_byte_code+1342>, 0x668e16 <exec_byte_code+1342>, 0x668e1f <exec_byte_code+1351>, 0x668dcb <exec_byte_code+1267>, 0x669262 <exec_byte_code+2442>, 0x669264 <exec_byte_code+2444>, 0x669266 <exec_byte_code+2446>, 0x669268 <exec_byte_code+2448>, 0x66926a <exec_byte_code+2450>, 0x66926a <exec_byte_code+2450>, 0x6692b4 <exec_byte_code+2524>, 0x669273 <exec_byte_code+2459>, 0x6694c5 <exec_byte_code+3053>, 0x6694c7 <exec_byte_code+3055>, 0x6694c9 <exec_byte_code+3057>, 0x6694cb <exec_byte_code+3059>, 0x6694cd <exec_byte_code+3061>, 0x6694cd <exec_byte_code+3061>, 0x669464 <exec_byte_code+2956>, 0x669484 <exec_byte_code+2988>, 0x6695ab <exec_byte_code+3283>, 0x6695ad <exec_byte_code+3285>, 0x6695af <exec_byte_code+3287>, 0x6695b1 <exec_byte_code+3289>, 0x6695b3 <exec_byte_code+3291>, 0x6695b3 <exec_byte_code+3291>, 0x66954a <exec_byte_code+3186>, 0x66956a <exec_byte_code+3218>, 0x669699 <exec_byte_code+3521>, 0x66969b <exec_byte_code+3523>, 0x66969d <exec_byte_code+3525>, 0x66969f <exec_byte_code+3527>, 0x6696a1 <exec_byte_code+3529>, 0x6696a1 <exec_byte_code+3529>, 0x669638 <exec_byte_code+3424>, 0x669658 <exec_byte_code+3456>, 0x66a0f7 <exec_byte_code+6175>, 0x669fbf <exec_byte_code+5863>, 0x669fb3 <exec_byte_code+5851>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66a391 <exec_byte_code+6841>, 0x66a4a2 <exec_byte_code+7114>, 0x66a521 <exec_byte_code+7241>, 0x66a5a1 <exec_byte_code+7369>, 0x66a622 <exec_byte_code+7498>, 0x669093 <exec_byte_code+1979>, 0x669136 <exec_byte_code+2142>, 0x66a6be <exec_byte_code+7654>, 0x668fe8 <exec_byte_code+1808>, 0x6691b6 <exec_byte_code+2270>, 0x66a748 <exec_byte_code+7792>, 0x66a7c8 <exec_byte_code+7920>, 0x66a822 <exec_byte_code+8010>, 0x66a8a2 <exec_byte_code+8138>, 0x66a909 <exec_byte_code+8241>, 0x66aa13 <exec_byte_code+8507>, 0x66aa6d <exec_byte_code+8597>, 0x66aaed <exec_byte_code+8725>, 0x66ab90 <exec_byte_code+8888>, 0x66abea <exec_byte_code+8978>, 0x66ac44 <exec_byte_code+9068>, 0x66acc4 <exec_byte_code+9196>, 0x66ad44 <exec_byte_code+9324>, 0x66adc4 <exec_byte_code+9452>, 0x66ae67 <exec_byte_code+9615>, 0x66aece <exec_byte_code+9718>, 0x66af35 <exec_byte_code+9821>, 0x66b03f <exec_byte_code+10087>, 0x66b0d4 <exec_byte_code+10236>, 0x66b169 <exec_byte_code+10385>, 0x66b356 <exec_byte_code+10878>, 0x66b3db <exec_byte_code+11011>, 0x66b460 <exec_byte_code+11144>, 0x66b4e5 <exec_byte_code+11277>, 0x66b56a <exec_byte_code+11410>, 0x66b5d1 <exec_byte_code+11513>, 0x66b66a <exec_byte_code+11666>, 0x66b6d1 <exec_byte_code+11769>, 0x66b738 <exec_byte_code+11872>, 0x66b79f <exec_byte_code+11975>, 0x66b8ed <exec_byte_code+12309>, 0x669df7 <exec_byte_code+5407>, 0x66b95d <exec_byte_code+12421>, 0x66b9b7 <exec_byte_code+12511>, 0x66bab9 <exec_byte_code+12769>, 0x66bb34 <exec_byte_code+12892>, 0x66bba4 <exec_byte_code+13004>, 0x66bbfe <exec_byte_code+13094>, 0x66bc56 <exec_byte_code+13182>, 0x66bcae <exec_byte_code+13270>, 0x66bd0e <exec_byte_code+13366>, 0x66cf35 <exec_byte_code+18013>, 0x66bd78 <exec_byte_code+13472>, 0x66bdd0 <exec_byte_code+13560>, 0x66be28 <exec_byte_code+13648>, 0x66be80 <exec_byte_code+13736>, 0x66bed8 <exec_byte_code+13824>, 0x66bf30 <exec_byte_code+13912>, 0x669df7 <exec_byte_code+5407>, 0x66cf35 <exec_byte_code+18013>, 0x66bf8a <exec_byte_code+14002>, 0x66bff1 <exec_byte_code+14105>, 0x66c04b <exec_byte_code+14195>, 0x66c0a5 <exec_byte_code+14285>, 0x66c125 <exec_byte_code+14413>, 0x66c1a5 <exec_byte_code+14541>, 0x66c1ff <exec_byte_code+14631>, 0x66c317 <exec_byte_code+14911>, 0x66c397 <exec_byte_code+15039>, 0x66c417 <exec_byte_code+15167>, 0x66c497 <exec_byte_code+15295>, 0x66c4ef <exec_byte_code+15383>, 0x66cf35 <exec_byte_code+18013>, 0x669cf8 <exec_byte_code+5152>, 0x669771 <exec_byte_code+3737>, 0x668f32 <exec_byte_code+1626>, 0x669860 <exec_byte_code+3976>, 0x669908 <exec_byte_code+4144>, 0x6699ad <exec_byte_code+4309>, 0x669c9a <exec_byte_code+5058>, 0x669cb2 <exec_byte_code+5082>, 0x6693fc <exec_byte_code+2852>, 0x669da2 <exec_byte_code+5322>, 0x669e3a <exec_byte_code+5474>, 0x669ed7 <exec_byte_code+5631>, 0x669f2c <exec_byte_code+5716>, 0x66a14f <exec_byte_code+6263>, 0x66a1de <exec_byte_code+6406>, 0x66a281 <exec_byte_code+6569>, 0x66a2f6 <exec_byte_code+6686>, 0x669714 <exec_byte_code+3644>, 0x66c549 <exec_byte_code+15473>, 0x66c5ec <exec_byte_code+15636>, 0x66c646 <exec_byte_code+15726>, 0x66c6a0 <exec_byte_code+15816>, 0x66c6fa <exec_byte_code+15906>, 0x66c754 <exec_byte_code+15996>, 0x66c7d4 <exec_byte_code+16124>, 0x66c854 <exec_byte_code+16252>, 0x66c8d4 <exec_byte_code+16380>, 0x66c954 <exec_byte_code+16508>, 0x66cabf <exec_byte_code+16871>, 0x66cb3f <exec_byte_code+16999>, 0x66cbbf <exec_byte_code+17127>, 0x66cc19 <exec_byte_code+17217>, 0x66cc99 <exec_byte_code+17345>, 0x66cd19 <exec_byte_code+17473>, 0x66cd73 <exec_byte_code+17563>, 0x66cdcd <exec_byte_code+17653>, 0x66b806 <exec_byte_code+12078>, 0x66b86d <exec_byte_code+12181>, 0x66ce34 <exec_byte_code+17756>, 0x66ceb5 <exec_byte_code+17885>, 0x66cf35 <exec_byte_code+18013>, 0x669a52 <exec_byte_code+4474>, 0x669a78 <exec_byte_code+4512>, 0x669b02 <exec_byte_code+4650>, 0x669b8c <exec_byte_code+4788>, 0x669c13 <exec_byte_code+4923>, 0x66a970 <exec_byte_code+8344>, 0x66af9c <exec_byte_code+9924>, 0x66ba16 <exec_byte_code+12606>, 0x66d132 <exec_byte_code+18522>, 0x66d1bc <exec_byte_code+18660>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d273 <exec_byte_code+18843>, 0x66d324 <exec_byte_code+19020>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66cf35 <exec_byte_code+18013>, 0x66d530 <exec_byte_code+19544> <repeats 64 times>}
        const_length = 25
        bytestr_length = 165
        vectorp = 0xa209c0 <pure+802688>
        quitcounter = 1 '\001'
        stack_items = 14
        sa_avail = 16107
        sa_count = 5
        sa_must_free = false
        alloc = 0x7ffcb39c2190
        item_bytes = 112
        stack_base = 0x7ffcb39c2190
        top = 0x7ffcb39c21c8
        stack_lim = 0x7ffcb39c2200
        bytestr_data = 0x7ffcb39c2200 "\306\020\211?\205\023"
        pc = 0x7ffcb39c227b "\006\006\071\203\242"
        count = 5
        result = XIL(0x5121278cf63d5b00)
#35 0x000000000061daf1 in funcall_lambda (fun=XIL(0xa2096d), nargs=1, arg_vector=0x7ffcb39c26f8) at eval.c:3019
        size = 5
        val = XIL(0x565e15)
        syms_left = make_number(1025)
        next = XIL(0xa20968)
        lexenv = XIL(0x7ffcb39c2658)
        count = 5
        i = 80322766416
        optional = 127
        rest = false
        previous_optional_or_rest = false
#36 0x000000000061d0d4 in Ffuncall (nargs=2, args=0x7ffcb39c26f0) at eval.c:2820
        fun = XIL(0xa2096d)
        original_fun = XIL(0x3f90)
        funcar = XIL(0x7ffcb39c2708)
        numargs = 1
        val = XIL(0x1)
        count = 4
#37 0x000000000061c985 in call1 (fn=XIL(0x3f90), arg1=XIL(0xd8c50)) at eval.c:2669
#38 0x000000000056f650 in command_loop_1 () at keyboard.c:1484
        scount = 3
        cmd = XIL(0xd8c50)
        keybuf = 
          {make_number(27), make_number(120), make_number(1073741824), XIL(0x7ffcb39c27e0), XIL(0xcddd60), XIL(0), XIL(0), XIL(0x7ffcb39c27b0), XIL(0x5656b8), XIL(0), XIL(0x7ffcb39c2820), XIL(0x61ee4d), XIL(0xdb9663), XIL(0x3), XIL(0xcddd60), XIL(0), XIL(0), XIL(0x7ffcb39c2800), XIL(0x5656b8), XIL(0xd71405), XIL(0x7ffcb39c2840), XIL(0x619b6c), XIL(0x1005656b8), XIL(0x52e0), XIL(0x7ffcb39c2860), XIL(0x4b23560), XIL(0), XIL(0), XIL(0x7ffcb39c2870), XIL(0x619a75)}
        i = 2
        prev_modiff = 15
        prev_buffer = 0xd71400 <bss_sbrk_buffer+456320>
        already_adjusted = false
#39 0x00000000006196b8 in internal_condition_case (bfun=0x56ee11 <command_loop_1>, handlers=XIL(0x52e0), hfun=0x56e588 <cmd_error>) at eval.c:1332
        val = XIL(0x5656b8)
        c = 0x4b23560
#40 0x000000000056eae8 in command_loop_2 (ignore=XIL(0)) at keyboard.c:1111
        val = XIL(0)
#41 0x0000000000618f4c in internal_catch (tag=XIL(0xc9f0), func=0x56eabb <command_loop_2>, arg=XIL(0)) at eval.c:1097
        val = XIL(0x7ffcb39c2940)
        c = 0x4b141f0
#42 0x000000000056ea86 in command_loop () at keyboard.c:1090
#43 0x000000000056e157 in recursive_edit_1 () at keyboard.c:696
        count = 1
        val = XIL(0x7ffcb39c29a0)
#44 0x000000000056e2db in Frecursive_edit () at keyboard.c:767
        count = 0
        buffer = XIL(0)
#45 0x000000000056bd73 in main (argc=3, argv=0x7ffcb39c2bb8) at emacs.c:1720
        stack_bottom_variable = 0x98
        do_initial_setlocale = true
        dumping = false
        skip_args = 1
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {
          rlim_cur = 10022912, 
          rlim_max = 18446744073709551615
        }
        sockfd = -1

Lisp Backtrace:
Argument to arithmetic operation not a number or boolean.
Argument to arithmetic operation not a number or boolean.
quit
Detaching from program: /home/wasa/code/emacsen/emacs-git/src/emacs, process 17733

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-20 21:35 ` Vasilij Schneidermann
@ 2017-12-21  3:37   ` Eli Zaretskii
  2017-12-21  5:01     ` Eli Zaretskii
  0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2017-12-21  3:37 UTC (permalink / raw)
  To: Vasilij Schneidermann; +Cc: 29789

> Date: Wed, 20 Dec 2017 22:35:30 +0100
> From: Vasilij Schneidermann <v.schneidermann@gmail.com>
> 
> I can reproduce this on Arch Linux, with Emacs master and Termite.  I've
> tried making a full backtrace in gdb, let me know if there's anything
> else I can do to help debugging this issue.

Thanks.

> Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
> 0x00007f5ccb9f9b47 in kill () from /usr/lib/libc.so.6
> Continuing.
> 
> Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=6, 
>     backtrace_limit=40) at emacs.c:364
> 364	{
> #0  0x0000000000569e7a in terminate_due_to_signal (sig=6, backtrace_limit=40)
>     at emacs.c:364
> #1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
> #2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
>     at keyboard.c:10501
> #3  0x0000000000582795 in handle_interrupt_signal (sig=2) at keyboard.c:10371
> #4  0x0000000000590f88 in deliver_process_signal (sig=2, handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
> #5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at keyboard.c:10378
> #6  0x00007f5ccc8a9da0 in <signal handler called> () at /usr/lib/libpthread.so.0
> #7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at term.c:1476
> #8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at term.c:1584
> #9  0x00000000004722e7 in extend_face_to_end_of_line (it=0x7ffcb39bc150)
>     at xdisp.c:20318
> #10 0x00000000004773eb in display_line (it=0x7ffcb39bc150, cursor_vpos=3)
>     at xdisp.c:21740
> #11 0x0000000000469edf in try_window (window=XIL(0xd7f9a5), pos=..., flags=1)
>     at xdisp.c:17610
> #12 0x000000000046799c in redisplay_window (window=XIL(0xd7f9a5), just_this_one_p=false) at xdisp.c:17057
> #13 0x0000000000460734 in redisplay_window_0 (window=XIL(0xd7f9a5))
>     at xdisp.c:14814
> #14 0x000000000061975f in internal_condition_case_1 (bfun=0x4606f2 <redisplay_window_0>, arg=XIL(0xd7f9a5), handlers=XIL(0xd6bf13), hfun=0x4606ba <redisplay_window_error>) at eval.c:1356
> #15 0x000000000046068c in redisplay_windows (window=XIL(0xd7f9a5)) at xdisp.c:14794
> #16 0x000000000045f4b8 in redisplay_internal () at xdisp.c:14283
> #17 0x000000000045ff5e in redisplay_preserve_echo_area (from_where=2)
>     at xdisp.c:14613
> #18 0x0000000000426d03 in Fredisplay (force=XIL(0)) at dispnew.c:5828
> #19 0x000000000061d47a in funcall_subr (subr=0x951720 <Sredisplay>, numargs=0, args=Quit
> #0  0x0000000000569e7a in terminate_due_to_signal (sig=6, backtrace_limit=40)
>     at emacs.c:364
> #1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
> #2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
>     at keyboard.c:10501
>         c = 121 'y'
> #3  0x0000000000582795 in handle_interrupt_signal (sig=2) at keyboard.c:10371
>         terminal = 0x12cfe40 <bss_sbrk_buffer+6086848>
> #4  0x0000000000590f88 in deliver_process_signal (sig=2, handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
>         old_errno = 22
>         on_main_thread = true
> #5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at keyboard.c:10378
> #6  0x00007f5ccc8a9da0 in <signal handler called> () at /usr/lib/libpthread.so.0
> #7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at term.c:1476
>         glyph = 0x7f5cd4622fd0
>         end = 0x7f5cd4622fd0
>         i = 0

This says Emacs got SIGINT and then aborted.  Did you type C-g more
then once and then answered YES to the question whether to abort and
dump core?

> #8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at term.c:1584
> #9  0x00000000004722e7 in extend_face_to_end_of_line (it=0x7ffcb39bc150)
>     at xdisp.c:20318

The "hang" sounds like some infloop in redisplay.  It will be helpful
if instead of trying to interrupt Emacs with C-g, you could attach the
debugger, produce a backtrace from the place where Emacs was caught,
and then use the technique described in etc/DEBUG under "If the
symptom of the bug is that Emacs fails to respond", starting at "If
Emacs is in an infinite loop", to find out where it loops.

Also, I need to know what version of Emacs is that, to match line
numbers in the backtrace to the sources.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-21  3:37   ` Eli Zaretskii
@ 2017-12-21  5:01     ` Eli Zaretskii
  2017-12-21 17:49       ` Eli Zaretskii
  0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2017-12-21  5:01 UTC (permalink / raw)
  To: Vasilij Schneidermann; +Cc: 29789

On December 21, 2017 5:37:10 AM GMT+02:00, Eli Zaretskii <eliz@gnu.org> wrote:
> > Date: Wed, 20 Dec 2017 22:35:30 +0100
> > From: Vasilij Schneidermann <v.schneidermann@gmail.com>
> > 
> > I can reproduce this on Arch Linux, with Emacs master and Termite. 
> I've
> > tried making a full backtrace in gdb, let me know if there's
> anything
> > else I can do to help debugging this issue.
> 
> Thanks.
> 
> > Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
> > 0x00007f5ccb9f9b47 in kill () from /usr/lib/libc.so.6
> > Continuing.
> > 
> > Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=6, 
> >     backtrace_limit=40) at emacs.c:364
> > 364	{
> > #0  0x0000000000569e7a in terminate_due_to_signal (sig=6,
> backtrace_limit=40)
> >     at emacs.c:364
> > #1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
> > #2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
> >     at keyboard.c:10501
> > #3  0x0000000000582795 in handle_interrupt_signal (sig=2) at
> keyboard.c:10371
> > #4  0x0000000000590f88 in deliver_process_signal (sig=2,
> handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
> > #5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at
> keyboard.c:10378
> > #6  0x00007f5ccc8a9da0 in <signal handler called> () at
> /usr/lib/libpthread.so.0
> > #7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at
> term.c:1476
> > #8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at
> term.c:1584
> > #9  0x00000000004722e7 in extend_face_to_end_of_line
> (it=0x7ffcb39bc150)
> >     at xdisp.c:20318
> > #10 0x00000000004773eb in display_line (it=0x7ffcb39bc150,
> cursor_vpos=3)
> >     at xdisp.c:21740
> > #11 0x0000000000469edf in try_window (window=XIL(0xd7f9a5), pos=...,
> flags=1)
> >     at xdisp.c:17610
> > #12 0x000000000046799c in redisplay_window (window=XIL(0xd7f9a5),
> just_this_one_p=false) at xdisp.c:17057
> > #13 0x0000000000460734 in redisplay_window_0 (window=XIL(0xd7f9a5))
> >     at xdisp.c:14814
> > #14 0x000000000061975f in internal_condition_case_1 (bfun=0x4606f2
> <redisplay_window_0>, arg=XIL(0xd7f9a5), handlers=XIL(0xd6bf13),
> hfun=0x4606ba <redisplay_window_error>) at eval.c:1356
> > #15 0x000000000046068c in redisplay_windows (window=XIL(0xd7f9a5))
> at xdisp.c:14794
> > #16 0x000000000045f4b8 in redisplay_internal () at xdisp.c:14283
> > #17 0x000000000045ff5e in redisplay_preserve_echo_area
> (from_where=2)
> >     at xdisp.c:14613
> > #18 0x0000000000426d03 in Fredisplay (force=XIL(0)) at
> dispnew.c:5828
> > #19 0x000000000061d47a in funcall_subr (subr=0x951720 <Sredisplay>,
> numargs=0, args=Quit
> > #0  0x0000000000569e7a in terminate_due_to_signal (sig=6,
> backtrace_limit=40)
> >     at emacs.c:364
> > #1  0x00000000005919c8 in emacs_abort () at sysdep.c:2426
> > #2  0x00000000005829d2 in handle_interrupt (in_signal_handler=true)
> >     at keyboard.c:10501
> >         c = 121 'y'
> > #3  0x0000000000582795 in handle_interrupt_signal (sig=2) at
> keyboard.c:10371
> >         terminal = 0x12cfe40 <bss_sbrk_buffer+6086848>
> > #4  0x0000000000590f88 in deliver_process_signal (sig=2,
> handler=0x582743 <handle_interrupt_signal>) at sysdep.c:1709
> >         old_errno = 22
> >         on_main_thread = true
> > #5  0x00000000005827b4 in deliver_interrupt_signal (sig=2) at
> keyboard.c:10378
> > #6  0x00007f5ccc8a9da0 in <signal handler called> () at
> /usr/lib/libpthread.so.0
> > #7  0x00000000005083c0 in append_glyph (it=0x7ffcb39bc150) at
> term.c:1476
> >         glyph = 0x7f5cd4622fd0
> >         end = 0x7f5cd4622fd0
> >         i = 0
> 
> This says Emacs got SIGINT and then aborted.  Did you type C-g more
> then once and then answered YES to the question whether to abort and
> dump core?
> 
> > #8  0x00000000005087d5 in produce_glyphs (it=0x7ffcb39bc150) at
> term.c:1584
> > #9  0x00000000004722e7 in extend_face_to_end_of_line
> (it=0x7ffcb39bc150)
> >     at xdisp.c:20318
> 
> The "hang" sounds like some infloop in redisplay.  It will be helpful
> if instead of trying to interrupt Emacs with C-g, you could attach the
> debugger, produce a backtrace from the place where Emacs was caught,
> and then use the technique described in etc/DEBUG under "If the
> symptom of the bug is that Emacs fails to respond", starting at "If
> Emacs is in an infinite loop", to find out where it loops.
> 
> Also, I need to know what version of Emacs is that, to match line
> numbers in the backtrace to the sources.

Forget it, I've succeeded in reproducing this.  The reason I couldn't before is because most themes do nothing if the terminal supports less than 89 colors (looks like their authors are just copying that condition from one another for no good reason), so I needed to find a theme which does work with fewer colors.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-21  5:01     ` Eli Zaretskii
@ 2017-12-21 17:49       ` Eli Zaretskii
  2017-12-21 17:52         ` Luis Gerhorst
  0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2017-12-21 17:49 UTC (permalink / raw)
  To: Luis Gerhorst; +Cc: v.schneidermann, 29789

> Date: Thu, 21 Dec 2017 07:01:39 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 29789@debbugs.gnu.org
> 
> Forget it, I've succeeded in reproducing this.  The reason I
> couldn't before is because most themes do nothing if the terminal
> supports less than 89 colors (looks like their authors are just
> copying that condition from one another for no good reason), so I
> needed to find a theme which does work with fewer colors.

Ouch, what an embarrassingly stupid bug...

Should be fixed now on the emacs-26 branch.

Thanks.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals
  2017-12-21 17:49       ` Eli Zaretskii
@ 2017-12-21 17:52         ` Luis Gerhorst
  0 siblings, 0 replies; 8+ messages in thread
From: Luis Gerhorst @ 2017-12-21 17:52 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: v.schneidermann, 29789

Great, big thanks to all of you!





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-12-21 17:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-20 19:28 bug#29789: 25.1; Emacs blocks user input when using visual-fill-column in wide terminals Luis Gerhorst
2017-12-20 20:29 ` Eli Zaretskii
2017-12-20 20:45   ` Luis Gerhorst
2017-12-20 21:35 ` Vasilij Schneidermann
2017-12-21  3:37   ` Eli Zaretskii
2017-12-21  5:01     ` Eli Zaretskii
2017-12-21 17:49       ` Eli Zaretskii
2017-12-21 17:52         ` Luis Gerhorst

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).