With the following LaTeX fragment, I can reproduce a segfault in the latest MacTeX version of xelatex on OS X 10.6.2. I was also able to repro it with the version of MacTeX that I downloaded a year ago.<div><div><br></div>
<div>%-------</div></div><div><div>\documentclass{article}</div><div>\usepackage{fontspec}</div><div>\usepackage{fancybox}</div><div>\defaultfontfeatures{Mapping=tex-text}</div><div>\setmainfont[Mapping=tex-text, Numbers=OldStyle]{Hoefler Text}</div>
<div><br></div><div>% Framed box</div><div>\newcommand{\fb}[1]{</div><div>  \begin{center}</div><div>    \fbox{\parbox{.9\textwidth}{\setlength\parindent{1em}#1}}</div><div>  \end{center}</div><div>}</div><div>%-------</div>
<div><br></div><div><div>$ gdb xelatexGNU gdb 6.3.50-20050815 (Apple version gdb-1346) (Fri Sep 18 20:40:51 UTC 2009)</div><div>Copyright 2004 Free Software Foundation, Inc.</div><div>GDB is free software, covered by the GNU General Public License, and you are</div>
<div>welcome to change it and/or distribute copies of it under certain conditions.</div><div>Type &quot;show copying&quot; to see the conditions.</div><div>There is absolutely no warranty for GDB.  Type &quot;show warranty&quot; for details.</div>
<div>This GDB was configured as &quot;x86_64-apple-darwin&quot;...Reading symbols for shared libraries ........ done</div><div><br></div><div>(gdb) r coredump.tex</div><div>Starting program: /usr/local/texlive/2009/bin/universal-darwin/xelatex coredump.tex</div>
<div>Reading symbols for shared libraries .+++++++............................................................................................ done</div><div>This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009)</div>
<div>entering extended mode</div><div>(./coredump.tex</div><div>LaTeX2e &lt;2009/09/24&gt;</div><div>Babel &lt;v3.8l&gt; and hyphenation patterns for english, usenglishmax, dumylang, noh</div><div>yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar</div>
<div>abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc</div><div>h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono</div><div>greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, ku</div>
<div>rmanji, latin, latvian, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, po</div><div>lish, portuguese, romanian, russian, sanskrit, serbian, slovak, slovenian, span</div><div>ish, swedish, turkish, ukenglish, ukrainian, uppersorbian, welsh, loaded.</div>
<div>(/usr/local/texlive/2009/texmf-dist/tex/latex/base/article.cls</div><div>Document Class: article 2007/10/19 v1.4h Standard LaTeX document class</div><div>(/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo))</div>
<div>(/usr/local/texlive/2009/texmf-dist/tex/xelatex/fontspec/fontspec.sty</div><div>(/usr/local/texlive/2009/texmf-dist/tex/generic/ifxetex/ifxetex.sty)</div><div>(/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty)</div>
<div>(/usr/local/texlive/2009/texmf-dist/tex/latex/xkeyval/xkeyval.sty</div><div>(/usr/local/texlive/2009/texmf-dist/tex/generic/xkeyval/xkeyval.tex</div><div>(/usr/local/texlive/2009/texmf-dist/tex/generic/xkeyval/keyval.tex)))</div>
<div>(/usr/local/texlive/2009/texmf-dist/tex/latex/base/fontenc.sty</div><div>(/usr/local/texlive/2009/texmf-dist/tex/xelatex/euenc/eu1enc.def)</div><div>(/usr/local/texlive/2009/texmf-dist/tex/xelatex/euenc/eu1lmr.fd))</div>
<div>fontspec.cfg loaded.</div><div>(/usr/local/texlive/2009/texmf-dist/tex/xelatex/fontspec/fontspec.cfg))</div><div>(/usr/local/texlive/2009/texmf-dist/tex/latex/fancybox/fancybox.sty</div><div>Style option: `fancybox&#39; v1.3 &lt;2000/09/19&gt; (tvz)</div>
<div>)Reading symbols for shared libraries . done</div><div>Reading symbols for shared libraries . done</div><div>Reading symbols for shared libraries . done</div><div>Reading symbols for shared libraries . done</div><div>
<br></div><div>Program received signal EXC_BAD_ACCESS, Could not access memory.</div><div>Reason: KERN_INVALID_ADDRESS at address: 0xfffffffc</div><div>0x00062d0e in ?? ()</div><div>(gdb) bt</div><div>#0  0x00062d0e in ?? ()</div>
<div>#1  0x0005d1ee in ?? ()</div><div>#2  0x0002c8af in ?? ()</div><div>#3  0x0002d089 in ?? ()</div><div>#4  0x0002dbe8 in ?? ()</div><div>#5  0x0004b2a7 in ?? ()</div><div>#6  0x00008482 in ?? ()</div><div>#7  0x00051017 in ?? ()</div>
<div>#8  0x00011449 in ?? ()</div><div>#9  0x00056835 in ?? ()</div><div>#10 0x00002402 in ?? ()</div><div>#11 0x00002329 in ?? ()</div><div>(gdb) </div><div><br></div><div><div>$ xelatex --version</div><div>XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009)</div>
<div>kpathsea version 5.0.0</div><div>Copyright 2009 SIL International and Jonathan Kew.</div><div>There is NO warranty.  Redistribution of this software is</div><div>covered by the terms of both the XeTeX copyright and</div>
<div>the Lesser GNU General Public License.</div><div>For more information about these matters, see the file</div><div>named COPYING and the XeTeX source.</div><div>Primary author of XeTeX: Jonathan Kew.</div><div>Compiled with ICU version 3.8.1 [with modifications for XeTeX]</div>
<div>Compiled with zlib version 1.2.3; using 1.2.3</div><div>Compiled with FreeType2 version 2.3.9; using 2.3.9</div><div>Using Mac OS X Carbon, Cocoa &amp; QuickTime frameworks</div><div><br></div></div><div><br></div><div>
The repro case is cut down from a much larger file that worked a year ago on OS X 10.5. The same large file continues to work on the latest TeXLive on Ubuntu.</div></div>-- <br>/George V. Reilly  <a href="mailto:george@reilly.org">george@reilly.org</a>  Twitter: @georgevreilly<br>
<a href="http://www.georgevreilly.com/blog">http://www.georgevreilly.com/blog</a>  <a href="http://blogs.cozi.com/tech">http://blogs.cozi.com/tech</a><br>
</div>