Wolfgang,
thanks for looking into it!
does this mean there is some bug in CONTEXT/LuaTeX font loading or something wrong with the font? i looked at the history on bitbucket mirror and the problem seems to have started when we moved from
2016-08-11 14:00:00 to
2016-08-15 22:45:00.
the offending lines in tex/context/base/mkiv/font-ots.lua (line 3762) has
kerns={
[1705]={
[2]={ 0, 0, -290, 0 },
},
[1707]={
[2]={ 0, 0, -290, 0 },
},
[1711]={
[2]={ 0, 0, -290, 0 },
},
[64400]={
[2]={ 0, 0, -290, 0 },
},
[64404]={
[2]={ 0, 0, -290, 0 },
},
[64469]={
[2]={ 0, 0, -290, 0 },
},
[65243]={
[2]={ 0, 0, -290, 0 },
},
[983071]={
[2]={ 0, 0, -290, 0 },
and with k, v = 1705, { 0, 0, -290, 0 }, we want to dereference v[1][3], which leads to an error. prior to this change, the code was looking up v[3] (which would result in nil but no further dereferencing to cause an error). i checked that this part of the table was the same with the previous version (from 08-08).
—MHB