[XeTeX] Xelatex crash on OpenSolaris

rhino64 at postmail.ch rhino64 at postmail.ch
Thu Sep 22 22:09:45 CEST 2011


Hi All,
      Xelatex (texlive 2011) crash on OpenSolaris as soon the command «\setmainfont» is used.
The problem does not arise with Xelatex from texlive 2010 nor if the command
«\setmainfont» is commented out and the default font is used.

By googling the web, I suppose this could be a problem with gcc libs of different versions.

Any ideas ?

Thanks for the help,

-------------------Transcript of example, xelatex 2010, xelatex 2011---------
Script started on 22 septembre 2011 22:03:07 CEST
xxxxxx:test1 101> cat example.tex

\documentclass{article}









   \usepackage{fontspec}

      %Traitement des ligatures classiques de TeX

      \defaultfontfeatures{Mapping=tex-text}

   \fontspec[%

        Extension=.otf,

        UprightFont = *,

        BoldFont=*Bold,

        ItalicFont=*Italic,

        BoldItalicFont=*BoldItalic]{GFSDidot}

   \setmainfont{GFS Didot}



\usepackage{fontspec}

\begin{document}

A simple example with math: $e^{ip}+1=0$.

\end{document}



xxxxxx:test1 102> xelatex example.tex

This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010)
 restricted \write18 enabled.
entering extended mode
(./example.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, arabic, armenian
, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutch, u
kenglish, usenglishmax, esperanto, estonian, farsi, finnish, french, galician, 
german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assamese,
 bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, 
telugu, indonesian, interlingua, irish, italian, kurmanji, lao, latin, latvian,
 lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portuguese, roma
nian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish,
 turkmen, ukrainian, uppersorbian, welsh, loaded.
(/opt/texlive/2010/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/opt/texlive/2010/texmf-dist/tex/latex/base/size10.clo))
(/opt/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.sty
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/expl3.sty
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3names.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3basics.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3expan.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3tl.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3intexpr.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3quark.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3seq.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3toks.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3int.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3prg.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3clist.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3token.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3prop.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3msg.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3io.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3skip.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3box.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3keyval.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3keys.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3precom.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3xref.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3file.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/expl3/l3fp.sty)
(/opt/texlive/2010/texmf-dist/tex/latex/tools/calc.sty))
(/opt/texlive/2010/texmf-dist/tex/latex/xpackages/xbase/xparse.sty)
(/opt/texlive/2010/texmf-dist/tex/generic/kastrup/binhex.tex)
(/opt/texlive/2010/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/opt/texlive/2010/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/opt/texlive/2010/texmf-dist/tex/generic/xkeyval/keyval.tex)))
(/opt/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/opt/texlive/2010/texmf-dist/tex/latex/base/fixltx2e.sty))
(/opt/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
(/opt/texlive/2010/texmf-dist/tex/latex/euenc/eu1enc.def)
(/opt/texlive/2010/texmf-dist/tex/latex/euenc/eu1lmr.fd))
fontspec.cfg loaded.
(/opt/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.cfg))
(./example.aux) [1] (./example.aux) )
Output written on example.pdf (1 page).
Transcript written on example.log.
xxxxxx:test1 103> /opt/texlive/2011/bin/i386-solaris/xelatex example.tzexex

This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
 restricted \write18 enabled.
entering extended mode
(./example.tex
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2011-07-01, ngerman-x-2011-07-01, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
 icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
 lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
(/opt/texlive/2011/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/opt/texlive/2011/texmf-dist/tex/latex/base/size10.clo))
(/opt/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec.sty
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/expl3.sty
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3names.sty
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty))
(/opt/texlive/2011/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/tools/calc.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/graphics/color.sty
(/opt/texlive/2011/texmf-dist/tex/latex/latexconfig/color.cfg)
(/opt/texlive/2011/texmf-dist/tex/xelatex/xetex-def/xetex.def))
(/opt/texlive/2011/texmf-dist/tex/latex/graphics/graphics.sty
(/opt/texlive/2011/texmf-dist/tex/latex/graphics/trig.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/latexconfig/graphics.cfg))
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3basics.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3expan.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3tl.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3seq.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3int.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3quark.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3prg.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3clist.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3token.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3prop.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3msg.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3io.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3file.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3skip.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3keys.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3fp.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3box.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3coffins.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3color.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3luatex.sty)
(/opt/texlive/2011/texmf-dist/tex/latex/l3kernel/l3toks.sty))
(/opt/texlive/2011/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/opt/texlive/2011/texmf-dist/tex/generic/kastrup/binhex.tex)
(/opt/texlive/2011/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/opt/texlive/2011/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/opt/texlive/2011/texmf-dist/tex/generic/xkeyval/keyval.tex)))
(/opt/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/opt/texlive/2011/texmf-dist/tex/latex/base/fixltx2e.sty))
(/opt/texlive/2011/texmf-dist/tex/latex/base/fontenc.sty
(/opt/texlive/2011/texmf-dist/tex/latex/euenc/eu1enc.def)
(/opt/texlive/2011/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/opt/texlive/2011/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/opt/texlive/2011/texmf-dist/tex/latex/tipa/t3enc.def
(/opt/texlive/2011/texmf-dist/tex/latex/euenc/eu1lmss.fd))
(/opt/texlive/2011/texmf-dist/tex/latex/graphics/graphicx.sty))
(/opt/texlive/2011/texmf-dist/tex/latex/fontspec/fontspec.cfg))ld.so.1: xetex: fatal: relocation error: file /opt/texlive/2011/bin/i386-solaris/xetex: symbol _ZNSt15_List_node_base7_M_hookEPS_: referenced symbol not found
Killed
xxxxxx:test1 104> exit

exit

script done on 22 septembre 2011 22:04:55 CEST



More information about the XeTeX mailing list