unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#40987: 26.3; segfault with small nonascii file
@ 2020-04-30 19:31 Sanjoy Mahajan
  2020-05-01  4:11 ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Sanjoy Mahajan @ 2020-04-30 19:31 UTC (permalink / raw)
  To: 40987

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

Visting the file trigger_bug_in_emacs.txt attached below causes emacs to
segfault.  The short version info: Debian/GNU Linux x86_64, unstable,
which provides Debian's Emacs package version 26.3+1-1.

The recipe is:

  emacs -Q trigger_bug_in_emacs.txt

To get debugging output, I ran it under gdb using the .gdbinit from the
Emacs git repo and logged the output of 'bt full' and 'xbacktrace'.
Their outputs are in the attached gdb.txt.  Warning: Visiting the
gdb.txt file will also crash emacs!

If you need more debugging info (e.g. lisp objects), let me know.  I
didn't have any luck using "pr" within gdb, but maybe I didn't "pr" the
right objects.  I have a make script that generates the debugging
output, so it's easy for me to modify it to get more info or to retest
with a simpler or with different input files.

Also, if this bug is a Debian issue only, please accept my apologies and
let me know so that I know to file a Debian bug.

The debugging symbols come from the Debian emacs-gtk-dbgsym package.

My locale is utf8:

  $ locale
  LANG=en_US.utf8
  LANGUAGE=
  LC_CTYPE=en_US.utf8
  LC_NUMERIC="en_US.utf8"
  LC_TIME="en_US.utf8"
  LC_COLLATE="en_US.utf8"
  LC_MONETARY="en_US.utf8"
  LC_MESSAGES="en_US.utf8"
  LC_PAPER="en_US.utf8"
  LC_NAME="en_US.utf8"
  LC_ADDRESS="en_US.utf8"
  LC_TELEPHONE="en_US.utf8"
  LC_MEASUREMENT="en_US.utf8"
  LC_IDENTIFICATION="en_US.utf8"
  LC_ALL=

Finally, here is the system/emacs version info (which I generated and
copied from within an "emacs -Q" instance):

In GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.11)
 of 2019-09-22, modified by Debian built on x86-csail-01
Windowing system distributor 'The X.Org Foundation', version 11.0.12008000
System Description:	Debian GNU/Linux bullseye/sid

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 --enable-libsystemd --with-pop=yes
 --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.3/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --without-gconf --with-mailutils --build
 x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib
 --libexecdir=/usr/lib --localstatedir=/var/lib
 --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd
 --with-pop=yes
 --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.3/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --without-gconf --with-mailutils --with-x=yes
 --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2
 -fdebug-prefix-map=/build/emacs-n8pPyG/emacs-26.3+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 GSETTINGS GLIB
NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD LCMS2

Important settings:
  value of $LC_CTYPE: en_US.utf8
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs
format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg
epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date
mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode elisp-mode lisp-mode prog-mode register page menu-bar
rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term/tty-colors 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 composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray 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 threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 95690 6669)
 (symbols 48 20473 1)
 (miscs 40 49 144)
 (strings 32 29147 1264)
 (string-bytes 1 763066)
 (vectors 16 13944)
 (vector-slots 8 503330 7410)
 (floats 8 49 68)
 (intervals 56 269 0)
 (buffers 992 12))

-- 
-Sanjoy

<http://savelongwharfpark.org/>
Save Long Wharf Park in Boston Harbor!

<http://streetfightingmath.com/>
Six reasoning tools to make hard problems easy.


