[Dev-luatex] new luatex binary in TL pretest crashes when \directmeatpost is used

Petr Olsak petr at olsak.net
Tue Feb 28 20:19:50 CET 2023

Hello luatex developers,

I installed TL pretest with new luatex binary and I found a bug in it, 
when \directmetapost defined in minim-mp package is used. Try the 
following file:

\input minim-mp

% define the pattern
picture letter; letter = maketext("a");
     draw letter rotated 45;
     matrix = identity rotated 45;
% use the pattern
     fill fullcircle scaled 3cm withpattern(a) withcolor 3/4red;
     draw fullcircle scaled 3cm withpen pencircle scaled 1;


and run luatex. The luatex from TL 2022 runs without problems but luatex 
from TL 2023 says:

This is LuaTeX, Version 1.16.0 (TeX Live 2023)
  restricted system commands enabled.
! error:  (pdf backend): 2 unmatched 'save' after form shipout
!  ==> Fatal error occurred, no output PDF file produced!

Michal Vlasak noticed that the problem is probably related to the commit:


Best regards

Petr Olsak

More information about the dev-luatex mailing list