luigi scarso wrote:
> On Mon, Nov 16, 2015 at 11:08 PM, luigi scarso <luigi.scarso@gmail.com> wrote:
>
> 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
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
> we have made some test woth latest trunk with a doc of 10000 pages and we don't see
> problems.
> Which version of luatex trigs the assertion ?
> is it possible to have a sample of the foo.pdf ?
This is LuaTeX, Version beta-0.80.0 (TeX Live 2015) (rev 5238)
I've attached the PDF. But it seems to be independent of the program
which created the PDF. I've tested it with several different PDFs and
they all trigger this assertion.