[-- Attachment #2: ffile whose viewing triggers segfault --]
[-- Type: application/octet-stream, Size: 133 bytes --]

া আপনার কাছ থেকে জানতে চাইব!&nbsp;এখন জরিপটি পূরণ করুন

[-- Attachment #3: gdb output ("bt full" and "xbacktrace") --]
[-- Type: application/octet-stream, Size: 128402 bytes --]

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff1223700 (LWP 75629)]
[New Thread 0x7fffebfff700 (LWP 75630)]
[New Thread 0x7fffeb7fe700 (LWP 75631)]
[Detaching after vfork from child process 75632]
[Detaching after vfork from child process 75633]
[Detaching after vfork from child process 75634]

Thread 1 "emacs" received signal SIGSEGV, Segmentation fault.
0x00007ffff54674cd in ?? () from /usr/lib/x86_64-linux-gnu/libotf.so.0
#0  0x00007ffff54674cd in  () at /usr/lib/x86_64-linux-gnu/libotf.so.0
#1  0x00007ffff5468aef in  () at /usr/lib/x86_64-linux-gnu/libotf.so.0
#2  0x00007ffff546a6b3 in OTF_drive_gpos_with_log () at /usr/lib/x86_64-linux-gnu/libotf.so.0
#3  0x00000000005d6df7 in ftfont_drive_otf (font=<optimized out>, spec=<optimized out>, in=<optimized out>, from=<optimized out>, to=<optimized out>, out=<optimized out>, adjustment=<optimized out>) at ./debian/build-src/src/ftfont.c:1960
        g = <optimized out>
        y_ppem = <optimized out>
        x_scale = <optimized out>
        base = 0x0
        mark = 0x0
        x_ppem = <optimized out>
        flt_font_ft = <optimized out>
        in_glyphs = <optimized out>
        out_glyphs = <optimized out>
        ft_face = <optimized out>
        otf = <optimized out>
        len = <optimized out>
        i = <optimized out>
        j = <optimized out>
        gidx = <optimized out>
        otfg = <optimized out>
        script = "beng"
        langsys = <optimized out>
        gsub_features = <optimized out>
        gpos_features = <optimized out>
        features = <optimized out>
        langsysbuf = "\003\000\000\000"
        sa_avail = <optimized out>
        sa_count = <optimized out>
        sa_must_free = <optimized out>
#4  0x00007ffff541dd17 in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#5  0x00007ffff542174f in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#6  0x00007ffff542174f in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#7  0x00007ffff54210f7 in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#8  0x00007ffff542174f in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#9  0x00007ffff5422217 in  () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#10 0x00007ffff542348a in mflt_run () at /usr/lib/x86_64-linux-gnu/libm17n-flt.so.0
#11 0x00000000005d812f in ftfont_shape_by_flt (matrix=<optimized out>, otf=<optimized out>, ft_face=<optimized out>, font=<optimized out>, lgstring=XIL(0xaa2755)) at ./debian/build-src/src/ftfont.c:2571
        len = 2
        i = <optimized out>
        flt_font_ft = {
          flt_font = {
            family = 0x3234e60,
            x_ppem = 15,
            y_ppem = 15,
            get_glyph_id = 0x5d6010 <ftfont_get_glyph_id>,
            get_metrics = 0x5d6700 <ftfont_get_metrics>,
            check_otf = 0x5d63b0 <ftfont_check_otf>,
            drive_otf = 0x5d6b30 <ftfont_drive_otf>,
            internal = 0x3270ed0
          },
          font = 0x12bdca0 <bss_sbrk_buffer+9077728>,
          ft_face = 0x2ed15e0,
          otf = 0x2f1b990,
          matrix = 0x0
        }
        allocated = 2
        flt = <optimized out>
        with_variation_selector = <optimized out>
        glyphs = <optimized out>
        incr_min = <optimized out>
        font = <optimized out>
        ftfont_info = <optimized out>
        otf = <optimized out>
#12 ftfont_shape (lgstring=lgstring@entry=XIL(0xaa2755)) at ./debian/build-src/src/ftfont.c:2622
        font = <optimized out>
        ftfont_info = <optimized out>
        otf = <optimized out>
#13 0x00000000005db935 in xftfont_shape (lgstring=XIL(0xaa2755)) at ./debian/build-src/src/xftfont.c:672
        font = 0x12bdca0 <bss_sbrk_buffer+9077728>
        xftfont_info = 0x12bdca0 <bss_sbrk_buffer+9077728>
        ft_face = <optimized out>
        val = <optimized out>
#14 0x000000000057e95a in Ffont_shape_gstring (gstring=XIL(0xaa2755)) at ./debian/build-src/src/font.c:4430
        font = 0x12bdca0 <bss_sbrk_buffer+9077728>
        font_object = XIL(0x12bdca5)
        n = <optimized out>
        glyph = <optimized out>
        i = 0
        from = <optimized out>
        to = <optimized out>
#15 0x000000000056dd3c in Ffuncall (nargs=<optimized out>, args=args@entry=0x7fffffff59e8) at ./debian/build-src/src/lisp.h:1862
        fun = <optimized out>
        original_fun = XIL(0xac390)
        funcar = <optimized out>
        numargs = 1
        val = <optimized out>
        count = 17
#16 0x00000000005a75e0 in exec_byte_code (bytestr=<optimized out>, vector=XIL(0x759df5), maxdepth=<optimized out>, args_template=args_template@entry=XIL(0), nargs=nargs@entry=0, args=<optimized out>, args@entry=0x0) at ./debian/build-src/src/bytecode.c:630
        op = <optimized out>
        type = <optimized out>
        targets = {0x5a99d5 <exec_byte_code+9957>, 0x5a8425 <exec_byte_code+4405>, 0x5a8420 <exec_byte_code+4400>, 0x5a841b <exec_byte_code+4395>, 0x5a7738 <exec_byte_code+1096>, 0x5a7738 <exec_byte_code+1096>, 0x5a8708 <exec_byte_code+5144>, 0x5a86c2 <exec_byte_code+5074>, 0x5a78c6 <exec_byte_code+1494>, 0x5a78c1 <exec_byte_code+1489>, 0x5a78bc <exec_byte_code+1484>, 0x5a78b7 <exec_byte_code+1479>, 0x5a76d2 <exec_byte_code+994>, 0x5a76d8 <exec_byte_code+1000>, 0x5a7aeb <exec_byte_code+2043>, 0x5a78cb <exec_byte_code+1499>, 0x5a7996 <exec_byte_code+1702>, 0x5a7991 <exec_byte_code+1697>, 0x5a798c <exec_byte_code+1692>, 0x5a7987 <exec_byte_code+1687>, 0x5a764f <exec_byte_code+863>, 0x5a7650 <exec_byte_code+864>, 0x5a7973 <exec_byte_code+1667>, 0x5a7922 <exec_byte_code+1586>, 0x5a783c <exec_byte_code+1356>, 0x5a7837 <exec_byte_code+1351>, 0x5a7832 <exec_byte_code+1346>, 0x5a782d <exec_byte_code+1341>, 0x5a7605 <exec_byte_code+789>, 0x5a7608 <exec_byte_code+792>, 0x5a785e <exec_byte_code+1390>, 0x5a7841 <exec_byte_code+1361>, 0x5a7881 <exec_byte_code+1425>, 0x5a787c <exec_byte_code+1420>, 0x5a7877 <exec_byte_code+1415>, 0x5a7872 <exec_byte_code+1410>, 0x5a75b8 <exec_byte_code+712>, 0x5a75c0 <exec_byte_code+720>, 0x5a78a3 <exec_byte_code+1459>, 0x5a7886 <exec_byte_code+1430>, 0x5a7b04 <exec_byte_code+2068>, 0x5a7aff <exec_byte_code+2063>, 0x5a7828 <exec_byte_code+1336>, 0x5a7823 <exec_byte_code+1331>, 0x5a7561 <exec_byte_code+625>, 0x5a7568 <exec_byte_code+632>, 0x5a7b26 <exec_byte_code+2102>, 0x5a7b09 <exec_byte_code+2073>, 0x5a94b6 <exec_byte_code+8646>, 0x5a94eb <exec_byte_code+8699>, 0x5a9547 <exec_byte_code+8791>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a968b <exec_byte_code+9115>, 0x5a9644 <exec_byte_code+9044>, 0x5a9712 <exec_byte_code+9250>, 0x5a7ff0 <exec_byte_code+3328>, 0x5a7fa7 <exec_byte_code+3255>, 0x5a7a1c <exec_byte_code+1836>, 0x5a79db <exec_byte_code+1771>, 0x5a7f72 <exec_byte_code+3202>, 0x5a7a66 <exec_byte_code+1910>, 0x5a799b <exec_byte_code+1707>, 0x5a9251 <exec_byte_code+8033>, 0x5a9220 <exec_byte_code+7984>, 0x5a91df <exec_byte_code+7919>, 0x5a91a4 <exec_byte_code+7860>, 0x5a9169 <exec_byte_code+7801>, 0x5a90f1 <exec_byte_code+7681>, 0x5a90b0 <exec_byte_code+7616>, 0x5a906b <exec_byte_code+7547>, 0x5a903a <exec_byte_code+7498>, 0x5a9009 <exec_byte_code+7449>, 0x5a8fc8 <exec_byte_code+7384>, 0x5a8f87 <exec_byte_code+7319>, 0x5a8f46 <exec_byte_code+7254>, 0x5a8f01 <exec_byte_code+7185>, 0x5a8ec6 <exec_byte_code+7126>, 0x5a935e <exec_byte_code+8302>, 0x5a9323 <exec_byte_code+8243>, 0x5a9292 <exec_byte_code+8098>, 0x5a7ee3 <exec_byte_code+3059>, 0x5a7e85 <exec_byte_code+2965>, 0x5a7e3f <exec_byte_code+2895>, 0x5a7df9 <exec_byte_code+2825>, 0x5a7db3 <exec_byte_code+2755>, 0x5a7d6d <exec_byte_code+2685>, 0x5a7d32 <exec_byte_code+2626>, 0x5a7ce9 <exec_byte_code+2553>, 0x5a7cae <exec_byte_code+2494>, 0x5a7c73 <exec_byte_code+2435>, 0x5a7c38 <exec_byte_code+2376>, 0x5a7bfd <exec_byte_code+2317>, 0x5a8ac2 <exec_byte_code+6098>, 0x5a7772 <exec_byte_code+1154>, 0x5a8a91 <exec_byte_code+6049>, 0x5a8a5b <exec_byte_code+5995>, 0x5a89c9 <exec_byte_code+5849>, 0x5a897e <exec_byte_code+5774>, 0x5a894d <exec_byte_code+5725>, 0x5a891a <exec_byte_code+5674>, 0x5a88e7 <exec_byte_code+5623>, 0x5a88ac <exec_byte_code+5564>, 0x5a8879 <exec_byte_code+5513>, 0x5a99d5 <exec_byte_code+9957>, 0x5a8846 <exec_byte_code+5462>, 0x5a8813 <exec_byte_code+5411>, 0x5a87e0 <exec_byte_code+5360>, 0x5a8d18 <exec_byte_code+6696>, 0x5a8ce5 <exec_byte_code+6645>, 0x5a8cb4 <exec_byte_code+6596>, 0x5a7772 <exec_byte_code+1154>, 0x5a99d5 <exec_byte_code+9957>, 0x5a8c6d <exec_byte_code+6525>, 0x5a8c3c <exec_byte_code+6476>, 0x5a8c0b <exec_byte_code+6427>, 0x5a8bca <exec_byte_code+6362>, 0x5a8b89 <exec_byte_code+6297>, 0x5a8df0 <exec_byte_code+6912>, 0x5a8dcd <exec_byte_code+6877>, 0x5a8d8c <exec_byte_code+6812>, 0x5a8d4b <exec_byte_code+6747>, 0x5a8e54 <exec_byte_code+7012>, 0x5a8e21 <exec_byte_code+6961>, 0x5a8e95 <exec_byte_code+7077>, 0x5a99d5 <exec_byte_code+9957>, 0x5a77de <exec_byte_code+1262>, 0x5a9947 <exec_byte_code+9815>, 0x5a7aa6 <exec_byte_code+1974>, 0x5a98a8 <exec_byte_code+9656>, 0x5a9866 <exec_byte_code+9590>, 0x5a9993 <exec_byte_code+9891>, 0x5a7b61 <exec_byte_code+2161>, 0x5a7b3a <exec_byte_code+2122>, 0x5a793f <exec_byte_code+1615>, 0x5a77a8 <exec_byte_code+1208>, 0x5a9585 <exec_byte_code+8853>, 0x5a954f <exec_byte_code+8799>, 0x5a95fc <exec_byte_code+8972>, 0x5a9460 <exec_byte_code+8560>, 0x5a941b <exec_byte_code+8491>, 0x5a97da <exec_byte_code+9450>, 0x5a975f <exec_byte_code+9327>, 0x5a9967 <exec_byte_code+9847>, 0x5a7f2d <exec_byte_code+3133>, 0x5a8327 <exec_byte_code+4151>, 0x5a82f6 <exec_byte_code+4102>, 0x5a82c5 <exec_byte_code+4053>, 0x5a8294 <exec_byte_code+4004>, 0x5a8399 <exec_byte_code+4265>, 0x5a8358 <exec_byte_code+4200>, 0x5a83da <exec_byte_code+4330>, 0x5a8253 <exec_byte_code+3939>, 0x5a81f2 <exec_byte_code+3842>, 0x5a81b1 <exec_byte_code+3777>, 0x5a8170 <exec_byte_code+3712>, 0x5a813f <exec_byte_code+3663>, 0x5a80fe <exec_byte_code+3598>, 0x5a80bd <exec_byte_code+3533>, 0x5a807d <exec_byte_code+3469>, 0x5a803d <exec_byte_code+3405>, 0x5a84c5 <exec_byte_code+4565>, 0x5a8b4e <exec_byte_code+6238>, 0x5a8b0d <exec_byte_code+6173>, 0x5a8477 <exec_byte_code+4487>, 0x5a842a <exec_byte_code+4410>, 0x5a99d5 <exec_byte_code+9957>, 0x5a98ed <exec_byte_code+9725>, 0x5a93da <exec_byte_code+8426>, 0x5a9399 <exec_byte_code+8361>, 0x5a9828 <exec_byte_code+9528>, 0x5a7bbf <exec_byte_code+2255>, 0x5a9122 <exec_byte_code+7730>, 0x5a92dc <exec_byte_code+8172>, 0x5a8a14 <exec_byte_code+5924>, 0x5a8798 <exec_byte_code+5288>, 0x5a8745 <exec_byte_code+5205>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a867c <exec_byte_code+5004>, 0x5a8500 <exec_byte_code+4624>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a99d5 <exec_byte_code+9957>, 0x5a78e8 <exec_byte_code+1528> <repeats 64 times>}
        const_length = <optimized out>
        bytestr_length = <optimized out>
        vectorp = 0x759df8 <pure+955992>
        quitcounter = 1 '\001'
        stack_items = <optimized out>
        sa_avail = <optimized out>
        sa_count = 16
        sa_must_free = false
        stack_base = <optimized out>
        stack_lim = <optimized out>
        top = 0x7fffffff59e8
        void_stack_lim = <optimized out>
        bytestr_data = 0x7fffffff5a18 "\306\b\t\n\v$\211\034\211\034\307H)\203\024"
        pc = <optimized out>
        count = 16
        result = <optimized out>
#17 0x00000000005705ba in funcall_lambda (fun=<optimized out>, nargs=nargs@entry=5, arg_vector=arg_vector@entry=0x7fffffff5cc8) at ./debian/build-src/src/lisp.h:1614
        val = <optimized out>
        syms_left = XIL(0)
        next = <optimized out>
        lexenv = XIL(0)
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
        previous_optional_or_rest = <optimized out>
#18 0x000000000056dcbb in Ffuncall (nargs=nargs@entry=6, args=args@entry=0x7fffffff5cc0) at ./debian/build-src/src/eval.c:2787
        fun = <optimized out>
        original_fun = XIL(0x61a8c0)
        funcar = <optimized out>
        numargs = 5
        val = <optimized out>
        count = 10
#19 0x000000000056d062 in internal_condition_case_n (bfun=0x56dac0 <Ffuncall>, nargs=nargs@entry=6, args=args@entry=0x7fffffff5cc0, handlers=handlers@entry=XIL(0xc0c0), hfun=hfun@entry=0x43fd60 <safe_eval_handler>) at ./debian/build-src/src/eval.c:1416
        val = <optimized out>
        c = 0x2a60d50
#20 0x0000000000430d3c in safe__call (inhibit_quit=inhibit_quit@entry=false, nargs=nargs@entry=6, func=<optimized out>, ap=ap@entry=0x7fffffff5d60) at ./debian/build-src/src/lisp.h:855
        i = <optimized out>
        count = 9
        sa_avail = <optimized out>
        sa_count = 9
        args = 0x7fffffff5cc0
        sa_must_free = false
        val = <optimized out>
#21 0x000000000043d4a2 in safe_call (nargs=nargs@entry=6, func=<optimized out>) at ./debian/build-src/src/xdisp.c:2711
        retval = <optimized out>
        ap = {{
            gp_offset = 48,
            fp_offset = 48,
            overflow_arg_area = 0x7fffffff5e48,
            reg_save_area = 0x7fffffff5d80
          }}
#22 0x00000000005c8428 in autocmp_chars (rule=<optimized out>, charpos=charpos@entry=13, bytepos=bytepos@entry=31, limit=<optimized out>, limit@entry=56, win=win@entry=0x121dc30 <bss_sbrk_buffer+8422256>, face=face@entry=0x2a89850, string=XIL(0)) at ./debian/build-src/src/lisp.h:1614
        count = 7
        pos = make_fixnum(13)
        to = 15
        pt = 1
        pt_byte = 1
        re = <optimized out>
        font_object = XIL(0x12bdca5)
        lgstring = <optimized out>
        len = <optimized out>
        f = <optimized out>
#23 0x00000000005cc520 in composition_reseat_it (cmp_it=cmp_it@entry=0x7fffffff9020, charpos=13, bytepos=31, endpos=56, w=<optimized out>, face=<optimized out>, string=XIL(0)) at ./debian/build-src/src/composite.c:1228
        lgstring = XIL(0)
        val = <optimized out>
        elt = <optimized out>
        i = <optimized out>
#24 0x0000000000449554 in next_element_from_buffer (it=0x7fffffff87a0) at ./debian/build-src/src/xdisp.c:8598
        p = <optimized out>
        stop = <optimized out>
        success_p = true
#25 0x0000000000447595 in get_next_display_element (it=it@entry=0x7fffffff87a0) at ./debian/build-src/src/xdisp.c:7104
        success_p = <optimized out>
#26 0x000000000044f4e8 in display_line (it=it@entry=0x7fffffff87a0, cursor_vpos=cursor_vpos@entry=0) at ./debian/build-src/src/xdisp.c:21573
        n_glyphs_before = <optimized out>
        hpos_before = <optimized out>
        x_before = <optimized out>
        phys_ascent = 0
        phys_descent = 0
        x = <optimized out>
        nglyphs = <optimized out>
        descent = 0
        ascent = 0
        overwide_wrap_prefix = <optimized out>
        row = <optimized out>
        overlay_arrow_string = <optimized out>
        wrap_it = {
          window = XIL(0),
          w = 0x7529bc <pure+926236>,
          f = 0xc0c0,
          method = 9385200,
          stop_charpos = 0,
          prev_stop = 5407440,
          base_level_stop = 0,
          end_charpos = 0,
          s = 0x0,
          string_nchars = 7674620,
          redisplay_end_trigger_charpos = 49344,
          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 = true,
          avoid_cursor_p = false,
          dp = 0x0,
          dpvec = 0x5282d0 <Fexpand_file_name+1616>,
          dpend = 0x0,
          dpvec_char_len = 0,
          dpvec_face_id = 0,
          saved_face_id = 0,
          ctl_chars = {XIL(0x75294c), XIL(0xc0c0), XIL(0x8f3550), XIL(0), XIL(0x5282d0), XIL(0), XIL(0), XIL(0), XIL(0x75319c), XIL(0xc0c0), XIL(0x8f3580), XIL(0), XIL(0x5282d0), XIL(0), XIL(0), XIL(0)},
          start = {
            pos = {
              charpos = 7680524,
              bytepos = 49344
            },
            overlay_string_index = 9385392,
            string_pos = {
              charpos = 0,
              bytepos = 5407440
            },
            dpvec_index = 0
          },
          current = {
            pos = {
              charpos = 0,
              bytepos = 0
            },
            overlay_string_index = 7675980,
            string_pos = {
              charpos = 49344,
              bytepos = 9385440
            },
            dpvec_index = 0
          },
          n_overlay_strings = 5407440,
          overlay_strings_charpos = 0,
          overlay_strings = {XIL(0), XIL(0), XIL(0x7524bc), XIL(0xc0c0), XIL(0x8f3610), XIL(0), XIL(0x5282d0), XIL(0), XIL(0), XIL(0), XIL(0x8070), XIL(0x752dfc), XIL(0xc0c0), XIL(0x7ba090), XIL(0), XIL(0x5282d0)},
          string_overlays = {XIL(0), XIL(0), XIL(0), XIL(0x74fb3c), XIL(0x7ffff7fdd72c), XIL(0x7c96f087), XIL(0x1), XIL(0x7ffff5218f00), XIL(0x7ffff7a5a4a0), XIL(0x7ffff4f3448c), XIL(0x7ffff7fddb3b), make_fixnum(588), XIL(0x7ffff4f422c8), XIL(0x7ffff5218f00), XIL(0x7fffffff6408), XIL(0x7fffffff6404)},
          string = XIL(0),
          from_overlay = XIL(0),
          stack = {{
              string = XIL(0),
              string_nchars = -185326904,
              end_charpos = 140737302971592,
              stop_charpos = 140737348219463,
              prev_stop = 2090266759,
              base_level_stop = 32660418,
              cmp_it = {
                stop_pos = 140737488315396,
                id = 140737242577488,
                ch = -39728,
                rule_idx = 140737348215968,
                lookback = 140737488315584,
                nglyphs = 109,
                reversed_p = false,
                charpos = 0,
                nchars = 17398147,
                nbytes = 0,
                from = 0,
                to = 0,
                width = 0
              },
              face_id = 2090266759,
              u = {
                image = {
                  object = XIL(0x7ffff7f9c7a0),
                  slice = {
                    x = XIL(0x7ffff7a5b247),
                    y = XIL(0x7fffffff6568),
                    width = XIL(0x7fffffff64c0),
                    height = XIL(0x7fffffff64d0)
                  },
                  image_id = 140737353999345
                },
                stretch = {
                  object = XIL(0x7ffff7f9c7a0)
                },
                xwidget = {
                  object = XIL(0x7ffff7f9c7a0)
                }
              },
              position = {
                charpos = 46,
                bytepos = 140737242580344
              },
              current = {
                pos = {
                  charpos = 5,
                  bytepos = 0
                },
                overlay_string_index = 1,
                string_pos = {
                  charpos = 140737353729088,
                  bytepos = 6956428
                },
                dpvec_index = -245774984
              },
              from_overlay = XIL(0x7ffff7f9c440),
              area = -134625376,
              method = 32767,
              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(0x1),
              font_height = XIL(0)
            }, {
              string = XIL(0xffffffff),
              string_nchars = 49344,
              end_charpos = 140737303028088,
              stop_charpos = 140737306005248,
              prev_stop = 5407440,
              base_level_stop = 0,
              cmp_it = {
                stop_pos = 0,
                id = 0,
                ch = 6956844,
                rule_idx = 49344,
                lookback = 8104608,
                nglyphs = -137973712,
                reversed_p = 255,
                charpos = 140737488317080,
                nchars = -27728,
                nbytes = 32767,
                from = 8,
                to = 0,
                width = 0
              },
              face_id = -27728,
              u = {
                image = {
                  object = XIL(0x7ffff7fe2af3),
                  slice = {
                    x = XIL(0x5),
                    y = XIL(0),
                    width = XIL(0x5282d0),
                    height = XIL(0x7ffff4f42178)
                  },
                  image_id = 140737488316704
                },
                stretch = {
                  object = XIL(0x7ffff7fe2af3)
                },
                xwidget = {
                  object = XIL(0x7ffff7fe2af3)
                }
              },
              position = {
                charpos = 140737354044490,
                bytepos = 24
              },
              current = {
                pos = {
                  charpos = 7,
                  bytepos = 52252231
                },
                overlay_string_index = 23,
                string_pos = {
                  charpos = 52392144,
                  bytepos = 32
                },
                dpvec_index = 24
              },
              from_overlay = XIL(0),
              area = 6958924,
              method = GET_FROM_BUFFER,
              paragraph_embedding = (unknown: 49344),
              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: 8132800),
              voffset = 0,
              space_width = XIL(0xffff00001fa0),
              font_height = XIL(0x5282d0)
            }, {
              string = XIL(0),
              string_nchars = 0,
              end_charpos = 0,
              stop_charpos = 7673564,
              prev_stop = 49344,
              base_level_stop = 8132848,
              cmp_it = {
                stop_pos = 0,
                id = 5407440,
                ch = 0,
                rule_idx = 0,
                lookback = 0,
                nglyphs = 7677724,
                reversed_p = false,
                charpos = 49344,
                nchars = 9729168,
                nbytes = 0,
                from = 0,
                to = 0,
                width = 0
              },
              face_id = 0,
              u = {
                image = {
                  object = XIL(0xff00000000000000),
                  slice = {
                    x = XIL(0xffff000000000000),
                    y = XIL(0),
                    width = XIL(0xc7c7c7),
                    height = XIL(0x39353336373623)
                  },
                  image_id = 140737304763360
                },
                stretch = {
                  object = XIL(0xff00000000000000)
                },
                xwidget = {
                  object = XIL(0xff00000000000000)
                }
              },
              position = {
                charpos = 4629771061636907072,
                bytepos = 4629771061636907072
              },
              current = {
                pos = {
                  charpos = 6510615555426900570,
                  bytepos = 6510615555426900570
                },
                overlay_string_index = 2314885530818453536,
                string_pos = {
                  charpos = 2314885530818453536,
                  bytepos = 0
                },
                dpvec_index = 0
              },
              from_overlay = XIL(0),
              area = LEFT_MARGIN_AREA,
              method = GET_FROM_BUFFER,
              paragraph_embedding = (L2R | R2L | unknown: 4294967292),
              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: 16711680),
              voffset = 0,
              space_width = XIL(0x20),
              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 = 4607182418800017408,
                id = 0,
                ch = 0,
                rule_idx = 0,
                lookback = 5407440,
                nglyphs = 0,
                reversed_p = false,
                charpos = 0,
                nchars = 0,
                nbytes = 0,
                from = 7673644,
                to = 0,
                width = 49344
              },
              face_id = 9729408,
              u = {
                image = {
                  object = XIL(0),
                  slice = {
                    x = XIL(0x5282d0),
                    y = XIL(0),
                    width = XIL(0),
                    height = XIL(0)
                  },
                  image_id = 2
                },
                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(0x7ffff4fb5881),
              string_nchars = 0,
              end_charpos = 0,
              stop_charpos = 140733193388065,
              prev_stop = 0,
              base_level_stop = 7,
              cmp_it = {
                stop_pos = 44130382,
                id = 528,
                ch = -184437263,
                rule_idx = 0,
                lookback = 518,
                nglyphs = 52371568,
                reversed_p = false,
                charpos = 4096,
                nchars = -183588704,
                nbytes = 32767,
                from = -184884998,
                to = 32767,
                width = 0
              },
              face_id = -184861499,
              u = {
                image = {
                  object = XIL(0x770000007c),
                  slice = {
                    x = XIL(0x2b3e6f0),
                    y = XIL(0x7ffff50eb4a0),
                    width = XIL(0xffff93b0),
                    height = XIL(0x8)
                  },
                  image_id = 52610784
                },
                stretch = {
                  object = XIL(0x770000007c)
                },
                xwidget = {
                  object = XIL(0x770000007c)
                }
              },
              position = {
                charpos = 52582768,
                bytepos = 4922599563230093568
              },
              current = {
                pos = {
                  charpos = 96,
                  bytepos = 140737488318864
                },
                overlay_string_index = 140737488317832,
                string_pos = {
                  charpos = 140737488327600,
                  bytepos = 8
                },
                dpvec_index = 0
              },
              from_overlay = XIL(0x7fffffff93b0),
              area = -140108574,
              method = 32767,
              paragraph_embedding = (unknown: 7680236),
              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: 49344),
              voffset = 24,
              space_width = XIL(0x31d7f50),
              font_height = XIL(0x7fff00000018)
            }},
          sp = 52582768,
          selective = 140737488316816,
          what = 52613248,
          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_number_produced_p = false,
          line_wrap = TRUNCATE,
          base_face_id = 7675068,
          c = 0,
          len = 49344,
          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 = 52613472,
          phys_ascent = 0,
          phys_descent = 52621920,
          max_phys_ascent = 0,
          max_phys_descent = 0,
          current_x = 0,
          continuation_lines_width = 52615584,
          eol_pos = {
            charpos = 52616112,
            bytepos = 52616640
          },
          current_y = 52617168,
          first_vpos = 0,
          vpos = 52620864,
          hpos = 0,
          lnum = 52625088,
          lnum_bytepos = 52621392,
          lnum_width = 52617696,
          lnum_pixel_width = 0,
          pt_lnum = 52614528,
          tab_offset = 52620336,
          left_user_fringe_bitmap = 0,
          right_user_fringe_bitmap = 0,
          left_user_fringe_face_id = 189952,
          right_user_fringe_face_id = 0,
          bidi_p = false,
          bidi_it = {
            bytepos = 52614000,
            charpos = 52624560,
            ch = 52633536,
            nchars = 52628784,
            ch_len = 52629312,
            type = 52629840,
            type_after_wn = UNKNOWN_BT,
            orig_type = 52630368,
            resolved_level = 0 '\000',
            isolate_level = 0 '\000',
            invalid_levels = 52630896,
            invalid_isolates = 52631424,
            prev = {
              charpos = 52631952,
              type = 52632480,
              orig_type = UNKNOWN_BT
            },
            last_strong = {
              charpos = 52633008,
              type = 52626144,
              orig_type = UNKNOWN_BT
            },
            next_for_neutral = {
              charpos = 52619280,
              type = 52626672,
              orig_type = UNKNOWN_BT
            },
            prev_for_neutral = {
              charpos = 52618224,
              type = 52619808,
              orig_type = UNKNOWN_BT
            },
            next_for_ws = {
              charpos = 0,
              type = 52615056,
              orig_type = UNKNOWN_BT
            },
            bracket_pairing_pos = 52647792,
            bracket_enclosed_type = 52648320,
            next_en_pos = 52648848,
            next_en_type = 52649376,
            sos = NEUTRAL_DIR,
            scan_dir = 52649904,
            disp_pos = 52650432,
            disp_prop = 52650960,
            stack_idx = 0,
            level_stack = {{
                next_for_neutral_pos = 52651488,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 7,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52652544,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52653600,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 0,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52654656,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 1,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52655712,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 1,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52656768,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 2,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52657824,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52658880,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 3,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52659936,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 3,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52660992,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 2,
                level = 34 '"',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52624032,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 3,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52661520,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 7,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52634592,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 7,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52635648,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52636704,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 0,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52637760,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 1,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52638816,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 1,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52639872,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 2,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52640928,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52641984,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 3,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52643040,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 3,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52644096,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 4,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52645152,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52646208,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 5,
                level = 35 '#',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52647264,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 2,
                level = 34 '"',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 52628256,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 52622448,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 45738304,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 3,
                level = 167 '\247',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 140737488318128,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 44528880,
                next_for_neutral_type = 6,
                last_strong_type = 0,
                prev_for_neutral_type = 7,
                level = 114 'r',
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 1327144894389,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 192 '\300',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 140737488318128,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 7,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488318032,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 5,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 47985008,
                next_for_neutral_type = 4,
                last_strong_type = 1,
                prev_for_neutral_type = 1,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 3,
                last_strong_type = 7,
                prev_for_neutral_type = 5,
                level = 81 'Q',
                flags = 246 '\366'
              }, {
                next_for_neutral_pos = 44528880,
                next_for_neutral_type = 4,
                last_strong_type = 5,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488319324,
                next_for_neutral_type = 1,
                last_strong_type = 5,
                prev_for_neutral_type = 2,
                level = 14 '\016',
                flags = 247 '\367'
              }, {
                next_for_neutral_pos = 17,
                next_for_neutral_type = 4,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 17,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 1,
                next_for_neutral_type = 4,
                last_strong_type = 4,
                prev_for_neutral_type = 3,
                level = 77 'M',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 51238464,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 225 '\341',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 93,
                next_for_neutral_type = 0,
                last_strong_type = 7,
                prev_for_neutral_type = 7,
                level = 18 '\022',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 51621696,
                next_for_neutral_type = 6,
                last_strong_type = 0,
                prev_for_neutral_type = 3,
                level = 78 'N',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 51297656,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 98566507,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 6,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 1322849927172,
                next_for_neutral_type = 1,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 98566507,
                next_for_neutral_type = 1,
                last_strong_type = 0,
                prev_for_neutral_type = 6,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = -8589934589,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 1,
                last_strong_type = 7,
                prev_for_neutral_type = 7,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 51296888,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 5,
                level = 14 '\016',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 51297656,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 51297648,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 14 '\016',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 45549376,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 140737488319040,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 140737222308864,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 1,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 47171072,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 323,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 14 '\016',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 46541744,
                next_for_neutral_type = 6,
                last_strong_type = 2,
                prev_for_neutral_type = 1,
                level = 77 'M',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 26624,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 3,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488319040,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 1,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 51224608,
                next_for_neutral_type = 1,
                last_strong_type = 7,
                prev_for_neutral_type = 5,
                level = 78 'N',
                flags = 245 '\365'
              }, {
                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 = 26624,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 2,
                level = 174 '\256',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 14760,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 1 '\001',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 46413216,
                next_for_neutral_type = 4,
                last_strong_type = 3,
                prev_for_neutral_type = 1,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                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 = 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 = 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 = 122723343248916480,
                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 = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 0,
                level = 13 '\r',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 140737488318608,
                next_for_neutral_type = 2,
                last_strong_type = 1,
                prev_for_neutral_type = 2,
                level = 77 'M',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 534,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 140737488318928,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 16 '\020',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 48171520,
                next_for_neutral_type = 4,
                last_strong_type = 7,
                prev_for_neutral_type = 4,
                level = 78 'N',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 181 '\265',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 51238464,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 0,
                level = 13 '\r',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 140737488318720,
                next_for_neutral_type = 2,
                last_strong_type = 1,
                prev_for_neutral_type = 2,
                level = 77 'M',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 534,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 140737488319040,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 16 '\020',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 48171520,
                next_for_neutral_type = 4,
                last_strong_type = 7,
                prev_for_neutral_type = 4,
                level = 78 'N',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 91,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 181 '\265',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 1,
                level = 13 '\r',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 45431088,
                next_for_neutral_type = 1,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 78 'N',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 1,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 47171072,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 181 '\265',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 45527920,
                next_for_neutral_type = 0,
                last_strong_type = 7,
                prev_for_neutral_type = 7,
                level = 181 '\265',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 46541744,
                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 = 1,
                prev_for_neutral_type = 1,
                level = 82 'R',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 7,
                next_for_neutral_type = 5,
                last_strong_type = 0,
                prev_for_neutral_type = 6,
                level = 118 'v',
                flags = 194 '\302'
              }, {
                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 = 140737488318896,
                next_for_neutral_type = 7,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 3414034751983877509,
                next_for_neutral_type = 5,
                last_strong_type = 0,
                prev_for_neutral_type = 6,
                level = 112 'p',
                flags = 203 '\313'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 3,
                last_strong_type = 3,
                prev_for_neutral_type = 1,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 24,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 465,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 7,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1145,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 1,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 5205500362811,
                next_for_neutral_type = 4,
                last_strong_type = 7,
                prev_for_neutral_type = 2,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 51224608,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 223 '\337',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 45431088,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 1049088,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 152 '\230',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 19000976,
                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 = 7,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 4,
                last_strong_type = 3,
                prev_for_neutral_type = 4,
                level = 93 ']',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 19000976,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 38655426560,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 44603472,
                next_for_neutral_type = 6,
                last_strong_type = 4,
                prev_for_neutral_type = 3,
                level = 69 'E',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 786433,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 5,
                level = 14 '\016',
                flags = 3 '\003'
              }, {
                next_for_neutral_pos = 51287552,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 5,
                level = 183 '\267',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 256,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 192 '\300',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 8,
                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 = 7,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488319388,
                next_for_neutral_type = 1,
                last_strong_type = 6,
                prev_for_neutral_type = 6,
                level = 76 'L',
                flags = 245 '\365'
              }, {
                next_for_neutral_pos = 51297648,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 45431088,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 5,
                level = 182 '\266',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = -4249536008,
                next_for_neutral_type = 5,
                last_strong_type = 3,
                prev_for_neutral_type = 0,
                level = 63 '?',
                flags = 244 '\364'
              }, {
                next_for_neutral_pos = 45499152,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 6,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488319424,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 0,
                level = 223 '\337',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 6,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 18996272,
                next_for_neutral_type = 5,
                last_strong_type = 7,
                prev_for_neutral_type = 1,
                level = 67 'C',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 8,
                next_for_neutral_type = 4,
                last_strong_type = 3,
                prev_for_neutral_type = 1,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 18996277,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 0,
                level = 33 '!',
                flags = 1 '\001'
              }},
            string = {
              lstring = XIL(0x121cc30),
              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 = L2R
        }
        wrap_data = 0x0
        may_wrap = false
        wrap_x = 7672332
        wrap_row_used = -1
        wrap_row_ascent = 0
        wrap_row_height = 49344
        wrap_row_phys_ascent = 0
        wrap_row_phys_height = 9385152
        wrap_row_extra_line_spacing = 0
        wrap_row_min_pos = 0
        wrap_row_min_bpos = 5407440
        wrap_row_max_pos = 0
        wrap_row_max_bpos = 0
        cvpos = <optimized out>
        min_pos = 1
        max_pos = 12
        min_bpos = 1
        max_bpos = 30
        pending_handle_line_prefix = false
        header_line = <optimized out>
        hscroll_this_line = <optimized out>
        first_visible_x = <optimized out>
        last_visible_x = <optimized out>
        x_incr = <optimized out>
        line_number_needed = <optimized out>
#27 0x00000000004545b3 in try_window (window=window@entry=XIL(0x121dc35), pos=..., flags=flags@entry=1) at ./debian/build-src/src/xdisp.c:17772
        w = 0x121dc30 <bss_sbrk_buffer+8422256>
        it = {
          window = XIL(0x121dc35),
          w = 0x121dc30 <bss_sbrk_buffer+8422256>,
          f = 0x121cc30 <bss_sbrk_buffer+8418160>,
          method = GET_FROM_BUFFER,
          stop_charpos = 56,
          prev_stop = 1,
          base_level_stop = 0,
          end_charpos = 56,
          s = 0x0,
          string_nchars = 0,
          redisplay_end_trigger_charpos = 0,
          multibyte_p = true,
          header_line_p = false,
          string_from_display_prop_p = false,
          string_from_prefix_prop_p = false,
          from_disp_prop_p = false,
          ellipsis_p = false,
          avoid_cursor_p = false,
          dp = 0x0,
          dpvec = 0x0,
          dpend = 0x0,
          dpvec_char_len = 0,
          dpvec_face_id = 0,
          saved_face_id = 0,
          ctl_chars = {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 = 13,
              bytepos = 31
            },
            overlay_string_index = -1,
            string_pos = {
              charpos = -1,
              bytepos = -1
            },
            dpvec_index = -1
          },
          n_overlay_strings = 0,
          overlay_strings_charpos = 1,
          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_number_produced_p = false,
          line_wrap = WINDOW_WRAP,
          base_face_id = 0,
          c = 32,
          len = 1,
          cmp_it = {
            stop_pos = 13,
            id = -1,
            ch = 2469,
            rule_idx = 0,
            lookback = 0,
            nglyphs = 1,
            reversed_p = false,
            charpos = 11,
            nchars = 1,
            nbytes = 3,
            from = 0,
            to = 1,
            width = 1
          },
          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(0x2d8c4a5),
          position = {
            charpos = 12,
            bytepos = 30
          },
          truncation_pixel_width = 0,
          continuation_pixel_width = 9,
          first_visible_x = 0,
          last_visible_x = 720,
          last_visible_y = 612,
          extra_line_spacing = 0,
          max_extra_line_spacing = 0,
          override_ascent = -1,
          override_descent = 0,
          override_boff = 0,
          glyph_row = 0x2dfe410,
          area = TEXT_AREA,
          nglyphs = 1,
          pixel_width = 9,
          ascent = 14,
          descent = 4,
          max_ascent = 17,
          max_descent = 8,
          phys_ascent = 0,
          phys_descent = 0,
          max_phys_ascent = 17,
          max_phys_descent = 8,
          current_x = 103,
          continuation_lines_width = 0,
          eol_pos = {
            charpos = 0,
            bytepos = 0
          },
          current_y = 0,
          first_vpos = 0,
          vpos = 0,
          hpos = 10,
          lnum = 0,
          lnum_bytepos = 0,
          lnum_width = 0,
          lnum_pixel_width = 0,
          pt_lnum = 0,
          tab_offset = 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 = 31,
            charpos = 13,
            ch = 2469,
            nchars = 1,
            ch_len = 3,
            type = STRONG_L,
            type_after_wn = STRONG_L,
            orig_type = STRONG_L,
            resolved_level = 0 '\000',
            isolate_level = 0 '\000',
            invalid_levels = 0,
            invalid_isolates = 0,
            prev = {
              charpos = 12,
              type = NEUTRAL_WS,
              orig_type = NEUTRAL_WS
            },
            last_strong = {
              charpos = 11,
              type = STRONG_L,
              orig_type = STRONG_L
            },
            next_for_neutral = {
              charpos = -1,
              type = UNKNOWN_BT,
              orig_type = UNKNOWN_BT
            },
            prev_for_neutral = {
              charpos = 12,
              type = STRONG_L,
              orig_type = NEUTRAL_WS
            },
            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 = 56,
            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 = 0x121dc30 <bss_sbrk_buffer+8422256>,
            paragraph_dir = L2R,
            separator_limit = -1,
            first_elt = false,
            new_paragraph = false,
            frame_window_p = true
          },
          paragraph_embedding = NEUTRAL_DIR
        }
        last_text_row = 0x0
        f = 0x121cc30 <bss_sbrk_buffer+8418160>
        cursor_vpos = 0
        it_charpos = <optimized out>
