On Mon, Nov 16, 2015 at 10:45 PM, Andreas Matthias < andreas.matthias@gmail.com> wrote:
The code shown below triggers the following assertion:
.../source/texk/web2c/luatexdir/image/pdftoepdf.w:844: void unrefPdfDocument(char*): Assertion `pdf_doc->occurences!=0' failed.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\directlua{ local i = 1 while i < 10000 do local pages = img.scan{filename='foo.pdf'}.pages print('Run:', i, 'pages:', pages) i = i + 1 end } \bye
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
On my side this example runs for about 3000 to 6000 iterations before triggering this assertion. But with some real code I can trigger it frequently with less than 200 iterations.
Andreas
_______________________________________________ dev-luatex mailing list dev-luatex@ntg.nl http://www.ntg.nl/mailman/listinfo/dev-luatex
Thank you for the report. We will investigate. -- luigi