[tlbuild] xetex on sparc-solaris dumps core using opentype fonts

George N. White III gnwiii at gmail.com
Thu Jun 16 14:15:53 CEST 2011


$ uname -sr
SunOS 5.10
$ which xetex
~/texlive/2011/bin/sparc-solaris/xetex
$ tlmgr show xetex.sparc-solaris
package:     xetex.sparc-solaris
category:    TLCore
shortdesc:   sparc-solaris files of xetex
installed:   Yes
revision:    22968
$ cat x-story.tex
% xetex version of story.tex
\font\rm="Linux Libertine O" %:style=Regular
\font\it="Linux Libertine O:/I" %:style=Italic
\font\sl="Linux Libertine O:/BI" %:style=Bold Italic"
\font\bf="Linux Libertine O:/B" %:style=Bold
\nopagenumbers
\rm
\hrule
\vskip 1in
\centerline{\bf A SHORT STORY}
\vskip 6pt
\centerline{\it by A. U. Thor} % !`?`?! (modified)
\vskip .5cm
Once upon a time, in a distant
  galaxy called Ööç %\"O\"o\c c,
there lived a computer
named R.~J. Drofnats.

Mr.~Drofnatsor —“R. J.”, as
he preferred to be called—% error has been fixed!
was happiest when he was at work
typesetting beautiful documents.
\vskip 1in
\hrule
\vfill\eject
\end

$ xetex x-story
This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
 restricted \write18 enabled.
entering extended mode
(./x-story.texSegmentation Fault(coredump)
$ dbx $(which xetex) core
Reading xetex
core file header read successfully
Reading ld.so.1
Reading libfontconfig.so.1
Reading libsocket.so.1
Reading libm.so.1
Reading libCstd.so.1
Reading libCrun.so.1
Reading libc.so.1
Reading libnsl.so.1
Reading libCstd_isa.so.1
Reading libc_psr.so.1
Reading libexpat.so.1.5.2
Reading libfreetype.so.6
program terminated by signal SEGV (no mapping at the fault address)
0x000e9750: createUnicodeMapper+0x017c: lduh     [%i4], %l6
(dbx) where
=>[1] CMAPMapper::createUnicodeMapper(0xf1c49d0, 0x3000000, 0xf1c00,
0xf1c61cc, 0x2b2bc2c4, 0xf1c49d4), at 0xe9750
  [2] XeTeXFontInst::initialize(0xf1dc760, 0xffbfe8f4, 0xff0a,
0xff0a00, 0xff0aff, 0xe19d4), at 0xe18e8
  [3] XeTeXFontInst_FT2::initialize(0xf1dc760, 0xffbfe8f4, 0x0,
0xf1dc7b4, 0xf1dcb50, 0xf1dc760), at 0xe2344
  [4] XeTeXFontInst_FT2::XeTeXFontInst_FT2(0xf1dc760, 0xf216c18, 0x0,
0x41200000, 0xffbfe8f4, 0xdc000), at 0xe21d0
  [5] createFont(0xf3103f0, 0xa0000, 0xff0b5840, 0x0, 0x2d6400,
0xf1dc760), at 0xd0b3c
  [6] XeTeXFontMgr::getOpSizeRecAndStyleFlags(0x1572bb0, 0xf119d78,
0xd9d88, 0xfefd6688, 0xff0b03c0, 0xff0ba558), at 0xe4290
  [7] XeTeXFontMgr_FC::getOpSizeRecAndStyleFlags(0x1572bb0, 0xf119d78,
0x64, 0x1, 0x0, 0xf13c2f8), at 0xea868
  [8] XeTeXFontMgr::addToMaps(0x1572bb0, 0xf3103f0, 0xf4dd7f0,
0xf4dd7f0, 0xf13c2f8, 0xf4dd844), at 0xe479c
  [9] XeTeXFontMgr_FC::searchForHostPlatformFonts(0xffbfeb33,
0xffbfed14, 0x0, 0x1572bb0, 0xffbfeb34, 0xffbfeb64), at 0xeb2ec
  [10] XeTeXFontMgr::findFont(0x1572bb0, 0x18e51c8, 0x1572c14,
0xbf8f4000, 0x11c9710, 0x1572bb4), at 0xe2f70
  [11] findnativefont(0x1572279, 0xfffffc18, 0x40000, 0x4015c,
0x14d3800, 0x4c), at 0xd9fd0
  [12] zloadnativefont(0x220153, 0x108da, 0x14d3870, 0xfffffc18,
0x1219800, 0x68aa090), at 0xa3ec4
  [13] zreadfontinfo(0x220153, 0x108da, 0x68aa090, 0x1487c00, 0x1,
0x10), at 0xa5050
  [14] znewfont(0x10, 0xfffe, 0x220153, 0x1100a98, 0x11, 0xfffffc18),
at 0xc877c
  [15] prefixedcommand(0x0, 0x5a, 0xb6e4580, 0x0, 0x1488038,
0x68aa090), at 0x7d410
  [16] maincontrol(0x5a, 0x1, 0xb6e4580, 0x68aa090, 0xf0000001,
0x44328c0), at 0xcca14
  [17] mainbody(0x78, 0x1, 0x68aa090, 0x14dc1c0, 0x11327a0, 0x3c0), at 0x85314
  [18] main(0x2, 0xffbff1d4, 0xffbff1e0, 0x11c1000, 0xff330740, 0x0),
at 0x6fb6c
(dbx)


-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia



More information about the tlbuild mailing list