* 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 --]
া আপনার কাছ থেকে জানতে চাইব! এখন জরিপটি পূরণ করুন
[-- 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).