Hi Khaled,
Let hope we have enough time before the next release to make sure it is :)
xdvipdfmx r34745 (after applying the patch by Jiang) sometimes crashes at --- cff.c.orig Mon Jul 28 08:50:32 2014 +++ cff.c Mon Jul 28 09:57:29 2014 @@ -1172,12 +1172,12 @@ break; case 2: if (charset->data.range2) - RELEASE(charset->data.range2); + RELEASE(charset->data.range2); /* crash sometimes */ break; default: break; } - RELEASE(charset); + RELEASE(charset); /* crash sometimes */ } } An example (sample.tex) is in an attached data.tar.gz. xdvipdfmx r34722 (before applying the patch by Jiang) seems to work, but with many strange warnings (mess2.txt in data.tar.gz), compared with r34711 which consists of the original Jonathan's code (mess1.txt in data.tar.gz). I think we should go back to r34711. I find no reason to unify dvipdfmx and xdvipdfmx further. The issue noted by Ulrike should be solved at package level. Best, Akira
data.tar.gz
Description: GNU Zip compressed data
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex