* bug#26646: 26.0.50; Segfault from find-font in "emacs -nw"
@ 2017-04-24 21:04 John Mastro
2017-04-25 19:36 ` Glenn Morris
2017-04-26 12:11 ` Eli Zaretskii
0 siblings, 2 replies; 4+ messages in thread
From: John Mastro @ 2017-04-24 21:04 UTC (permalink / raw)
To: 26646
[-- Attachment #1: Type: text/plain, Size: 3308 bytes --]
Hello,
In both Emacs 25.1 and master (at 53f8f4b), calling find-font from an
Emacs built with X support and started with `emacs -nw' results in a
segfault.
In both cases I am testing on Fedora 25. The version of 25.1 I tested on
was Fedora's default version built with GTK, and master was built myself
with Lucid.
To reproduce:
- Run `emacs -Q -nw'
- Evaluate (find-font (font-spec :name "Anything-10"))
(It doesn't matter whether "Anything-10" is something made up or an
actual font on the system.)
The result of "thread apply all bt full" is attached. Please let me know
if I can provide any additional information.
John
In GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d
scroll bars)
of 2017-04-24 built on meta
Repository revision: 53f8f4bf2db097f4a2c68194c55a87c5a1176c8c
System Description: Fedora release 25 (Twenty Five)
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Configured using:
'configure --with-xml2 --with-zlib --with-gnutls --with-x-toolkit=lucid
--without-pop'
Configured features:
XAW3D XPM JPEG TIFF GIF PNG SOUND NOTIFY GNUTLS FREETYPE XFT ZLIB
TOOLKIT_SCROLL_BARS LUCID X11
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-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
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 subr-x 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 term/xterm xterm
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 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 inotify dynamic-setting
font-render-setting x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 98731 5181)
(symbols 48 20009 1)
(miscs 40 39 132)
(strings 32 17519 4336)
(string-bytes 1 558742)
(vectors 16 12460)
(vector-slots 8 435232 2455)
(floats 8 52 544)
(intervals 56 192 0)
(buffers 976 11))
[-- Attachment #2: gdb-log.txt --]
[-- Type: text/plain, Size: 33001 bytes --]
Starting program: /home/jbm/src/emacs/src/emacs -Q -nw
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.24-4.fc25.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x000000000055d79a in font_pixel_size (spec=spec@entry=18357429, f=<optimized out>) at font.c:315
315 dpi = FRAME_RES_Y (f);
Missing separate debuginfos, use: dnf debuginfo-install Xaw3d-1.6.2-9.fc24.x86_64 alsa-lib-1.1.1-2.fc25.x86_64 bzip2-libs-1.0.6-21.fc25.x86_64 expat-2.2.0-1.fc25.x86_64 fontconfig-2.12.1-1.fc25.x86_64 freetype-2.6.5-3.fc25.x86_64 giflib-4.1.6-15.fc24.x86_64 gmp-6.1.1-1.fc25.x86_64 gnutls-3.5.10-1.fc25.x86_64 jbigkit-libs-2.1-5.fc24.x86_64 libICE-1.0.9-8.fc25.x86_64 libSM-1.2.2-4.fc24.x86_64 libX11-1.6.4-4.fc25.x86_64 libXau-1.0.8-6.fc24.x86_64 libXext-1.3.3-4.fc24.x86_64 libXfixes-5.0.3-1.fc25.x86_64 libXft-2.3.2-4.fc24.x86_64 libXmu-1.1.2-4.fc24.x86_64 libXpm-3.5.12-1.fc25.x86_64 libXrandr-1.5.1-1.fc25.x86_64 libXrender-0.9.10-1.fc25.x86_64 libXt-1.1.5-3.fc24.x86_64 libbsd-0.8.3-1.fc25.x86_64 libffi-3.1-9.fc24.x86_64 libgcc-6.3.1-1.fc25.x86_64 libidn2-2.0.0-1.fc25.x86_64 libjpeg-turbo-1.5.1-0.fc25.x86_64 libpng-1.6.27-1.fc25.x86_64 libtasn1-4.10-1.fc25.x86_64 libtiff-4.0.7-4.fc25.x86_64 libunistring-0.9.4-3.fc24.x86_64 libuuid-2.28.2-2.fc25.x86_64 libxcb-1.12-1.fc25.x86_64 ncurses-libs-6.0-6.20160709.fc25.x86_64 nettle-3.3-1.fc25.x86_64 p11-kit-0.23.2-3.fc25.x86_64 zlib-1.2.8-10.fc24.x86_64
Thread 1 (Thread 0x7ffff7fcc180 (LWP 17644)):
#0 0x000000000055d79a in font_pixel_size (spec=spec@entry=18357429, f=<optimized out>)
at font.c:315
dpi = <optimized out>
#1 0x0000000000564055 in font_list_entities (f=f@entry=0xc46688 <bss_sbrk_buffer+376520>,
spec=spec@entry=18357429) at font.c:2751
driver_list = 0x0
val = 0
list = <optimized out>
size = <optimized out>
need_filtering = false
i = <optimized out>
#2 0x000000000056508f in Flist_fonts (font_spec=18357429, frame=<optimized out>,
num=num@entry=6, prefer=prefer@entry=0) at font.c:4230
f = 0xc46688 <bss_sbrk_buffer+376520>
vec = <optimized out>
list = <optimized out>
n = 1
#3 0x0000000000565180 in Ffind_font (font_spec=<optimized out>, frame=<optimized out>)
at font.c:4280
val = 52
#4 0x000000000054de9c in eval_sub (form=form@entry=21558531) at eval.c:2221
i = <optimized out>
maxargs = 2
args_left = 0
numargs = <optimized out>
fun = 11881581
val = <optimized out>
original_args = 21558467
argvals = {18357429, 0, 140737488343888, 140737488343888, 281474976710656, 10374144, 14,
14}
#5 0x000000000055180b in Feval (form=21558531, lexical=<optimized out>) at eval.c:2040
No locals.
#6 0x000000000054e932 in Ffuncall (nargs=<optimized out>, args=args@entry=0x7fffffffd558)
at eval.c:2742
fun = <optimized out>
original_fun = 18960
numargs = 2
val = <optimized out>
#7 0x0000000000583392 in exec_byte_code (bytestr=<optimized out>, vector=10373725,
maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=12,
args=<optimized out>, args@entry=0x7fffffffd570) at bytecode.c:641
op = <optimized out>
type = <optimized out>
targets = {0x583428 <exec_byte_code+1080>, 0x585105 <exec_byte_code+8469>,
0x58510a <exec_byte_code+8474>, 0x58510f <exec_byte_code+8479>,
0x583226 <exec_byte_code+566>, 0x583230 <exec_byte_code+576>,
0x585114 <exec_byte_code+8484>, 0x58514b <exec_byte_code+8539>,
0x58355e <exec_byte_code+1390>, 0x583563 <exec_byte_code+1395>,
0x583568 <exec_byte_code+1400>, 0x58356d <exec_byte_code+1405>,
0x583260 <exec_byte_code+624>, 0x583260 <exec_byte_code+624>,
0x583572 <exec_byte_code+1410>, 0x583544 <exec_byte_code+1364>,
0x5836a8 <exec_byte_code+1720>, 0x583850 <exec_byte_code+2144>,
0x583846 <exec_byte_code+2134>, 0x58384b <exec_byte_code+2139>,
0x5832b2 <exec_byte_code+706>, 0x5832b8 <exec_byte_code+712>,
0x58380c <exec_byte_code+2076>, 0x5837f2 <exec_byte_code+2050>,
0x5837d0 <exec_byte_code+2016>, 0x5837d5 <exec_byte_code+2021>,
0x5837da <exec_byte_code+2026>, 0x5837df <exec_byte_code+2031>,
0x583323 <exec_byte_code+819>, 0x583328 <exec_byte_code+824>,
0x5837a8 <exec_byte_code+1976>, 0x5837b6 <exec_byte_code+1990>,
0x5836c7 <exec_byte_code+1751>, 0x5836cc <exec_byte_code+1756>,
0x5836d1 <exec_byte_code+1761>, 0x5836d6 <exec_byte_code+1766>,
0x583368 <exec_byte_code+888>, 0x583370 <exec_byte_code+896>,
0x5837e4 <exec_byte_code+2036>, 0x5836ad <exec_byte_code+1725>,
0x583703 <exec_byte_code+1811>, 0x583708 <exec_byte_code+1816>,
0x58370d <exec_byte_code+1821>, 0x583712 <exec_byte_code+1826>,
0x5833af <exec_byte_code+959>, 0x5833b0 <exec_byte_code+960>,
0x5836db <exec_byte_code+1771>, 0x5836e9 <exec_byte_code+1785>,
0x583c1e <exec_byte_code+3118>, 0x583c10 <exec_byte_code+3104>,
0x583b8f <exec_byte_code+2975>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583d8d <exec_byte_code+3485>, 0x583e1a <exec_byte_code+3626>,
0x583e59 <exec_byte_code+3689>, 0x583e9e <exec_byte_code+3758>,
0x583ee3 <exec_byte_code+3827>, 0x5835f5 <exec_byte_code+1541>,
0x583637 <exec_byte_code+1607>, 0x583f24 <exec_byte_code+3892>,
0x5835bd <exec_byte_code+1485>, 0x583670 <exec_byte_code+1664>,
0x584019 <exec_byte_code+4137>, 0x583f51 <exec_byte_code+3937>,
0x583f7a <exec_byte_code+3978>, 0x583fb3 <exec_byte_code+4035>,
0x583fe6 <exec_byte_code+4086>, 0x584095 <exec_byte_code+4261>,
0x5840be <exec_byte_code+4302>, 0x5840f7 <exec_byte_code+4359>,
0x584134 <exec_byte_code+4420>, 0x58415d <exec_byte_code+4461>,
0x584186 <exec_byte_code+4502>, 0x5841bf <exec_byte_code+4559>,
0x5841f8 <exec_byte_code+4616>, 0x584231 <exec_byte_code+4673>,
0x58426e <exec_byte_code+4734>, 0x5842a1 <exec_byte_code+4785>,
0x5842d4 <exec_byte_code+4836>, 0x58434a <exec_byte_code+4954>,
0x58438c <exec_byte_code+5020>, 0x5843ce <exec_byte_code+5086>,
0x5845f2 <exec_byte_code+5634>, 0x584576 <exec_byte_code+5510>,
0x5845b4 <exec_byte_code+5572>, 0x584491 <exec_byte_code+5281>,
0x5844cf <exec_byte_code+5343>, 0x584502 <exec_byte_code+5394>,
0x584543 <exec_byte_code+5459>, 0x58442b <exec_byte_code+5179>,
0x58445e <exec_byte_code+5230>, 0x584703 <exec_byte_code+5907>,
0x584669 <exec_byte_code+5753>, 0x5833fc <exec_byte_code+1036>,
0x5846ac <exec_byte_code+5820>, 0x5846d5 <exec_byte_code+5861>,
0x5847ac <exec_byte_code+6076>, 0x5847ef <exec_byte_code+6143>,
0x584832 <exec_byte_code+6210>, 0x58485b <exec_byte_code+6251>,
0x584886 <exec_byte_code+6294>, 0x5848b1 <exec_byte_code+6337>,
0x5848e4 <exec_byte_code+6388>, 0x583428 <exec_byte_code+1080>,
0x58490f <exec_byte_code+6431>, 0x58493a <exec_byte_code+6474>,
0x584965 <exec_byte_code+6517>, 0x584990 <exec_byte_code+6560>,
0x5849bb <exec_byte_code+6603>, 0x5849e6 <exec_byte_code+6646>,
0x5833fc <exec_byte_code+1036>, 0x583428 <exec_byte_code+1080>,
0x584a0f <exec_byte_code+6687>, 0x584a4c <exec_byte_code+6748>,
0x584a75 <exec_byte_code+6789>, 0x584a9e <exec_byte_code+6830>,
0x584ad7 <exec_byte_code+6887>, 0x584b10 <exec_byte_code+6944>,
0x584b39 <exec_byte_code+6985>, 0x584b60 <exec_byte_code+7024>,
0x584d07 <exec_byte_code+7447>, 0x584d40 <exec_byte_code+7504>,
0x584b99 <exec_byte_code+7081>, 0x584bc4 <exec_byte_code+7124>,
0x583428 <exec_byte_code+1080>, 0x583a4c <exec_byte_code+2652>,
0x58373b <exec_byte_code+1867>, 0x583580 <exec_byte_code+1424>,
0x583768 <exec_byte_code+1912>, 0x583855 <exec_byte_code+2149>,
0x58388f <exec_byte_code+2207>, 0x5853ab <exec_byte_code+9147>,
0x583a2d <exec_byte_code+2621>, 0x58381a <exec_byte_code+2090>,
0x583a8c <exec_byte_code+2716>, 0x583ab8 <exec_byte_code+2760>,
0x583b25 <exec_byte_code+2869>, 0x583b51 <exec_byte_code+2913>,
0x583c4b <exec_byte_code+3163>, 0x583c97 <exec_byte_code+3239>,
0x583cd4 <exec_byte_code+3300>, 0x583d1a <exec_byte_code+3370>,
0x583717 <exec_byte_code+1831>, 0x584bed <exec_byte_code+7165>,
0x584c2a <exec_byte_code+7226>, 0x584c53 <exec_byte_code+7267>,
0x584c7c <exec_byte_code+7308>, 0x584ca5 <exec_byte_code+7349>,
0x584cce <exec_byte_code+7390>, 0x584d79 <exec_byte_code+7561>,
0x584db2 <exec_byte_code+7618>, 0x584deb <exec_byte_code+7675>,
0x584e24 <exec_byte_code+7732>, 0x584eca <exec_byte_code+7898>,
0x584f03 <exec_byte_code+7955>, 0x584f3c <exec_byte_code+8012>,
0x584f65 <exec_byte_code+8053>, 0x584f9e <exec_byte_code+8110>,
0x584fd7 <exec_byte_code+8167>, 0x58500f <exec_byte_code+8223>,
0x585047 <exec_byte_code+8279>, 0x584736 <exec_byte_code+5958>,
0x584630 <exec_byte_code+5696>, 0x58507a <exec_byte_code+8330>,
0x5850c0 <exec_byte_code+8400>, 0x583428 <exec_byte_code+1080>,
0x5838c9 <exec_byte_code+2265>, 0x583950 <exec_byte_code+2400>,
0x583988 <exec_byte_code+2456>, 0x5839c3 <exec_byte_code+2515>,
0x5839f8 <exec_byte_code+2568>, 0x584052 <exec_byte_code+4194>,
0x584307 <exec_byte_code+4887>, 0x584769 <exec_byte_code+6009>,
0x58518c <exec_byte_code+8604>, 0x5851ce <exec_byte_code+8670>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x58521c <exec_byte_code+8748>, 0x58524e <exec_byte_code+8798>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x585378 <exec_byte_code+9096> <repeats 64 times>}
const_length = <optimized out>
bytestr_length = <optimized out>
vectorp = 0x9e4a60 <pure+1676544>
quitcounter = 1 '\001'
stack_items = <optimized out>
sa_avail = <optimized out>
sa_count = 12
sa_must_free = false
stack_base = <optimized out>
stack_lim = <optimized out>
top = 0x7fffffffd558
void_stack_lim = <optimized out>
bytestr_data = <optimized out>
pc = <optimized out>
count = 12
result = <optimized out>
#8 0x000000000054e60f in funcall_lambda (fun=140737488344432, nargs=12, nargs@entry=1,
arg_vector=0x7fffffffd570, arg_vector@entry=0x7fffffffd758) at eval.c:2942
val = <optimized out>
syms_left = <optimized out>
lexenv = <optimized out>
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
previous_optional_or_rest = <optimized out>
#9 0x000000000054e8ab in Ffuncall (nargs=2, args=args@entry=0x7fffffffd750) at eval.c:2756
fun = <optimized out>
original_fun = 9848496
numargs = 1
val = <optimized out>
#10 0x0000000000583392 in exec_byte_code (bytestr=<optimized out>, vector=10374461,
maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=10,
args=<optimized out>, args@entry=0x7fffffffd768) at bytecode.c:641
op = <optimized out>
type = <optimized out>
targets = {0x583428 <exec_byte_code+1080>, 0x585105 <exec_byte_code+8469>,
0x58510a <exec_byte_code+8474>, 0x58510f <exec_byte_code+8479>,
0x583226 <exec_byte_code+566>, 0x583230 <exec_byte_code+576>,
0x585114 <exec_byte_code+8484>, 0x58514b <exec_byte_code+8539>,
0x58355e <exec_byte_code+1390>, 0x583563 <exec_byte_code+1395>,
0x583568 <exec_byte_code+1400>, 0x58356d <exec_byte_code+1405>,
0x583260 <exec_byte_code+624>, 0x583260 <exec_byte_code+624>,
0x583572 <exec_byte_code+1410>, 0x583544 <exec_byte_code+1364>,
0x5836a8 <exec_byte_code+1720>, 0x583850 <exec_byte_code+2144>,
0x583846 <exec_byte_code+2134>, 0x58384b <exec_byte_code+2139>,
0x5832b2 <exec_byte_code+706>, 0x5832b8 <exec_byte_code+712>,
0x58380c <exec_byte_code+2076>, 0x5837f2 <exec_byte_code+2050>,
0x5837d0 <exec_byte_code+2016>, 0x5837d5 <exec_byte_code+2021>,
0x5837da <exec_byte_code+2026>, 0x5837df <exec_byte_code+2031>,
0x583323 <exec_byte_code+819>, 0x583328 <exec_byte_code+824>,
0x5837a8 <exec_byte_code+1976>, 0x5837b6 <exec_byte_code+1990>,
0x5836c7 <exec_byte_code+1751>, 0x5836cc <exec_byte_code+1756>,
0x5836d1 <exec_byte_code+1761>, 0x5836d6 <exec_byte_code+1766>,
0x583368 <exec_byte_code+888>, 0x583370 <exec_byte_code+896>,
0x5837e4 <exec_byte_code+2036>, 0x5836ad <exec_byte_code+1725>,
0x583703 <exec_byte_code+1811>, 0x583708 <exec_byte_code+1816>,
0x58370d <exec_byte_code+1821>, 0x583712 <exec_byte_code+1826>,
0x5833af <exec_byte_code+959>, 0x5833b0 <exec_byte_code+960>,
0x5836db <exec_byte_code+1771>, 0x5836e9 <exec_byte_code+1785>,
0x583c1e <exec_byte_code+3118>, 0x583c10 <exec_byte_code+3104>,
0x583b8f <exec_byte_code+2975>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583d8d <exec_byte_code+3485>, 0x583e1a <exec_byte_code+3626>,
0x583e59 <exec_byte_code+3689>, 0x583e9e <exec_byte_code+3758>,
0x583ee3 <exec_byte_code+3827>, 0x5835f5 <exec_byte_code+1541>,
0x583637 <exec_byte_code+1607>, 0x583f24 <exec_byte_code+3892>,
0x5835bd <exec_byte_code+1485>, 0x583670 <exec_byte_code+1664>,
0x584019 <exec_byte_code+4137>, 0x583f51 <exec_byte_code+3937>,
0x583f7a <exec_byte_code+3978>, 0x583fb3 <exec_byte_code+4035>,
0x583fe6 <exec_byte_code+4086>, 0x584095 <exec_byte_code+4261>,
0x5840be <exec_byte_code+4302>, 0x5840f7 <exec_byte_code+4359>,
0x584134 <exec_byte_code+4420>, 0x58415d <exec_byte_code+4461>,
0x584186 <exec_byte_code+4502>, 0x5841bf <exec_byte_code+4559>,
0x5841f8 <exec_byte_code+4616>, 0x584231 <exec_byte_code+4673>,
0x58426e <exec_byte_code+4734>, 0x5842a1 <exec_byte_code+4785>,
0x5842d4 <exec_byte_code+4836>, 0x58434a <exec_byte_code+4954>,
0x58438c <exec_byte_code+5020>, 0x5843ce <exec_byte_code+5086>,
0x5845f2 <exec_byte_code+5634>, 0x584576 <exec_byte_code+5510>,
0x5845b4 <exec_byte_code+5572>, 0x584491 <exec_byte_code+5281>,
0x5844cf <exec_byte_code+5343>, 0x584502 <exec_byte_code+5394>,
0x584543 <exec_byte_code+5459>, 0x58442b <exec_byte_code+5179>,
0x58445e <exec_byte_code+5230>, 0x584703 <exec_byte_code+5907>,
0x584669 <exec_byte_code+5753>, 0x5833fc <exec_byte_code+1036>,
0x5846ac <exec_byte_code+5820>, 0x5846d5 <exec_byte_code+5861>,
0x5847ac <exec_byte_code+6076>, 0x5847ef <exec_byte_code+6143>,
0x584832 <exec_byte_code+6210>, 0x58485b <exec_byte_code+6251>,
0x584886 <exec_byte_code+6294>, 0x5848b1 <exec_byte_code+6337>,
0x5848e4 <exec_byte_code+6388>, 0x583428 <exec_byte_code+1080>,
0x58490f <exec_byte_code+6431>, 0x58493a <exec_byte_code+6474>,
0x584965 <exec_byte_code+6517>, 0x584990 <exec_byte_code+6560>,
0x5849bb <exec_byte_code+6603>, 0x5849e6 <exec_byte_code+6646>,
0x5833fc <exec_byte_code+1036>, 0x583428 <exec_byte_code+1080>,
0x584a0f <exec_byte_code+6687>, 0x584a4c <exec_byte_code+6748>,
0x584a75 <exec_byte_code+6789>, 0x584a9e <exec_byte_code+6830>,
0x584ad7 <exec_byte_code+6887>, 0x584b10 <exec_byte_code+6944>,
0x584b39 <exec_byte_code+6985>, 0x584b60 <exec_byte_code+7024>,
0x584d07 <exec_byte_code+7447>, 0x584d40 <exec_byte_code+7504>,
0x584b99 <exec_byte_code+7081>, 0x584bc4 <exec_byte_code+7124>,
0x583428 <exec_byte_code+1080>, 0x583a4c <exec_byte_code+2652>,
0x58373b <exec_byte_code+1867>, 0x583580 <exec_byte_code+1424>,
0x583768 <exec_byte_code+1912>, 0x583855 <exec_byte_code+2149>,
0x58388f <exec_byte_code+2207>, 0x5853ab <exec_byte_code+9147>,
0x583a2d <exec_byte_code+2621>, 0x58381a <exec_byte_code+2090>,
0x583a8c <exec_byte_code+2716>, 0x583ab8 <exec_byte_code+2760>,
0x583b25 <exec_byte_code+2869>, 0x583b51 <exec_byte_code+2913>,
0x583c4b <exec_byte_code+3163>, 0x583c97 <exec_byte_code+3239>,
0x583cd4 <exec_byte_code+3300>, 0x583d1a <exec_byte_code+3370>,
0x583717 <exec_byte_code+1831>, 0x584bed <exec_byte_code+7165>,
0x584c2a <exec_byte_code+7226>, 0x584c53 <exec_byte_code+7267>,
0x584c7c <exec_byte_code+7308>, 0x584ca5 <exec_byte_code+7349>,
0x584cce <exec_byte_code+7390>, 0x584d79 <exec_byte_code+7561>,
0x584db2 <exec_byte_code+7618>, 0x584deb <exec_byte_code+7675>,
0x584e24 <exec_byte_code+7732>, 0x584eca <exec_byte_code+7898>,
0x584f03 <exec_byte_code+7955>, 0x584f3c <exec_byte_code+8012>,
0x584f65 <exec_byte_code+8053>, 0x584f9e <exec_byte_code+8110>,
0x584fd7 <exec_byte_code+8167>, 0x58500f <exec_byte_code+8223>,
0x585047 <exec_byte_code+8279>, 0x584736 <exec_byte_code+5958>,
0x584630 <exec_byte_code+5696>, 0x58507a <exec_byte_code+8330>,
0x5850c0 <exec_byte_code+8400>, 0x583428 <exec_byte_code+1080>,
0x5838c9 <exec_byte_code+2265>, 0x583950 <exec_byte_code+2400>,
0x583988 <exec_byte_code+2456>, 0x5839c3 <exec_byte_code+2515>,
0x5839f8 <exec_byte_code+2568>, 0x584052 <exec_byte_code+4194>,
0x584307 <exec_byte_code+4887>, 0x584769 <exec_byte_code+6009>,
0x58518c <exec_byte_code+8604>, 0x5851ce <exec_byte_code+8670>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x58521c <exec_byte_code+8748>, 0x58524e <exec_byte_code+8798>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x585378 <exec_byte_code+9096> <repeats 64 times>}
const_length = <optimized out>
bytestr_length = <optimized out>
vectorp = 0x9e4d40 <pure+1677280>
quitcounter = 1 '\001'
stack_items = <optimized out>
sa_avail = <optimized out>
sa_count = 10
sa_must_free = false
stack_base = <optimized out>
stack_lim = <optimized out>
top = 0x7fffffffd750
void_stack_lim = <optimized out>
bytestr_data = <optimized out>
pc = <optimized out>
count = 10
result = <optimized out>
#11 0x000000000054e60f in funcall_lambda (fun=140737488344936, nargs=10, nargs@entry=1,
arg_vector=0x7fffffffd768, arg_vector@entry=0x7fffffffd9a0) at eval.c:2942
val = <optimized out>
syms_left = <optimized out>
lexenv = <optimized out>
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
previous_optional_or_rest = <optimized out>
#12 0x000000000054e8ab in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffd998)
at eval.c:2756
fun = <optimized out>
original_fun = 4840752
numargs = 1
val = <optimized out>
#13 0x000000000054a89d in Ffuncall_interactively (nargs=2, args=0x7fffffffd998) at callint.c:252
No locals.
#14 0x000000000054e932 in Ffuncall (nargs=nargs@entry=3, args=args@entry=0x7fffffffd990)
at eval.c:2742
fun = <optimized out>
original_fun = 23712
numargs = 2
val = <optimized out>
#15 0x000000000054b21b in Fcall_interactively (function=<optimized out>,
record_flag=<optimized out>, keys=<optimized out>) at callint.c:843
val = <optimized out>
args = <optimized out>
visargs = <optimized out>
specs = <optimized out>
filter_specs = <optimized out>
teml = <optimized out>
up_event = <optimized out>
enable = <optimized out>
sa_avail = <optimized out>
sa_must_free = <optimized out>
next_event = <optimized out>
prefix_arg = <optimized out>
string = <optimized out>
tem = <optimized out>
varies = <optimized out>
i = <optimized out>
nargs = <optimized out>
mark = <optimized out>
arg_from_tty = <optimized out>
key_count = <optimized out>
record_then_fail = <optimized out>
save_this_command = <optimized out>
save_last_command = <optimized out>
save_this_original_command = <optimized out>
save_real_this_command = <optimized out>
#16 0x000000000054e932 in Ffuncall (nargs=<optimized out>, args=args@entry=0x7fffffffdb88)
at eval.c:2742
fun = <optimized out>
original_fun = 581392
numargs = 3
val = <optimized out>
#17 0x0000000000583392 in exec_byte_code (bytestr=<optimized out>, vector=9671621,
maxdepth=<optimized out>, args_template=<optimized out>, nargs=nargs@entry=5,
args=<optimized out>, args@entry=0x7fffffffdbc0) at bytecode.c:641
op = <optimized out>
type = <optimized out>
targets = {0x583428 <exec_byte_code+1080>, 0x585105 <exec_byte_code+8469>,
0x58510a <exec_byte_code+8474>, 0x58510f <exec_byte_code+8479>,
0x583226 <exec_byte_code+566>, 0x583230 <exec_byte_code+576>,
0x585114 <exec_byte_code+8484>, 0x58514b <exec_byte_code+8539>,
0x58355e <exec_byte_code+1390>, 0x583563 <exec_byte_code+1395>,
0x583568 <exec_byte_code+1400>, 0x58356d <exec_byte_code+1405>,
0x583260 <exec_byte_code+624>, 0x583260 <exec_byte_code+624>,
0x583572 <exec_byte_code+1410>, 0x583544 <exec_byte_code+1364>,
0x5836a8 <exec_byte_code+1720>, 0x583850 <exec_byte_code+2144>,
0x583846 <exec_byte_code+2134>, 0x58384b <exec_byte_code+2139>,
0x5832b2 <exec_byte_code+706>, 0x5832b8 <exec_byte_code+712>,
0x58380c <exec_byte_code+2076>, 0x5837f2 <exec_byte_code+2050>,
0x5837d0 <exec_byte_code+2016>, 0x5837d5 <exec_byte_code+2021>,
0x5837da <exec_byte_code+2026>, 0x5837df <exec_byte_code+2031>,
0x583323 <exec_byte_code+819>, 0x583328 <exec_byte_code+824>,
0x5837a8 <exec_byte_code+1976>, 0x5837b6 <exec_byte_code+1990>,
0x5836c7 <exec_byte_code+1751>, 0x5836cc <exec_byte_code+1756>,
0x5836d1 <exec_byte_code+1761>, 0x5836d6 <exec_byte_code+1766>,
0x583368 <exec_byte_code+888>, 0x583370 <exec_byte_code+896>,
0x5837e4 <exec_byte_code+2036>, 0x5836ad <exec_byte_code+1725>,
0x583703 <exec_byte_code+1811>, 0x583708 <exec_byte_code+1816>,
0x58370d <exec_byte_code+1821>, 0x583712 <exec_byte_code+1826>,
0x5833af <exec_byte_code+959>, 0x5833b0 <exec_byte_code+960>,
0x5836db <exec_byte_code+1771>, 0x5836e9 <exec_byte_code+1785>,
0x583c1e <exec_byte_code+3118>, 0x583c10 <exec_byte_code+3104>,
0x583b8f <exec_byte_code+2975>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583d8d <exec_byte_code+3485>, 0x583e1a <exec_byte_code+3626>,
0x583e59 <exec_byte_code+3689>, 0x583e9e <exec_byte_code+3758>,
0x583ee3 <exec_byte_code+3827>, 0x5835f5 <exec_byte_code+1541>,
0x583637 <exec_byte_code+1607>, 0x583f24 <exec_byte_code+3892>,
0x5835bd <exec_byte_code+1485>, 0x583670 <exec_byte_code+1664>,
0x584019 <exec_byte_code+4137>, 0x583f51 <exec_byte_code+3937>,
0x583f7a <exec_byte_code+3978>, 0x583fb3 <exec_byte_code+4035>,
0x583fe6 <exec_byte_code+4086>, 0x584095 <exec_byte_code+4261>,
0x5840be <exec_byte_code+4302>, 0x5840f7 <exec_byte_code+4359>,
0x584134 <exec_byte_code+4420>, 0x58415d <exec_byte_code+4461>,
0x584186 <exec_byte_code+4502>, 0x5841bf <exec_byte_code+4559>,
0x5841f8 <exec_byte_code+4616>, 0x584231 <exec_byte_code+4673>,
0x58426e <exec_byte_code+4734>, 0x5842a1 <exec_byte_code+4785>,
0x5842d4 <exec_byte_code+4836>, 0x58434a <exec_byte_code+4954>,
0x58438c <exec_byte_code+5020>, 0x5843ce <exec_byte_code+5086>,
0x5845f2 <exec_byte_code+5634>, 0x584576 <exec_byte_code+5510>,
0x5845b4 <exec_byte_code+5572>, 0x584491 <exec_byte_code+5281>,
0x5844cf <exec_byte_code+5343>, 0x584502 <exec_byte_code+5394>,
0x584543 <exec_byte_code+5459>, 0x58442b <exec_byte_code+5179>,
0x58445e <exec_byte_code+5230>, 0x584703 <exec_byte_code+5907>,
0x584669 <exec_byte_code+5753>, 0x5833fc <exec_byte_code+1036>,
0x5846ac <exec_byte_code+5820>, 0x5846d5 <exec_byte_code+5861>,
0x5847ac <exec_byte_code+6076>, 0x5847ef <exec_byte_code+6143>,
0x584832 <exec_byte_code+6210>, 0x58485b <exec_byte_code+6251>,
0x584886 <exec_byte_code+6294>, 0x5848b1 <exec_byte_code+6337>,
0x5848e4 <exec_byte_code+6388>, 0x583428 <exec_byte_code+1080>,
0x58490f <exec_byte_code+6431>, 0x58493a <exec_byte_code+6474>,
0x584965 <exec_byte_code+6517>, 0x584990 <exec_byte_code+6560>,
0x5849bb <exec_byte_code+6603>, 0x5849e6 <exec_byte_code+6646>,
0x5833fc <exec_byte_code+1036>, 0x583428 <exec_byte_code+1080>,
0x584a0f <exec_byte_code+6687>, 0x584a4c <exec_byte_code+6748>,
0x584a75 <exec_byte_code+6789>, 0x584a9e <exec_byte_code+6830>,
0x584ad7 <exec_byte_code+6887>, 0x584b10 <exec_byte_code+6944>,
0x584b39 <exec_byte_code+6985>, 0x584b60 <exec_byte_code+7024>,
0x584d07 <exec_byte_code+7447>, 0x584d40 <exec_byte_code+7504>,
0x584b99 <exec_byte_code+7081>, 0x584bc4 <exec_byte_code+7124>,
0x583428 <exec_byte_code+1080>, 0x583a4c <exec_byte_code+2652>,
0x58373b <exec_byte_code+1867>, 0x583580 <exec_byte_code+1424>,
0x583768 <exec_byte_code+1912>, 0x583855 <exec_byte_code+2149>,
0x58388f <exec_byte_code+2207>, 0x5853ab <exec_byte_code+9147>,
0x583a2d <exec_byte_code+2621>, 0x58381a <exec_byte_code+2090>,
0x583a8c <exec_byte_code+2716>, 0x583ab8 <exec_byte_code+2760>,
0x583b25 <exec_byte_code+2869>, 0x583b51 <exec_byte_code+2913>,
0x583c4b <exec_byte_code+3163>, 0x583c97 <exec_byte_code+3239>,
0x583cd4 <exec_byte_code+3300>, 0x583d1a <exec_byte_code+3370>,
0x583717 <exec_byte_code+1831>, 0x584bed <exec_byte_code+7165>,
0x584c2a <exec_byte_code+7226>, 0x584c53 <exec_byte_code+7267>,
0x584c7c <exec_byte_code+7308>, 0x584ca5 <exec_byte_code+7349>,
0x584cce <exec_byte_code+7390>, 0x584d79 <exec_byte_code+7561>,
0x584db2 <exec_byte_code+7618>, 0x584deb <exec_byte_code+7675>,
0x584e24 <exec_byte_code+7732>, 0x584eca <exec_byte_code+7898>,
0x584f03 <exec_byte_code+7955>, 0x584f3c <exec_byte_code+8012>,
0x584f65 <exec_byte_code+8053>, 0x584f9e <exec_byte_code+8110>,
0x584fd7 <exec_byte_code+8167>, 0x58500f <exec_byte_code+8223>,
0x585047 <exec_byte_code+8279>, 0x584736 <exec_byte_code+5958>,
0x584630 <exec_byte_code+5696>, 0x58507a <exec_byte_code+8330>,
0x5850c0 <exec_byte_code+8400>, 0x583428 <exec_byte_code+1080>,
0x5838c9 <exec_byte_code+2265>, 0x583950 <exec_byte_code+2400>,
0x583988 <exec_byte_code+2456>, 0x5839c3 <exec_byte_code+2515>,
0x5839f8 <exec_byte_code+2568>, 0x584052 <exec_byte_code+4194>,
0x584307 <exec_byte_code+4887>, 0x584769 <exec_byte_code+6009>,
0x58518c <exec_byte_code+8604>, 0x5851ce <exec_byte_code+8670>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x58521c <exec_byte_code+8748>, 0x58524e <exec_byte_code+8798>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x583428 <exec_byte_code+1080>, 0x583428 <exec_byte_code+1080>,
0x585378 <exec_byte_code+9096> <repeats 64 times>}
const_length = <optimized out>
bytestr_length = <optimized out>
vectorp = 0x9393c8 <pure+974440>
quitcounter = 1 '\001'
stack_items = <optimized out>
sa_avail = <optimized out>
sa_count = 5
sa_must_free = false
stack_base = <optimized out>
stack_lim = <optimized out>
top = 0x7fffffffdb88
void_stack_lim = <optimized out>
bytestr_data = <optimized out>
pc = <optimized out>
count = 5
result = <optimized out>
#18 0x000000000054e60f in funcall_lambda (fun=140737488346048, nargs=5, nargs@entry=1,
arg_vector=0x7fffffffdbc0, arg_vector@entry=0x7fffffffde28) at eval.c:2942
val = <optimized out>
syms_left = <optimized out>
lexenv = <optimized out>
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
previous_optional_or_rest = <optimized out>
#19 0x000000000054e8ab in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffde20)
at eval.c:2756
fun = <optimized out>
original_fun = 14208
numargs = 1
val = <optimized out>
#20 0x000000000054e9ea in call1 (fn=fn@entry=14208, arg1=<optimized out>) at eval.c:2604
No locals.
#21 0x00000000004eb5fe in command_loop_1 () at keyboard.c:1484
cmd = <optimized out>
keybuf = {98, 22, 9984301, 280, 140737488346880, 5076656, 9984296, 160, 4, 1,
140737488346992, 5561582, 0, 0, 472446402651, 0, 0, 0, 5080972739175776326,
4684873576489223168, -8989809103891050877, 120, 120, 0, 46380580, 4002, -1, 5560241,
5, 28272}
i = <optimized out>
prev_modiff = 205
prev_buffer = 0xc39400 <bss_sbrk_buffer+322624>
#22 0x000000000054cf1e in internal_condition_case (bfun=bfun@entry=0x4eb210 <command_loop_1>,
handlers=handlers@entry=18672, hfun=hfun@entry=0x4e26d0 <cmd_error>) at eval.c:1324
val = <optimized out>
c = 0x2c2ced0
#23 0x00000000004dd40c in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1112
val = 52
#24 0x000000000054cebc in internal_catch (tag=tag@entry=46848,
func=func@entry=0x4dd3f0 <command_loop_2>, arg=arg@entry=0) at eval.c:1091
val = <optimized out>
c = 0x2c0f110
#25 0x00000000004dd3c9 in command_loop () at keyboard.c:1091
No locals.
#26 0x00000000004e22d3 in recursive_edit_1 () at keyboard.c:697
val = <optimized out>
#27 0x00000000004e260b in Frecursive_edit () at keyboard.c:768
buffer = <optimized out>
#28 0x000000000041156c in main (argc=3, argv=0x7fffffffe1e8) at emacs.c:1687
stack_bottom_variable = 0 '\000'
do_initial_setlocale = <optimized out>
dumping = <optimized out>
skip_args = 1
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:
"find-font" (0xffffd470)
"eval" (0xffffd560)
"elisp--eval-last-sexp" (0xffffd758)
"eval-last-sexp" (0xffffd9a0)
"funcall-interactively" (0xffffd998)
"call-interactively" (0xffffdb90)
"command-execute" (0xffffde28)
quit
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-04-26 12:11 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-24 21:04 bug#26646: 26.0.50; Segfault from find-font in "emacs -nw" John Mastro
2017-04-25 19:36 ` Glenn Morris
2017-04-26 12:11 ` Eli Zaretskii
2017-04-26 12:11 ` 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).