This file was sent to m. Thanks, Marc
> On Dec 16, 2014, at 5:21 PM, Tilman Hausherr <[email protected]> wrote: > > The problem is in an object stream: > > 21 0 22 166 23 339 24 1378 25 1548 26 2585 27 2750 28 3782 29 3960 30 5004 > <</Count 1/Font<</F0 23 0 R/F1 25 0 R/F2 27 0 R/F3 29 0 R>>/Kids[9 0 > R]/MediaBox[0 0 612.0 792.0]/ProcSet 30 0 R/Resources 21 0 > R/Type/Pages/XObject<</Img0 19 0 R>>>>.... > > "21 0 22 166 23 339 24 1378 25 1548 26 2585 27 2750 28 3782 29 3960 30 5004" > tells where the objects start, i.e. object 21 starts at offset 0 (after the > table), object 22 at offset 166, etc. The problem here is that "/Resources 21 > 0 R" points to itself. This isn't the only problem with this file... that > object is a resource, yet it does have /kids. > > This PDF was produced with paperlessprinter.com. Did you produce this PDF > yourself, or did you get it from outside? If you produced it youself, then > update to the latest version. > > Tilman > > > Am 16.12.2014 um 20:54 schrieb Tilman Hausherr: >> It is the first file that makes the trouble, when trying to merge it with >> itself. This doesn't happen with the second one. >> >> According to PDFDebugger, there is a resource recursion. Either that or a >> PDFBox bug. >> >> Tilman >> >> Am 16.12.2014 um 20:26 schrieb Marc Davis: >>> Hello, >>> >>> I am using pdfbox-app-1.8.8.jar to merge this file >>> <https://www.dropbox.com/s/tfhpiac1n7evkf1/mark%20dinges.pdf?dl=0> with >>> this file <https://www.dropbox.com/s/08xappgyx391q4u/diels%202.pdf?dl=0>. >>> >>> I am getting the following result: >>> >>> Exception in thread "main" java.lang.StackOverflowError >>> at >>> java.util.LinkedHashMap$LinkedHashIterator.<init>(LinkedHashMap.java:366) >>> at >>> java.util.LinkedHashMap$LinkedHashIterator.<init>(LinkedHashMap.java:366) >>> at java.util.LinkedHashMap$EntryIterator.<init>(LinkedHashMap.java:412) >>> at java.util.LinkedHashMap$EntryIterator.<init>(LinkedHashMap.java:412) >>> at java.util.LinkedHashMap.newEntryIterator(LinkedHashMap.java:419) >>> at java.util.HashMap$EntrySet.iterator(HashMap.java:1082) >>> at >>> org.apache.pdfbox.pdfwriter.COSWriter.visitFromDictionary(COSWriter.java:1016) >>> at >>> org.apache.pdfbox.pdfwriter.COSWriter.visitFromDictionary(COSWriter.java:1043) >>> >>> and whole series of the last line. Any suggestions? I think the last file >>> may be problematic. >>> >>> Thanks, >>> Marc >>> >>> >>> >>> >> >

