[tex-live] mkluatexfontdb version 1.07, database version 2.009 crashes

Khaled Hosny khaledhosny at eglug.org
Sun Jun 6 20:46:15 CEST 2010


On Sun, Jun 06, 2010 at 11:17:24AM +0200, Taco Hoekwater wrote:
> Peter Dyballa wrote:
> >
> >Am 06.06.2010 um 10:02 schrieb Taco Hoekwater:
> >
> >> mtxrun --script fonts --reload
> >
> 
> Thanks for this, that output looks good (in the sense that does not
> not crash, but it does not appear it finds/likes many of system fonts).
> Unfortunately, it would have been better if mtxrun crashed as well
> (easier to debug). To me, it seems that one of these must be true:
> 
> * mkluatexfontdb uses different font directories or a different
>   blacklist set, therefore finds different fonts, and crashes
>   on one of those fonts.
> 
> * mkluatexfontdb fetches different information from the fonts
>   it does load, and there is a crash in texlua in that part of
>   the code.
> 
> * mkluatexfontdb uses different code for dumping the cached
>   information, so maybe there is a bug in that (either in
>   mkluatexfontdb or in texlua itself)

Last time I checked, ConTeXt was getting font information using
fontloader.info(), while mkluatexfontdb used a full blown
fontloader.open() call (as the former don't return all info we need), so
this might explain why mkluatexfontdb is more sensitive to broken fonts.

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer


More information about the tex-live mailing list