[tex-live] xdvipdfm seg faults when using some TTF fonts (Was xelatex on OpenBSD sparc64 - Bus Error)

Edd Barrett vext01 at gmail.com
Sun Jun 24 22:03:04 CEST 2007


As promised:

On 24/06/07, Edd Barrett <vext01 at gmail.com> wrote:
> My sparc64 debug build is almost done. Backtrace soon.

GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc64-unknown-openbsd4.1"...
(gdb) run -no-pdf test
Starting program: /usr/local/bin/xelatex -no-pdf test
This is XeTeX, Version 3.141592-2.2-0.996-patch1 (Web2C 7.5.6)
entering extended mode
(./test.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
 french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
turkish, ukenglish, ukrainian, loaded.
(/usr/local/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/share/texmf-dist/tex/latex/base/size11.clo))
(/usr/local/share/texmf-dist/tex/xelatex/fontspec/fontspec.sty
(/usr/local/share/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/share/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/share/texmf-dist/tex/latex/xkeyval/xkeyval.tex
(/usr/local/share/texmf-dist/tex/latex/xkeyval/keyval.tex)))
(/usr/local/share/texmf-dist/tex/latex/lm/lmodern.sty)
(/usr/local/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/share/texmf-dist/tex/xelatex/euenc/eu1enc.def)
(/usr/local/share/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/local/share/texmf-dist/tex/xelatex/fontspec/fontspec.cfg))
No file test.aux.

Program received signal SIGBUS, Bus error.
icu_3_4::KernTable::process(icu_3_4::LEGlyphStorage&)
(this=0xfffffffffffdc030, storage=@0x4d631400)
    at /usr/ports/print/texlive/base/w-texlive_base-2007/texlive_base-2007/libs/icu-xetex/layout/KernTable.cpp:155
155           if (key > SWAPL(tp->key)) {
Current language:  auto; currently c++
(gdb) bt
#0  icu_3_4::KernTable::process(icu_3_4::LEGlyphStorage&)
(this=0xfffffffffffdc030, storage=@0x4d631400)
    at /usr/ports/print/texlive/base/w-texlive_base-2007/texlive_base-2007/libs/icu-xetex/layout/KernTable.cpp:155
#1  0x000000000020c9f4 in
icu_3_4::LayoutEngine::adjustGlyphPositions(unsigned short const*,
int, int, signed char, icu_3_4::L               EGlyphStorage&,
icu_3_4::LEErrorCode&) (this=0x4d631300, chars=0x50eb55c8, offset=4,
count=4, glyphStorage=@0x4d631400,
    success=@0xfffffffffffdc20c)
    at /usr/ports/print/texlive/base/w-texlive_base-2007/texlive_base-2007/libs/icu-xetex/layout/LayoutEngine.cpp:307
#2  0x000000000020cf70 in icu_3_4::LayoutEngine::layoutChars(unsigned
short const*, int, int, int, signed char, float, float,
icu_3_4::LEErrorCode&) (this=0x4d631300, chars=0x50eb55c8, offset=0,
count=4, max=4, rightToLeft=0 '\0', x=0, y=0,
    success=@0xfffffffffffdc20c)
    at /usr/ports/print/texlive/base/w-texlive_base-2007/texlive_base-2007/libs/icu-xetex/layout/LayoutEngine.cpp:445
#3  0x0000000000180588 in layoutChars ()
#4  0x000000000016e35c in measure_native_node (pNode=0x50eb5598,
use_glyph_metrics=1)
    at /usr/ports/print/texlive/base/w-texlive_base-2007/texlive_base-2007/texk/web2c/xetexdir/XeTeX_ext.c:1597
#5  0x0000000000165bc0 in maincontrol () at xetex2.c:6920
#6  0x0000000000115e6c in mainbody () at xetexini.c:4965
#7  0x00000000001688bc in main (ac=0, av=0xc00) at xetexextra.c:349

-- 
Best Regards

Edd

---------------------------------------------------
http://students.dec.bournemouth.ac.uk/ebarrett


More information about the tex-live mailing list