#28 0x0000000000467ba3 in redisplay_window (window=XIL(0x121dc35), just_this_one_p=just_this_one_p@entry=false) at ./debian/build-src/src/xdisp.c:17219
        d2 = 0
        d6 = 0
        d1 = 0
        d5 = 0
        rtop = 0
        rbot = 0
        w = 0x121dc30 <bss_sbrk_buffer+8422256>
        f = 0x121cc30 <bss_sbrk_buffer+8418160>
        buffer = <optimized out>
        old = <optimized out>
        lpoint = <optimized out>
        opoint = <optimized out>
        startp = {
          charpos = 1,
          bytepos = 1
        }
        update_mode_line = <optimized out>
        tem = <optimized out>
        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(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(0x200000003),
              string_nchars = 0,
              end_charpos = 1,
              stop_charpos = 0,
              prev_stop = -1,
              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 = 92,
                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(0x80000)
                  },
                  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 = 4294967295
                },
                dpvec_index = 0
              },
              from_overlay = XIL(0),
              area = LEFT_MARGIN_AREA,
              method = GET_FROM_DISPLAY_VECTOR,
              paragraph_embedding = (L2R | unknown: 8),
              multibyte_p = false,
              string_from_display_prop_p = true,
              string_from_prefix_prop_p = true,
              display_ellipsis_p = true,
              avoid_cursor_p = false,
              bidi_p = false,
              from_disp_prop_p = false,
              line_wrap = (unknown: 4),
              voffset = 14,
              space_width = XIL(0xb00000004),
              font_height = XIL(0xb00000001)
            }},
          sp = 1,
          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_number_produced_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,
          tab_offset = 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 60 times>, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 3,
                prev_for_neutral_type = 3,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 17379768,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 0,
                level = 9 '\t',
                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 = 0,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488334272,
                next_for_neutral_type = 2,
                last_strong_type = 0,
                prev_for_neutral_type = 1,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488333584,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334056,
                next_for_neutral_type = 4,
                last_strong_type = 6,
                prev_for_neutral_type = 7,
                level = 76 'L',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 7,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 72057594056928304,
                next_for_neutral_type = 0,
                last_strong_type = 7,
                prev_for_neutral_type = 4,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488334144,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 216 '\330',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 6,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 4,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488334208,
                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 = 0,
                prev_for_neutral_type = 5,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488334136,
                next_for_neutral_type = 7,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 67 'C',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 1,
                next_for_neutral_type = 5,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 216 '\330',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 47762688,
                next_for_neutral_type = 7,
                last_strong_type = 5,
                prev_for_neutral_type = 2,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 7,
                last_strong_type = 7,
                prev_for_neutral_type = 7,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 7,
                last_strong_type = 7,
                prev_for_neutral_type = 7,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334272,
                next_for_neutral_type = 0,
                last_strong_type = 4,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334136,
                next_for_neutral_type = 2,
                last_strong_type = 1,
                prev_for_neutral_type = 4,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 5,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 216 '\330',
                flags = 2 '\002'
              }, {
                next_for_neutral_pos = 140737488334128,
                next_for_neutral_type = 0,
                last_strong_type = 1,
                prev_for_neutral_type = 5,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 6,
                next_for_neutral_type = 6,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334272,
                next_for_neutral_type = 1,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334136,
                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 = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 140737488334128,
                next_for_neutral_type = 2,
                last_strong_type = 5,
                prev_for_neutral_type = 4,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334048,
                next_for_neutral_type = 2,
                last_strong_type = 0,
                prev_for_neutral_type = 1,
                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 = 6,
                last_strong_type = 2,
                prev_for_neutral_type = 6,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 1,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 1,
                last_strong_type = 4,
                prev_for_neutral_type = 1,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488336688,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334224,
                next_for_neutral_type = 6,
                last_strong_type = 3,
                prev_for_neutral_type = 7,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 10,
                next_for_neutral_type = 1,
                last_strong_type = 7,
                prev_for_neutral_type = 5,
                level = 92 '\\',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 17379768,
                next_for_neutral_type = 0,
                last_strong_type = 5,
                prev_for_neutral_type = 0,
                level = 9 '\t',
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 66,
                next_for_neutral_type = 0,
                last_strong_type = 2,
                prev_for_neutral_type = 7,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 40,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                next_for_neutral_pos = 140737488334264,
                next_for_neutral_type = 1,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 140737488334512,
                next_for_neutral_type = 6,
                last_strong_type = 2,
                prev_for_neutral_type = 6,
                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 = 0,
                next_for_neutral_type = 6,
                last_strong_type = 3,
                prev_for_neutral_type = 1,
                level = 67 'C',
                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 = 140737488334512,
                next_for_neutral_type = 6,
                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 = 19000368,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 5,
                last_strong_type = 7,
                prev_for_neutral_type = 6,
                level = 68 'D',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 6711760,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                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 = 140737488334512,
                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 = 0,
                level = 33 '!',
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 140737488334512,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 1,
                level = 68 'D',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 2,
                level = 255 '\377',
                flags = 255 '\377'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 4,
                level = 210 '\322',
                flags = 193 '\301'
              }, {
                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 = 18992176,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 0,
                level = 33 '!',
                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 = 140737488334512,
                next_for_neutral_type = 3,
                last_strong_type = 6,
                prev_for_neutral_type = 6,
                level = 69 'E',
                flags = 0 '\000'
              }, {
                next_for_neutral_pos = 0,
                next_for_neutral_type = 3,
                last_strong_type = 5,
                prev_for_neutral_type = 1,
                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 = 19000373,
                next_for_neutral_type = 0,
                last_strong_type = 6,
                prev_for_neutral_type = 0,
                level = 33 '!',
                flags = 1 '\001'
              }, {
                next_for_neutral_pos = 18992176,
                next_for_neutral_type = 0,
                last_strong_type = 0,
                prev_for_neutral_type = 0,
                level = 0 '\000',
                flags = 0 '\000'
              }},
            string = {
              lstring = make_fixnum(16),
              s = 0x0,
              schars = 0,
              bufpos = 66,
              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 = <optimized out>
        temp_scroll_step = false
        count = <optimized out>
        centering_position = -1
        last_line_misfit = false
        beg_unchanged = <optimized out>
        end_unchanged = <optimized out>
        frame_line_height = <optimized out>
        margin = <optimized out>
        use_desired_matrix = <optimized out>
        itdata = 0x0
#29 0x000000000046ac5b in redisplay_window_0 (window=window@entry=XIL(0x121dc35)) at ./debian/build-src/src/xdisp.c:14975
#30 0x000000000056cf26 in internal_condition_case_1 (bfun=bfun@entry=0x46ac30 <redisplay_window_0>, arg=XIL(0x121dc35), handlers=<optimized out>, hfun=hfun@entry=0x42f6c0 <redisplay_window_error>) at ./debian/build-src/src/eval.c:1360
        val = <optimized out>
        c = 0x2a5c370
#31 0x0000000000434316 in redisplay_windows (window=XIL(0x121dc35)) at ./debian/build-src/src/xdisp.c:14955
        w = 0x121dc30 <bss_sbrk_buffer+8422256>
#32 0x0000000000457d89 in redisplay_internal () at ./debian/build-src/src/xdisp.c:14444
        gcscrollbars = <optimized out>
        f_redisplay_flag = <optimized out>
        f = 0x121cc30 <bss_sbrk_buffer+8418160>
        w = <optimized out>
        sw = <optimized out>
        fr = <optimized out>
        pending = <optimized out>
        must_finish = <optimized out>
        match_p = <optimized out>
        tlbufpos = <optimized out>
        tlendpos = <optimized out>
        number_of_visible_frames = <optimized out>
        count = <optimized out>
        sf = <optimized out>
        polling_stopped_here = <optimized out>
        tail = XIL(0xe9c123)
        frame = XIL(0x121cc35)
        hscroll_retries = 0
        garbaged_frame_retries = <optimized out>
        consider_all_windows_p = <optimized out>
        update_miniwindow_p = <optimized out>
#33 0x0000000000459bb5 in redisplay () at ./debian/build-src/src/xdisp.c:13662
#34 0x0000000000500f07 in read_char (commandflag=commandflag@entry=1, map=map@entry=XIL(0x136efa3), prev_event=XIL(0), used_mouse_menu=used_mouse_menu@entry=0x7fffffffdd0b, end_time=end_time@entry=0x0) at ./debian/build-src/src/keyboard.c:2482
        echo_current = false
        c = <optimized out>
        jmpcount = <optimized out>
        local_getcjmp = {{
            __jmpbuf = {6, 32448, 1, 6056810, 6, 4922599563230093568, -1, -1},
            __mask_was_saved = -9392,
            __saved_mask = {
              __val = {47760549, 32448, 0, 140737488345552, 5655219, 0, 4, 0, 47760544, 6, 0, 1, 140737488345552, 0, 0, 0}
            }
          }}
        save_jump = {{
            __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0},
            __mask_was_saved = 0,
            __saved_mask = {
              __val = {0 <repeats 16 times>}
            }
          }}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = XIL(0)
        also_record = XIL(0)
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2b04500
#35 0x0000000000504590 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffddf0, prompt=prompt@entry=XIL(0), dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at ./debian/build-src/src/keyboard.c:9157
        interrupted_kboard = <optimized out>
        interrupted_frame = 0x121cc30 <bss_sbrk_buffer+8418160>
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = <optimized out>
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = XIL(0x136efa3)
        first_event = XIL(0)
        first_unbound = 31
        mock_input = 0
        fkey = {
          parent = XIL(0xe9f373),
          map = XIL(0xe9f373),
          start = 0,
          end = 0
        }
        keytran = {
          parent = XIL(0xa7ea93),
          map = XIL(0xa7ea93),
          start = 0,
          end = 0
        }
        indec = {
          parent = XIL(0xe9f383),
          map = XIL(0xe9f383),
          start = 0,
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = XIL(0)
        original_uppercase = XIL(0x2d8c4a5)
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x2d8c4a0
        fake_prefixed_keys = XIL(0)
#36 0x0000000000505c94 in command_loop_1 () at ./debian/build-src/src/lisp.h:855
        cmd = <optimized out>
        keybuf = {XIL(0x774035), XIL(0x7fffffffddc0), make_fixnum(0), XIL(0x44509638c1d2a100), XIL(0), XIL(0xa0de70), XIL(0x4), XIL(0x774035), XIL(0), XIL(0x774030), XIL(0x7fffffffdf00), make_fixnum(1425269), XIL(0), XIL(0x2a16090), XIL(0x140), XIL(0x1), make_fixnum(55834574852), XIL(0), XIL(0), XIL(0), XIL(0x770000007c), XIL(0x44509638c1d2a100), XIL(0x78), XIL(0x7fffffffded0), XIL(0xac9a23), XIL(0), XIL(0xffffffffffffffff), XIL(0x56d7a9), XIL(0x5), XIL(0x7a10)}
        i = <optimized out>
        prev_modiff = 0
        prev_buffer = 0x0
#37 0x000000000056ce8e in internal_condition_case (bfun=bfun@entry=0x505a80 <command_loop_1>, handlers=handlers@entry=XIL(0x5280), hfun=hfun@entry=0x4fc7b0 <cmd_error>) at ./debian/build-src/src/eval.c:1336
        val = <optimized out>
        c = 0x2a5c250
#38 0x00000000004f7364 in command_loop_2 (ignore=ignore@entry=XIL(0)) at ./debian/build-src/src/lisp.h:855
        val = <optimized out>
#39 0x000000000056cdfd in internal_catch (tag=tag@entry=XIL(0xc720), func=func@entry=0x4f7340 <command_loop_2>, arg=arg@entry=XIL(0)) at ./debian/build-src/src/eval.c:1101
        val = <optimized out>
        c = 0x2a5ac00
#40 0x00000000004f72fb in command_loop () at ./debian/build-src/src/lisp.h:855
#41 0x00000000004fc3a3 in recursive_edit_1 () at ./debian/build-src/src/keyboard.c:695
        count = 1
        val = <optimized out>
#42 0x00000000004fc6e8 in Frecursive_edit () at ./debian/build-src/src/keyboard.c:766
        buffer = <optimized out>
#43 0x000000000041a672 in main (argc=3, argv=0x7fffffffe1a8) at ./debian/build-src/src/emacs.c:1722
        stack_bottom_variable = 0x7ffff4fb7811 <__libc_calloc+129>
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = <optimized out>
        disable_aslr = <optimized out>
        rlim = {
          rlim_cur = 10022912,
          rlim_max = 18446744073709551615
        }
        sockfd = -1

Lisp Backtrace:
"font-shape-gstring" (0xffff59f0)
"auto-compose-chars" (0xffff5cc8)
"redisplay_internal (C function)" (0x0)
"font-shape-gstring" (0xffff59f0)
"auto-compose-chars" (0xffff5cc8)
"redisplay_internal (C function)" (0x0)

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

* bug#40987: 26.3; segfault with small nonascii file
  2020-04-30 19:31 bug#40987: 26.3; segfault with small nonascii file Sanjoy Mahajan
@ 2020-05-01  4:11 ` Eli Zaretskii
  2020-05-01 12:35   ` Sanjoy Mahajan
  0 siblings, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2020-05-01  4:11 UTC (permalink / raw)
  To: Sanjoy Mahajan; +Cc: 40987

> From: Sanjoy Mahajan <sanjoy@mit.edu>
> Date: Thu, 30 Apr 2020 15:31:37 -0400
> 
> Visting the file trigger_bug_in_emacs.txt attached below causes emacs to
> segfault.  The short version info: Debian/GNU Linux x86_64, unstable,
> which provides Debian's Emacs package version 26.3+1-1.
> 
> The recipe is:
> 
>   emacs -Q trigger_bug_in_emacs.txt
> 
> To get debugging output, I ran it under gdb using the .gdbinit from the
> Emacs git repo and logged the output of 'bt full' and 'xbacktrace'.
> Their outputs are in the attached gdb.txt.  Warning: Visiting the
> gdb.txt file will also crash emacs!

Could you try the latest pretest of Emacs 27, available from
alpha.gnu.org?  I think this problem is already fixed there.

Thanks.





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

* bug#40987: 26.3; segfault with small nonascii file
  2020-05-01  4:11 ` Eli Zaretskii
@ 2020-05-01 12:35   ` Sanjoy Mahajan
  2020-05-01 13:17     ` Eli Zaretskii
  0 siblings, 1 reply; 4+ messages in thread
From: Sanjoy Mahajan @ 2020-05-01 12:35 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 40987

On 2020-05-01 07:11, Eli Zaretskii <eliz@gnu.org> wrote:

> Could you try the latest pretest of Emacs 27, available from
> alpha.gnu.org?  I think this problem is already fixed there.

I've just tried 27.0.91.  It works fine.

-Sanjoy





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

* bug#40987: 26.3; segfault with small nonascii file
  2020-05-01 12:35   ` Sanjoy Mahajan
@ 2020-05-01 13:17     ` Eli Zaretskii
  0 siblings, 0 replies; 4+ messages in thread
From: Eli Zaretskii @ 2020-05-01 13:17 UTC (permalink / raw)
  To: Sanjoy Mahajan; +Cc: 40987-done

> From: Sanjoy Mahajan <sanjoy@mit.edu>
> Cc: 40987@debbugs.gnu.org
> Date: Fri, 01 May 2020 08:35:03 -0400
> 
> On 2020-05-01 07:11, Eli Zaretskii <eliz@gnu.org> wrote:
> 
> > Could you try the latest pretest of Emacs 27, available from
> > alpha.gnu.org?  I think this problem is already fixed there.
> 
> I've just tried 27.0.91.  It works fine.

Thanks, so I'm closing this bug.





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

end of thread, other threads:[~2020-05-01 13:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-30 19:31 bug#40987: 26.3; segfault with small nonascii file Sanjoy Mahajan
2020-05-01  4:11 ` Eli Zaretskii
2020-05-01 12:35   ` Sanjoy Mahajan
2020-05-01 13:17     ` Eli Zaretskii

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).