
Hi, I am using LuaTeX, Version snapshot-0.23.0-2008030822 and context 2008.03.04. In a long article, I get an error: luatex: ../../../../src/texk/web2c/luatexdir/tex/linebreak.c:215: find_protchar_right: Assertion `varmem[(varmem[((r)+1)].hh.v.RH)].hh.v.RH==r' failed. Is this a known bug? If not, I can try to create a minimal example. Aditya

Aditya Mahajan wrote:
Hi,
I am using LuaTeX, Version snapshot-0.23.0-2008030822 and context 2008.03.04. In a long article, I get an error:
luatex: ../../../../src/texk/web2c/luatexdir/tex/linebreak.c:215: find_protchar_right: Assertion `varmem[(varmem[((r)+1)].hh.v.RH)].hh.v.RH==r' failed.
Is this a known bug? If not, I can try to create a minimal example.
This was a bug, and is now fixed in the repository trunk. The problem was that the interals of the boxes resulting from math superscripts were not initialized correctly. Best wishes, Taco

On Tue, 11 Mar 2008, Taco Hoekwater wrote:
Aditya Mahajan wrote:
Hi,
I am using LuaTeX, Version snapshot-0.23.0-2008030822 and context 2008.03.04. In a long article, I get an error:
luatex: ../../../../src/texk/web2c/luatexdir/tex/linebreak.c:215: find_protchar_right: Assertion `varmem[(varmem[((r)+1)].hh.v.RH)].hh.v.RH==r' failed.
Is this a known bug? If not, I can try to create a minimal example.
This was a bug, and is now fixed in the repository trunk. The problem was that the interals of the boxes resulting from math superscripts were not initialized correctly.
Thank you for the quick fix. Aditya
participants (2)
-
Aditya Mahajan
-
Taco Hoekwater