[luatex] Segment fault: 11
Hans Hagen
pragma at wxs.nl
Thu Oct 12 08:44:11 CEST 2017
On 10/11/2017 8:39 PM, Ulrike Fischer wrote:
> Am Wed, 11 Oct 2017 10:21:21 +0200 schrieb luigi scarso:
>
>> must be something related to luaotfload.sty,
>> because
>> $>mtxrun --script plain segp.tex
>> is ok
>> Also context is ok
>
> Looks so. But it is quite unclear what in luaotfload is the problem.
> I tried with a dev-luatex and the newest reference fontloader from
> context and still get the crash.
>
> Perhaps it is not so much luaotfload doing something wrong but
> context adding some code that avoids the problem.
>
> In any case: it is related to kern and the hyphen/font switch. The
> following only doesn't crash if one change for font \i +kern to
> -kern. Also it seems to be related to otf-fonts, at least I couldn't
> find a ttf that breaks -- but this could be by accident.
>
> \input luaotfload.sty
>
> \font \i = {name:texgyreheros:mode=base;+kern;} at 10pt
>
> \font \r = {name:texgyreheros:mode=base;-kern;} at 12pt
>
> \r
> aaa-{\i iiii xrmoi}
it's probably not related to the context part as there is a loop in
do_handle_kerning
which is not something in the font loader does but something plugged in
later
(you can probably check it by disabling that call)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
More information about the luatex
mailing list