[dev-context] Crash with luatex-fonts

Khaled Hosny khaledhosny at eglug.org
Wed Jun 10 13:59:16 CEST 2009


On Wed, Jun 10, 2009 at 01:52:28PM +0200, Taco Hoekwater wrote:
> 
> 
> Khaled Hosny wrote:
> > %%%
> > error: ...texmf/tex/plain/luatex-plain/luatex-fonts-merged.lua:7765:
> > attempt to call field 'register_message' (a nil value)
> > %%%
> 
> This is the bug (a lua or font problem).

The font has a ligature that don't have base anchors (that part of lua
code is about reporting this, I guess). If I replace
fonts.register_message with a dummy function it'll work.

> > %%%
> > luatex: ../../../source/texk/web2c/luatexdir/tex/linebreak.c:1660:
> > ext_do_line_break: Assertion `varmem[((cur_p)+1)].hh.v.RH ==
> > 0+4+4+4+4+4+4+2+2+2' failed.
> > Aborted
> > %%%
> 
> This is just a result of the earlier bug.

I thought so, I was just wondering why luatex don't exit cleanly (but I
think it may be the lua code fault not the engine).

Regards,
 Khaled


-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://www.ntg.nl/mailman/private/dev-context/attachments/20090610/8358f782/attachment.bin>


More information about the dev-context mailing list