<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 28, 2019 at 10:55 PM Marcel Krüger <<a href="mailto:tex@2krueger.de">tex@2krueger.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
\let\3\relax<br>
\directlua{<br>
  texio.write'\3'% Only to be escaped characters -> valgrind complains about write into unallocated memory<br>
<br>
  texio.write_nl''<br>
<br>
  for i=1,kpse.var_value'max_print_line'-3 do texio.write'.' end<br>
  texio.write'\3' % Here LuaTex writes 2 and not just 1 byte after it's allocated memory area<br>
<br>
  for i=1,kpse.var_value'max_print_line'-1 do texio.write'.' end<br>
  texio.write'\3' % The line break would fall inside of the escape sequence -> Line limit ignored<br>
  for i=1,2*kpse.var_value'max_print_line' do texio.write'.' end % This should normally not fit into one line<br>
}<br>
\bye<br>
<br></blockquote><div><br></div><div>How do you run valgrind ? Which version  ? </div><div>Do you compile luatex with standard -O2 ?</div><div> </div></div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>