[ https://issues.apache.org/jira/browse/PDFBOX-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting resolved PDFBOX-201. ---------------------------------- Resolution: Cannot Reproduce This could not be reproduced. > Bad file descriptor while saving a document w. imported PDFs > ------------------------------------------------------------ > > Key: PDFBOX-201 > URL: https://issues.apache.org/jira/browse/PDFBOX-201 > Project: PDFBox > Issue Type: Bug > Components: Writing > Priority: Minor > > [imported from SourceForge] > http://sourceforge.net/tracker/index.php?group_id=78314&atid=552832&aid=1563263 > Originally submitted by nobody on 2006-09-21 19:05. > I believe I've found an error on PDFBox, or at least a > non-standard behavior. > I have a PDF Document I create with PDFBox and then > start importing other PDFs onto it, something like > for every PDF in PDFLIST > mainPdf.import(PDF) > PDF.close > I can have hundreds of PDFs being imported to the main > document. > The thing is that when saving the main Document I > sometimes get the Bad File Descriptor error. > To fix it I had to do something ugly like: > for every PDF in PDFLIST > mainPdf.import(PDF) > toBeErasedPDF.add(PDF) > ... > mainPdf.save(..) > mainPdf.close() > for every PDF in toBeErasedPDF > PDF.close > in this way the error goes away but > A) it took me a whole lot of time to realize this > B) I am maintaining in memory lots of unused objects > that could have been GC'd. > Still, this problem does not always arise. > I am attaching two different FO's (correct.fo.xml and > incorrect.fo.xml), where the first one does not show > this error, and the second one does. I am not attaching > code because I am not allowed to, but the idea is to > convert those documents to PDF and add them to the main > PDF document, separately. > I really do not know what is causing the problem in one > doc and not in the other. > BTW I am using version 0.7.2 (and it also happens in 0.7.1) > PS: It seems that I can only add one file? I'm adding > the incorrect one. > Hope this helps, > Best Regards > Andrés Bernasconi > [attachment on SourceForge] > http://sourceforge.net/tracker/download.php?group_id=78314&atid=552832&aid=1563263&file_id=194626 > incorrect.fo.xml (text/xml), 29948 bytes > This FO causes the error mentioned above > [comment on SourceForge] > Originally sent by benlitchfield. > Logged In: YES > user_id=601708 > Hi Andrés, > Can you give the nightly build a try > http://www.pdfbox.org/dist > I think another user reported this at one point and if I > remember correctly I couldn't reproduce it, so I think it > might be fixed in CVS. > Give it a try and let me know, > Thanks, > Ben -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.