[XeTeX] Segmentation fault

Jonathan Kew jonathan_kew at sil.org
Tue Jul 26 14:33:39 CEST 2005


On 26 Jul 2005, at 6:45 am, Bruno Voisin wrote:

> Le 26 juil. 05 à 12:01, Malcolm Ross a écrit :
>
>
>> I am taking the liberty of sending this direct to you, not to the  
>> list, as there is an attachment. Many thanks for your helpful  
>> message. I have done what you suggested, and the Console crash  
>> messages and the XeTeX crash log are in the attached file. I have  
>> looked at them, but I have little idea what they mean. Any advice  
>> would be greatly appreciated.
>>
>> Is it possible hat I have a hardware fault?
>>
>
> I am cc'ing this to the XeTeX list, since the problem looks like a  
> XeTeX bug.
>
> This extract from your xelatex.crash.log:
>
>
>> Exception:  EXC_BAD_ACCESS (0x0001)
>> Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x0890c000
>>
>> Thread 0 Crashed:
>> 0   ATS              0x96c1aa0c FixPostScriptName + 0x128
>> 1   ATS              0x96c19598 FOGetNameInternal + 0x2a4
>> 2   ATS              0x96c0ae70 _eFOGetName + 0x288
>> 3   ATS              0x96c0abc4 FOGetName + 0x60
>> 4   com.apple.QD     0x915b7c64 ATSUGetIndFontName + 0xa0
>> 5   xelatex          0x000567d8 init_font_dicts() + 0x1a0  
>> (xetexmac.c:1670)
>> 6   xelatex          0x00057060 find_font_by_name + 0x3c  
>> (xetexmac.c:1670)
>> 7   xelatex          0x00054484 findatsufont + 0x11c (xetexmac.c:836)
>> 8   xelatex          0x0002baa8 zloadnativefont + 0x8c (xetex1.c: 
>> 3162)
>> 9   xelatex          0x0002c290 zreadfontinfo + 0x84 (xetex1.c:3334)
>> 10  xelatex          0x00049b60 znewfont + 0x414 (xetex2.c:5922)
>> 11  xelatex          0x00009444 prefixedcommand + 0x15bc  
>> (xetexini.c:2821)
>> 12  xelatex          0x0004d704 maincontrol + 0xbf0 (xetex2.c:7731)
>> 13  xelatex          0x00011510 mainbody + 0x246c (xetexini.c:4870)
>> 14  xelatex          0x000501d8 main + 0x14 (xetexextra.c:384)
>> 15  xelatex          0x00002440 _start + 0x188 (crt.c:267)
>> 16  dyld             0x8fe1a558 _dyld_start + 0x64
>>
>
> looks suspiciously like one reported earlier on 9 March in a thread  
> "XeTeX .92: *** unexpected DVI command: -1 Segmentation fault":

No, this is unrelated; it's crashing in a completely different place.

This looks to me like a case of "bad font". Have you added any fonts  
anywhere in your system lately? I believe there's a font with a bad  
or missing entry in the internal name table, and this is crashing  
Apple Type Services when it tries to collect information on all the  
available fonts.

This could well also be giving you problems in Word, e.g., when it  
tries to build its Font menu.

To track down the offending font, you'll probably need to experiment  
with removing non-standard fonts (from /Library/Fonts, ~/Library/ 
Fonts, or your Classic Fonts folder) until you isolate the one that's  
causing trouble.

JK



More information about the XeTeX mailing list