[XeTeX] Seg fault with Charis

Hefferon, James S. jhefferon at smcvt.edu
Sat Nov 10 02:28:59 CET 2007


I'm having a problem with xetex giving me a segmentation fault, and 
I'd appreciate any advice that someone could give.

I have Ubuntu Feisty, with the latest TeXLive.

I am trying to use Charis (I need boldface and latin 1, and I admire
the way it looks).  I have the latest version and I believe that I 
have it installed correctly; for instance I see it in my font directory.

I am generating reports from a database.  The top of each report looks like
this:
  \documentclass[11pt]{report}

  \usepackage{fontspec}
  \usepackage{xunicode}
  \usepackage{xltxtra}
  \setmainfont{CharisSIL}
If I run a small report, say of 8 pages, it runs fine.  I am using longtable
so I have to run xelatex twice, and it looks great.

Now I switch to a 1500 page report (there are more than 1000 longtables).
The first pass is great.  I can view it and it looks fine.  But I need a 
second pass.  That turns out not so well.  Here is the last few lines of
the run:

  Overfull \hbox (7.68636pt too wide) detected at line 816
   []\EU1/CharisSIL(0)/m/n/10.95 1337

  Overfull \hbox (7.68636pt too wide) detected at line 820
   []\EU1/CharisSIL(0)/m/n/10.95 1344

  Overfull \hbox (7.68636pt too wide) detected at line 823
   []\EU1/CharisSIL(0)/m/n/10.95 1349
  ) [5] [6]Segmentation fault
  jim at millstone:/home/sphyg/trunk/bin/latex$ 
  Output file removed.

It always fails in the same place.  The log file contains roughly the
same output.

Running the same file with Gentium and two passes works great.  Running the
same file with Gentium twice, and then Charis gives the above error.  That
makes me suspect that the sheer size is a problem.  Possible?

Here are the file sizes.
  $ ls -l College*
  -rw-r--r-- 1 jim jim  160986 2007-11-09 20:19 College_1.aux
  -rw-r--r-- 1 jim jim   36349 2007-11-09 20:19 College_1.idx
  -rw-r--r-- 1 jim jim  222656 2007-11-09 20:19 College_1.log
  -rw-r--r-- 1 jim jim   10743 2007-11-09 20:19 College_1.out
  -rw-r--r-- 1 jim jim 3534170 2007-11-09 20:19 College_1.pdf
  -rw-r--r-- 1 jim jim 1973494 2007-11-09 20:13 College_1.tex
  -rw-r--r-- 1 jim jim 1973448 2007-11-08 21:10 College_1.tex~ 
  -rw-r--r-- 1 jim jim   44931 2007-11-09 20:19 College_1.toc

If anyone has any debugging ideas, I'd be glad to hear them.  I am
ignorant of where to start, I admit.  Looking at the archives
of this list, I saw a message a few months back about a seg fault 
and Charis, but it seemed to involve small caps, and I don't see why 
a small document would run but not a large one (both contain small 
caps).  But I could be wrong of course.  I'd be happy to supply 
the large file if that would help.

Thanks,
Jim Hefferon

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/xetex/attachments/20071109/cd0d0c13/attachment-0001.html 


More information about the XeTeX mailing list