Hi Khaled,

I have found the location where the crash occurs:


--- type0.c.orig    Mon Jul 28 19:38:13 2014
+++ type0.c    Fri Aug 01 09:06:25 2014
@@ -132,7 +132,7 @@
     if (font->descriptor)
       ERROR("%s: FontDescriptor unexpected for Type0 font.", 
TYPE0FONT_DEBUG_STR);
     if (!(font->flags & FLAG_USED_CHARS_SHARED) && font->used_chars)
-      RELEASE(font->used_chars);
+      RELEASE(font->used_chars); /* The crash occurs here */
     if (font->used_glyphs)
       RELEASE(font->used_glyphs);
     if (font->encoding)


In the case of the example on Windows, font->used_chars seems to be
broken, though it is not NULL.

Can you send me the DVI file? (I just discovered that, for some reason, I
don't have any of the CJK collections installed. I'm installing them
now but my connection is not that fast...).

I attach sample.tar.gz.
Japanese font is needed to typeset sample.dvi, though Japanese characters are
not written explicitly.

( If I remove the above RELEASE(font->used_chars); the example works ok on 
Windows.)

Thanks,
Akira

Attachment: sample.tar.gz
Description: GNU Zip compressed data


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to