Am 06.01.2011 um 07:52 schrieb Khaled Hosny:
I get the following error with current beta (did not happen few betas ago): ! LuaTeX error ...text/tex/texmf-context/tex/context/base/strc-mar.lua:512: attempt to get length of upvalue 'topofstack' (a number value) stack traceback: ...text/tex/texmf-context/tex/context/base/strc-mar.lua:512: in function <...text/tex/texmf-context/tex/context/base/strc-mar.lua:511> ...text/tex/texmf-context/tex/context/base/strc-mar.lua:517: in function 'fetched' ...text/tex/texmf-context/tex/context/base/strc-mar.lua:555: in function 'fetchonemark' ...text/tex/texmf-context/tex/context/base/strc-mar.lua:584: in function 'getmarking' <main ctx instance>:1: in main chunk.
Just removing the # from #topofstack on that line should do it.
(sorry no minimal example, it is rather a large file and I'm not sure what is triggering the error).
The error is caused by the marking mechanism, i.e. \getmarking or \setupheadertexts[chapter][section] is the culprit. Wolfgang