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 ?
 


--
luigi