Hello,

After the upgrade to latest beta (from 08.08 21:28), I cannot load many of my Persian fonts (one uploaded here for testing).  It works on "current" without any issues but not on "beta".  Find an MWE as well as the error message below.  (I did test on a fresh standalone version as well.)


\starttext
\definedfont[HMXNiloofar*arabic]
Salam
\stoptext


...ext/tex/texmf-context/tex/context/base/mkiv/font-ots.lua:3764: attempt to index field '?' (a nil value)
stack traceback:
...ext/tex/texmf-context/tex/context/base/mkiv/font-ots.lua:3764: in function 'action'
...ext/tex/texmf-context/tex/context/base/mkiv/font-con.lua:1407: in function 'initializefeatures'
...ext/tex/texmf-context/tex/context/base/mkiv/font-otl.lua:263: in function 'setfeatures'
...ext/tex/texmf-context/tex/context/base/mkiv/font-otl.lua:557: in function 'otftotfm'
...ext/tex/texmf-context/tex/context/base/mkiv/font-otl.lua:566: in function <...ext/tex/texmf-context/tex/context/base/mkiv/font-otl.lua:565>
(...tail calls...)
...ext/tex/texmf-context/tex/context/base/mkiv/font-def.lua:316: in function 'loadfont'
...ext/tex/texmf-context/tex/context/base/mkiv/font-ctx.lua:492: in function 'loadfont'
...ext/tex/texmf-context/tex/context/base/mkiv/font-def.lua:418: in function 'read'
...ext/tex/texmf-context/tex/context/base/mkiv/font-ctx.lua:1175: in function <...ext/tex/texmf-context/tex/context/base/mkiv/font-ctx.lua:1062>

1     \starttext
2 >>  \definedfont[HMXNiloofar*arabic]
3     Salam
4     \stoptext
5     


Thanks!
—MHB